

/* Start:/local/templates/redan/assets/js/fancybox/fancybox.css?172718497615598*/
.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/* End */


/* Start:/local/templates/redan/assets/js/tiny-slider/tiny-slider.css?17271849762122*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}

/* End */


/* Start:/local/templates/redan/assets/js/swiper-slider/swiper-bundle.min.css?172718497618451*/
/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/local/templates/redan/assets/css/template.css?1735110827168422*/
.liquidation {
	background-color: #EE1122; 
	width: 100%; 
	color:white;
	text-align: center; 
	position: fixed;
	z-index: 999;
	padding-top : 2px;
	padding-bottom: 2px;	
	margin-bottom: 10px;
}

*,
*::before,
*::after {
  box-sizing: border-box; }

input, button {
  box-shadow: none !important;
  outline: none !important;
  border: none; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none; }

input[type='number'] {
  -moz-appearance: textfield; }

a, a:hover, a:focus {
  text-decoration-skip: objects;
  text-decoration: none;
  outline: none !important;
  transition: 0.3s; }

img, a {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

img {
  max-width: 100%; }

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0; }

body {
  background: #fafafa;
  color: #2F2F2F;
  margin: 0;
  padding: 0;
  font-family: "Inter", sans-serif;
  font-weight: 400;
  font-size: 15px;
  line-height: 140%;
  touch-action: pan-x pan-y; }

a {
  color: #203C9F;
  text-decoration: underline; }

a:hover {
  text-decoration: none; }

code,
code pre {
  margin: 0 0 16px;
  color: #2F2F2F;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background: rgba(0, 0, 0, 0.03);
  padding: 16px 20px;
  word-wrap: normal;
  display: inline-block; }

code pre {
  margin: 0;
  background: transparent;
  padding: 0; }

.alert {
  background: #EFF0F1;
  border: 1px solid #D0D0D0;
  color: #7C7C7C;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  padding: 15px 16px;
  font-weight: 500;
  line-height: 120%;
  margin-bottom: 16px; }
  .alert.error, .alert.alert-danger {
    background: #FDF0F0;
    border-color: #E10909;
    color: #E10909; }
  .alert.warning {
    background: #fff8ea;
    border-color: #FFA800;
    color: #FFA800; }
  .alert.success {
    background: #e7f3e8;
    border-color: #08A518;
    color: #08A518; }
  .alert.alert-dismissable {
    display: none !important; }

.ovewflow-h {
  overflow: hidden; }

.page-content {
  min-height: calc(100vh - 472px); }
  .page-content.page--result {
    padding-top: 78px;
    position: relative; }
    .page-content.page--result .result-title {
      font-weight: 600;
      font-size: 50px;
      line-height: 120%;
      text-align: center;
      margin-bottom: 30px; }
      @media (max-width: 991px) {
        .page-content.page--result .result-title {
          font-size: 36px; } }

.input-wrap {
  margin-bottom: 8px; }
  .input-wrap input[type='text'],
  .input-wrap input[type='tel'],
  .input-wrap input[type='email'],
  .input-wrap input[type='password'] {
    font-family: "Inter", sans-serif;
    display: block;
    width: 100%;
    height: 48px;
    font-weight: 500;
    font-size: 15px;
    line-height: 120%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 0 15px;
    background: #FFFFFF;
    border: 1px solid #D0D0D0; }
    .input-wrap input[type='text']:-webkit-autofill,
    .input-wrap input[type='tel']:-webkit-autofill,
    .input-wrap input[type='email']:-webkit-autofill,
    .input-wrap input[type='password']:-webkit-autofill {
      -webkit-box-shadow: 0 0 0px 40rem #FFFFFF inset;
      -webkit-text-fill-color: #2F2F2F; }
    .input-wrap input[type='text']:placeholder-shown,
    .input-wrap input[type='tel']:placeholder-shown,
    .input-wrap input[type='email']:placeholder-shown,
    .input-wrap input[type='password']:placeholder-shown {
      background: #EFF0F1;
      border-color: #EFF0F1; }
    .input-wrap input[type='text'].error,
    .input-wrap input[type='tel'].error,
    .input-wrap input[type='email'].error,
    .input-wrap input[type='password'].error {
      border-color: #E10909; }
  .input-wrap textarea {
    font-family: "Inter", sans-serif;
    display: block;
    width: 100%;
    height: 96px;
    resize: none;
    background: #FFFFFF;
    border: 1px solid #D0D0D0;
    font-weight: 500;
    font-size: 15px;
    line-height: 120%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 15px;
    outline: none !important; }
    .input-wrap textarea:placeholder-shown {
      background: #EFF0F1;
      border-color: #EFF0F1; }
    .input-wrap textarea.error {
      border-color: #E10909; }
  .input-wrap input[type='text']:focus,
  .input-wrap input[type='tel']:focus,
  .input-wrap input[type='email']:focus,
  .input-wrap input[type='password']:focus,
  .input-wrap textarea:focus,
  .input-wrap .active-input:focus {
    background: #FFFFFF;
    border-color: #D0D0D0; }

.input-wrap--top-margin-large {
  margin-top: 16px;
}

.container {
  width: 100%;
  max-width: 1374px;
  margin: 0 auto;
  padding: 0 15px; }

.btn {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 600;
  font-size: 15px;
  line-height: 120%;
  cursor: pointer;
  text-align: center;
  text-decoration: none; }

.btn-fill {
  background: #2F2F2F;
  color: #FFFFFF;
  padding: 8px;
  text-decoration: none; }
  .btn-fill:hover {
    background: #1F1F1F; }
  .btn-fill.disabled {
    background: #D0D0D0;
    cursor: default; }

.btn-white {
  background: #FFFFFF;
  color: #2F2F2F;
  padding: 10px 16px;
  margin-top: 12px;
  text-decoration: none; }
  .btn-white:hover {
    color: #2F2F2F;
    background: #EFF0F1; }

.btn-gray {
  background: #EFF0F1;
  color: #454545;
  padding: 10px 16px;
  text-decoration: none; }
  .btn-gray:hover {
    background: #D0D0D0; }

.btn-stroke {
  color: #2F2F2F;
  padding: 10px 16px;
  margin-top: 12px;
  border: 1px solid #2F2F2F;
  background: transparent; }
  .btn-stroke:hover {
    background: #2F2F2F;
    color: #FFFFFF; }

header {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top: 24px; }
  header a {
    text-decoration: none; }

.header__row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-bottom: 16px; }

.header__city {
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
  cursor: pointer;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  margin-right: 18px;
  width: 150px; }
  .header__city svg {
    margin-left: 5px;
    min-width: 9px; }
  .header__city-name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

.header__menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center; }
  .header__menu ul li {
    margin-right: 24px; }
    .header__menu ul li a {
      font-weight: 500;
      font-size: 14px;
      line-height: 120%;
      color: #2F2F2F;
      padding: 6px 0; }
      .header__menu ul li a:hover {
        color: #8D8D8D; }

.header__phone {
  margin-left: auto; }
  .header__phone a {
    font-weight: 500;
    font-size: 14px;
    line-height: 120%;
    color: #2F2F2F; }

.header__logo {
  min-width: 136px;
  margin-right: 32px; }
  .header__logo svg {
    display: block; }

.header__catalog-btn {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 14px 20px;
  margin-right: 8px; }
  .header__catalog-btn svg {
    margin-right: 10px; }

.header__search {
  width: 100%; }
  .header__search input {
    font-family: "Inter", sans-serif;
    width: 100%;
    height: 48px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 0 48px;
    font-weight: 500;
    font-size: 16px;
    line-height: 120%;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    background: #FAFAFA url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1363 5C9.92265 5 8.73626 5.35989 7.72715 6.03415C6.71804 6.70842 5.93154 7.66677 5.4671 8.78803C5.00266 9.90929 4.88114 11.1431 5.11791 12.3334C5.35468 13.5237 5.9391 14.6171 6.79728 15.4753C7.65545 16.3335 8.74884 16.9179 9.93916 17.1547C11.1295 17.3914 12.3633 17.2699 13.4845 16.8055C14.6058 16.341 15.5642 15.5545 16.2384 14.5454C16.9127 13.5363 17.2726 12.3499 17.2726 11.1363C17.2725 9.50887 16.6259 7.94815 15.4752 6.79739C14.3244 5.64664 12.7637 5.0001 11.1363 5Z' stroke='%23D0D0D0' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.7148 15.7146L20.0004 20.0001' stroke='%23D0D0D0' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center left 12px;
    border: 1px solid #D0D0D0; }
    .header__search input:placeholder-shown {
      background: #EFF0F1 url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1363 5C9.92265 5 8.73626 5.35989 7.72715 6.03415C6.71804 6.70842 5.93154 7.66677 5.4671 8.78803C5.00266 9.90929 4.88114 11.1431 5.11791 12.3334C5.35468 13.5237 5.9391 14.6171 6.79728 15.4753C7.65545 16.3335 8.74884 16.9179 9.93916 17.1547C11.1295 17.3914 12.3633 17.2699 13.4845 16.8055C14.6058 16.341 15.5642 15.5545 16.2384 14.5454C16.9127 13.5363 17.2726 12.3499 17.2726 11.1363C17.2725 9.50887 16.6259 7.94815 15.4752 6.79739C14.3244 5.64664 12.7637 5.0001 11.1363 5Z' stroke='%232F2F2F' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.7148 15.7146L20.0004 20.0001' stroke='%232F2F2F' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center left 12px;
      border-color: #EFF0F1; }
    .header__search input:focus {
      background: #FAFAFA url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1363 5C9.92265 5 8.73626 5.35989 7.72715 6.03415C6.71804 6.70842 5.93154 7.66677 5.4671 8.78803C5.00266 9.90929 4.88114 11.1431 5.11791 12.3334C5.35468 13.5237 5.9391 14.6171 6.79728 15.4753C7.65545 16.3335 8.74884 16.9179 9.93916 17.1547C11.1295 17.3914 12.3633 17.2699 13.4845 16.8055C14.6058 16.341 15.5642 15.5545 16.2384 14.5454C16.9127 13.5363 17.2726 12.3499 17.2726 11.1363C17.2725 9.50887 16.6259 7.94815 15.4752 6.79739C14.3244 5.64664 12.7637 5.0001 11.1363 5Z' stroke='%23D0D0D0' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.7148 15.7146L20.0004 20.0001' stroke='%23D0D0D0' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center left 12px;
      border-color: #D0D0D0; }

.title-search-result {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
  background: #FFFFFF; }
  .title-search-result .search-title {
    padding: 14px 18px; }
  .title-search-result .search-title-result-item a {
    border: none;
    font-weight: 400;
    font-size: 16px;
    line-height: 120%;
    color: #2F2F2F;
    padding: 10px 0;
    display: block; }

.header__icons-wrap {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center; }

.header__icon-href {
  text-align: center;
  margin-left: 24px;
  color: #2F2F2F;
  font-weight: 500;
  font-size: 14px;
  line-height: 120%;
  position: relative; }
  .header__icon-href .header__icon-count {
    position: absolute;
    width: 14px;
    height: 14px;
    background: #111111;
    border-radius: 8px;
    font-weight: 600;
    font-size: 11px;
    line-height: 120%;
    color: #FFFFFF;
    text-align: center;
    display: block;
    padding-top: 1px;
    top: -4px;
    left: 50%;
    margin-left: 4px; }
  .header__icon-href svg {
    margin-bottom: 4px; }
  .header__icon-href.header__icon-favorite .header__icon-count {
    display: none; }
    .header__icon-href.header__icon-favorite .header__icon-count.show {
      display: block; }

.header__burger {
  display: none; }
.header__callback {
  min-width: max-content;
  margin-left: 8px;
  background: #2F2F2F;
  color: #FFFFFF;
  padding: 14px 20px;

  @media screen and (max-width: 991px) {
    display: none;
  }
}
footer {
  width: 100%;
  background: #2F2F2F;
  padding: 32px 0 20px;
  margin-top: 90px;
  color: #A3A3A3;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  footer a {
    text-decoration: none;
    color: #A3A3A3; }
    footer a:hover {
      color: #FFFFFF; }

.footer__row {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between; }

.footer__menu {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; }
  .footer__menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-right: 68px; }
    .footer__menu ul li {
      font-weight: 600;
      font-size: 16px;
      line-height: 120%;
      margin-bottom: 8px; }
      .footer__menu ul li a {
        color: #FFFFFF;
        padding: 4px 0; }
      .footer__menu ul li:first-of-type {
        margin-bottom: 12px; }
        .footer__menu ul li:first-of-type a {
          color: #A3A3A3; }

.footer__contacts {
  text-align: right; }
.footer__social {
  display: flex;
  align-items: center;
  flex-direction:column;
  gap: 8px;

  @media screen and (max-width: 767px) {
    justify-content: center;
  }
}
.footer__phone {
  margin-left: 30px; }
  .footer__phone a {
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
    color: #FFFFFF; }

.footer__social a {
  display: inline-block;
  font-weight: 600;
  font-size: 16px;
  line-height: 120%;
  width: 32px;
  height: 32px;
}

.footer__social a:hover {
  opacity: 0.8;
}

.footer__social .socials-link__icon {
  width: 32px;
  height: 32px;
}

.footer__callback {
  display: inline-block;
  margin-top: 20px; }

.footer__card {
  text-align: right;
  margin: 20px 0 26px; }
  .footer__card svg {
    margin-left: 8px; }

.footer__links {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  font-weight: 500;
  font-size: 14px;
  line-height: 120%; }

.footer__link {
  margin-left: 44px; }

.footer__developer {
  margin-left: auto; }

h1, .h1 {
  font-weight: 600;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: -0.03em;
  margin: 24px 0 40px;
  text-decoration: none;
  color: #2F2F2F;
  display: block; }
  @media (max-width: 767px) {
    h1, .h1 {
      font-size: 30px;
      margin: 24px 0; } }

a.h1 {
  display: inline-block; }
  @media (max-width: 991px) {
    a.h1 {
      font-size: 24px;
      margin: 24px 0;
      padding-left: 24px;
      background-repeat: no-repeat;
      background-position: center left;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16' viewBox='0 0 10 16' fill='none'%3E%3Cpath d='M8 2L2 8L8 14' stroke='%232F2F2F' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E"); } }

.h1.h1-sm {
  display: none; }

@media (max-width: 991px) {
  .h1.h1-sm {
    display: block; }

  .h1.h1-lg {
    display: none; } }
h2 {
  font-weight: 500;
  font-size: 30px;
  line-height: 120%;
  letter-spacing: -0.03em;
  margin: 40px 0 16px; }

h3 {
  font-weight: 500;
  font-size: 24px;
  line-height: 120%;
  letter-spacing: -0.03em;
  margin: 32px 0 12px; }

h4 {
  font-weight: 500;
  font-size: 20px;
  line-height: 120%;
  letter-spacing: -0.03em;
  margin: 32px 0 12px; }

h5 {
  font-weight: 600;
  font-size: 18px;
  line-height: 120%;
  margin: 32px 0 12px; }

h6 {
  font-weight: 600;
  font-size: 16px;
  line-height: 120%;
  margin: 32px 0 12px; }

table {
  border-collapse: collapse;
  font-size: 16px; }
  table td {
    padding: 14px 16px;
    border: 1px solid #EFF0F1;
    background: #FFFFFF; }
  table.reverse td:first-of-type {
    font-weight: 600;
    line-height: 120%; }
  table:not(.reverse) tr:first-of-type td {
    font-weight: 600;
    line-height: 120%; }

.bx-breadcrumb {
  font-weight: 500;
  font-size: 14px;
  line-height: 160%;
  margin-top: 27px;
  overflow: hidden;
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis; }
  .bx-breadcrumb .bx-breadcrumb-item {
    display: inline; }
  .bx-breadcrumb a {
    text-decoration: none;
    border: none;
    color: #A3A3A3; }
  .bx-breadcrumb svg {
    margin: 0 9px; }

.tns-outer {
  position: relative; }

.tns-controls {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 112px;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: absolute;
  right: 0;
  top: -82px; }
  .tns-controls button {
    width: 48px;
    height: 48px;
    cursor: pointer;
    background-color: transparent; }
    .tns-controls button[data-controls="prev"] {
      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%3Ccircle cx='24' cy='24' r='23.5' transform='matrix(-1 0 0 1 48 0)' stroke='%23EFF0F1'/%3E%3Cpath d='M26 18L20 24L26 30' stroke='%232F2F2F' stroke-width='1.5'/%3E%3C/svg%3E"); }
    .tns-controls button[data-controls="next"] {
      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%3Ccircle cx='24' cy='24' r='23.5' stroke='%23EFF0F1'/%3E%3Cpath d='M22 18L28 24L22 30' stroke='%232F2F2F' stroke-width='1.5'/%3E%3C/svg%3E"); }
    .tns-controls button:disabled {
      opacity: 0.5;
      background-color: transparent;
      cursor: default; }

.empty__wrap {
  text-align: center; }
  .empty__wrap .empty__header {
    font-weight: 600;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -0.03em;
    margin: 24px 0 12px; }
    @media (max-width: 767px) {
      .empty__wrap .empty__header {
        font-size: 30px; } }
  .empty__wrap .empty__text {
    font-weight: 500;
    font-size: 16px;
    line-height: 140%; }
  .empty__wrap .empty__btn-wrap {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-top: 24px; }
    .empty__wrap .empty__btn-wrap .btn {
      margin: 0 4px; }
      .empty__wrap .empty__btn-wrap .btn-fill {
        padding: 10px 16px; }
    .empty__wrap .empty__btn-wrap a {
      text-decoration: none; }

.visible-mobile {
  display: none; }

.main-banners .main-banner {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  background: #EFF0F1; }
.main-banners .main-banner__bottom {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-top: 12px; }
  .main-banners .main-banner__bottom .main-banner__left {
    margin-right: 12px; }
.main-banners img {
  display: block;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px; }
  .main-banners img.middle, .main-banners img.small {
    display: none; }

.main-links {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 12px -6px 0; }
  .main-links .main-link__item {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    width: 100%;
    display: block;
    margin: 0 6px;
    padding: 20px 20px 56px;
    color: #2F2F2F;
    border: 1px solid #EFF0F1;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: -0.02em;
    position: relative;
    text-decoration: none; }
  .main-links .main-link__icon {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    height: 68px;
    width: 68px;
    background-color: #EFF0F1;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
    .main-links .main-link__icon svg {
      width: 40px;
      height: 40px;
      fill: #2F2F2F;
      -webkit-transition: 0.3s;
      -moz-transition: 0.3s;
      -ms-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
      .main-links .main-link__icon svg path {
        fill: #2F2F2F;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -ms-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s; }
  .main-links .main-link__name {
    font-size: 20px;
    line-height: 130%;
    margin: 20px 0 10px; }
  .main-links .main-link__text {
    font-weight: 400;
    line-height: 130%;
    color: #A3A3A3;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
  .main-links .main-link__btn {
    position: absolute;
    display: inline-block;
    line-height: 110%;
    bottom: 20px;
    left: 20px;
    padding-right: 18px; }
    .main-links .main-link__btn:after {
      content: '';
      display: block;
      position: absolute;
      right: 0;
      top: 3px;
      width: 8px;
      height: 12px;
      -webkit-transition: 0.3s;
      -moz-transition: 0.3s;
      -ms-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s;
      background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%232F2F2F' stroke-width='1.5'/%3E%3C/svg%3E"); }
  @media (hover: hover) {
    .main-links .main-link__item:hover {
      margin: 0 6px;
      color: #FFFFFF;
      border: 1px solid #2F2F2F;
      background: #2F2F2F; }
      .main-links .main-link__item:hover .main-link__icon {
        background-color: #454545; }
        .main-links .main-link__item:hover .main-link__icon svg {
          fill: #FFFFFF; }
          .main-links .main-link__item:hover .main-link__icon svg path {
            fill: #FFFFFF; }
      .main-links .main-link__item:hover .main-link__text {
        color: #FFFFFF; }
      .main-links .main-link__item:hover .main-link__btn:after {
        background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%23FFFFFF' stroke-width='1.5'/%3E%3C/svg%3E"); } }

.main-advantages {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 110px -12px 0; }
  .main-advantages .main-advantage__item {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    width: 100%;
    display: block;
    margin: 0 12px 12px;
    padding: 50px 24px 22px;
    background: #2F2F2F;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: -0.03em;
    position: relative; }
    .main-advantages .main-advantage__item:before {
      content: "";
      display: block;
      background: #FFFFFF;
      width: 12px;
      height: 12px;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
      border-radius: 12px;
      top: 16px;
      right: 14px;
      position: absolute; }
  .main-advantages .main-advantage__name {
    font-weight: 600;
    font-size: 22px;
    line-height: 120%;
    margin-bottom: 16px; }
  @media (max-width: 991px) {
    .main-advantages {
      margin: 600px 0 0;
      display: block; }
      .main-advantages .main-advantage__item {
        margin: 0 0 12px;
        padding: 40px 16px 20px; } }

.main-gallery .main-gallery__head {
  font-weight: 600;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: -0.03em;
  margin: 116px 0 50px; }
.main-gallery .tns-ovh {
  overflow: visible; }
.main-gallery .main-gallery__slider a {
  text-decoration: none; }
.main-gallery .main-gallery__slider img {
  height: 328px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px; }
.main-gallery .main-gallery__slider.swiper {
  overflow: visible; }
.main-gallery .main-gallery__slider .swiper-slide {
  width: auto; }

.main-review {
  position: relative; }
  .main-review .tns-controls {
    top: -75px; }
  .main-review .main-review__item {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .main-review .main-review__head {
    font-weight: 600;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -0.03em;
    margin: 124px 0 30px; }
  .main-review .main-review__name {
    font-weight: 700;
    font-size: 16px;
    line-height: 130%;
    margin-bottom: 6px; }
  .main-review .main-review__text {
    font-weight: 400;
    font-size: 16px;
    line-height: 130%;
    margin-bottom: 12px;
    padding-right: 38px; }
  .main-review .main-review__rating-wrap {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
  .main-review .main-review__rating {
    display: inherit;
    margin-right: 7px;
    height: 21px;
    padding-top: 2px; }
    .main-review .main-review__rating svg {
      margin-right: 5px; }
  .main-review .main-review__date {
    font-weight: 500;
    font-size: 16px;
    line-height: 130%;
    color: #A3A3A3; }
  .main-review .main-review__btn {
    position: absolute;
    right: 136px;
    top: 0;
    margin-top: 2px; }

form span.error_text {
  font-weight: 400;
  font-size: 14px;
  line-height: 120%;
  color: #E10909;
  margin-top: 6px;
  display: none; }
  form span.error_text[type='all'] {
    text-align: center; }
form .rating-wrap {
  display: -moz-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-direction: reverse;
  -webkit-box-orient: horizontal;
  -moz-box-direction: reverse;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  cursor: pointer;
  margin: 0 -4px 20px; }
form .rating-wrap label {
  cursor: pointer;
  display: inherit;
  padding: 0 4px; }
  form .rating-wrap label svg path {
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s; }
form .rating-wrap:not(:checked) > input {
  display: none; }
form .rating-wrap > input:checked ~ label svg path {
  fill: #FFA800; }
form .rating-wrap:not(:checked) > label:hover svg path,
form .rating-wrap:not(:checked) > label:hover ~ label svg path {
  fill: #FFA800; }
form .rating-wrap > input:checked + label:hover svg path,
form .rating-wrap > input:checked + label:hover ~ label svg path,
form .rating-wrap > input:checked ~ label:hover svg path,
form .rating-wrap > input:checked ~ label:hover ~ label svg path,
form .rating-wrap > label:hover ~ input:checked ~ label svg path {
  fill: #FFA800; }

.footer-form {
  background-color: #EFF0F1;
  padding: 40px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  margin-top: 120px;
/*  background-image: url("data:image/svg+xml,%3Csvg width='591' height='464' viewBox='0 0 591 464' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='5241460 1'%3E%3Cg id='BACKGROUND'%3E%3Cpath id='Vector' d='M459.315 36.3523C492.885 34.2194 524.415 57.9595 539.902 88.3766C555.389 118.701 557.429 154.311 554.832 188.438C551.772 227.943 542.313 268.19 519.129 299.998C498.821 327.726 469.145 347.478 437.152 359.348C405.158 371.218 370.939 375.67 336.998 376.782C316.225 377.524 295.267 377.061 274.68 373.815C232.486 367.138 192.888 349.147 154.959 329.302C135.114 318.916 115.361 307.788 99.1328 292.301C88.6537 282.285 79.8439 270.601 71.9614 258.36C49.1486 223.306 32.92 182.317 33.9401 140.308C35.0529 98.2993 55.8255 55.3629 92.3631 35.5177C134.928 12.4266 187.324 24.204 232.3 41.8236C271.156 57.1249 314.092 81.7924 356.843 81.7924C374.092 81.7924 387.631 68.5313 402.005 59.536C419.625 48.5933 438.172 37.7433 459.315 36.3523Z' fill='%23E9E9E9'/%3E%3C/g%3E%3Cg id='OBJECTS'%3E%3Cg id='Group'%3E%3Cpath id='Vector_2' d='M121.112 415.545C155.887 415.545 184.079 411.352 184.079 406.179C184.079 401.006 155.887 396.812 121.112 396.812C86.3359 396.812 58.1445 401.006 58.1445 406.179C58.1445 411.352 86.3359 415.545 121.112 415.545Z' fill='%23E0E6F2'/%3E%3Cg id='Group_2'%3E%3Cpath id='Vector_3' d='M92.2715 285.531C92.3642 293.32 93.1988 337.741 93.5698 343.676C93.5698 343.676 95.5172 373.258 98.392 399.966H111.839C113.693 367.045 118.979 297.123 119.999 285.438' fill='%23FFCDAA'/%3E%3Cpath id='Vector_4' d='M144.573 399.966C146.057 382.068 148.283 362.686 148.654 346.179L150.323 323.83C151.621 306.582 152.456 297.401 152.827 286.736L123.615 286.644C124.543 297.494 128.067 359.904 131.219 399.966H144.573Z' fill='%23FFCDAA'/%3E%3Cpath id='Vector_5' d='M153.755 182.038C155.702 186.119 157.464 190.199 159.134 194.372C164.698 189.55 169.613 185.284 178.052 176.289C178.052 175.361 178.237 174.434 178.515 173.599C178.701 173.136 178.886 172.672 179.257 172.394C179.628 172.116 180.277 172.208 180.555 172.579C180.926 173.228 180.184 174.063 180.555 174.712C181.39 175.825 183.523 175.176 184.821 174.619C186.12 174.063 187.418 173.321 188.809 173.136C188.994 173.136 189.18 173.136 189.273 173.136C189.643 173.321 189.643 173.785 189.458 174.156C189.18 174.805 188.531 175.361 187.881 175.732C187.232 176.103 186.49 176.289 185.749 176.381C186.583 176.289 187.511 176.01 188.16 175.454C188.438 175.269 188.716 175.083 188.994 174.898C189.273 174.805 189.643 174.712 189.922 174.898C190.2 175.083 190.293 175.547 190.2 175.918C190.107 176.289 189.736 176.567 189.458 176.845C188.438 177.68 187.14 178.051 185.841 178.051C187.232 178.051 188.531 177.402 189.829 176.845C190.2 176.66 190.849 176.474 191.034 176.845C191.313 177.123 191.034 177.587 190.756 177.958C189.643 179.256 187.881 179.627 186.212 179.998C187.232 179.72 188.345 179.534 189.365 179.256C189.643 179.163 189.922 179.163 190.2 179.349C190.293 179.442 190.385 179.627 190.385 179.813C190.385 180.462 189.736 181.018 189.18 181.389C187.511 182.316 185.285 182.78 183.337 182.687L183.245 182.78C179.814 187.417 178.144 191.126 174.62 195.763C169.613 202.347 164.327 209.117 157.001 213.012C156.352 213.29 155.702 213.661 155.053 213.568C154.311 213.475 153.755 212.826 153.291 212.27C148.284 206.242 144.481 199.194 142.256 191.59' fill='%23FFCDAA'/%3E%3Cg id='Group_3'%3E%3Cpath id='Vector_6' d='M183.8 179.72C183.151 179.163 182.223 178.978 181.389 179.256C181.296 179.256 181.203 179.256 181.203 179.163C181.203 179.071 181.203 179.071 181.296 178.978C182.13 178.329 183.522 178.607 184.078 179.534C184.078 179.627 184.078 179.72 183.985 179.72C183.892 179.72 183.8 179.72 183.8 179.72Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_7' d='M88.4689 182.038C86.5215 186.119 84.7595 190.199 83.0903 194.372C77.5262 189.55 72.6112 185.284 64.1723 176.289C64.1723 175.361 63.9869 174.434 63.7087 173.599C63.5232 173.136 63.3377 172.672 62.9668 172.394C62.5959 172.116 61.9467 172.208 61.6685 172.579C61.2976 173.228 62.0394 174.063 61.6685 174.712C60.8339 175.825 58.701 175.176 57.4027 174.619C56.1044 174.063 54.8061 173.321 53.4151 173.136C53.2296 173.136 53.0442 173.136 52.9514 173.136C52.5805 173.321 52.5805 173.785 52.766 174.156C53.0442 174.805 53.6933 175.361 54.3424 175.732C54.9916 176.103 55.7335 176.289 56.4753 176.381C55.6407 176.289 54.7134 176.01 54.0642 175.454C53.786 175.269 53.5078 175.083 53.2296 174.898C52.9514 174.805 52.5805 174.712 52.3023 174.898C52.0241 175.083 51.9313 175.547 52.0241 175.918C52.1168 176.289 52.4877 176.567 52.766 176.845C53.786 177.68 55.0843 178.051 56.3826 178.051C54.9916 178.051 53.6933 177.402 52.395 176.845C52.0241 176.66 51.3749 176.474 51.1895 176.845C50.9113 177.123 51.1895 177.587 51.4677 177.958C52.5805 179.256 54.3424 179.627 56.0117 179.998C54.9916 179.72 53.8788 179.534 52.8587 179.256C52.5805 179.163 52.3023 179.163 52.0241 179.349C51.9313 179.442 51.8386 179.627 51.8386 179.813C51.8386 180.462 52.4877 181.018 53.0442 181.389C54.7134 182.316 56.939 182.78 58.8865 182.687L58.9792 182.78C62.4104 187.417 64.0796 191.126 67.6035 195.763C72.6112 202.347 77.8971 209.117 85.2232 213.012C85.8723 213.29 86.5215 213.661 87.1706 213.568C87.9125 213.475 88.4689 212.826 88.9326 212.27C93.9403 206.242 97.7424 197.247 99.9681 189.643' fill='%23FFCDAA'/%3E%3Cg id='Group_4'%3E%3Cpath id='Vector_8' d='M58.2383 179.534C58.7947 178.607 60.1857 178.329 61.0203 178.978C61.1131 179.071 61.1131 179.163 61.0203 179.163C61.0203 179.256 60.9276 179.256 60.8349 179.256C60.0002 178.978 59.0729 179.163 58.4238 179.72C58.331 179.813 58.2383 179.813 58.2383 179.72C58.2383 179.627 58.2383 179.534 58.2383 179.534Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_9' d='M136.598 116.846C138.267 118.608 139.38 120.741 140.215 123.059C141.42 126.212 142.162 129.458 142.162 132.796C142.162 135.022 141.791 137.247 142.162 139.473C142.626 142.533 144.388 145.223 146.428 147.448C147.541 148.654 148.839 149.859 149.674 151.343C150.415 152.641 150.694 154.125 150.786 155.609C150.972 159.318 149.395 163.028 146.706 165.532C143.924 168.035 140.122 169.148 136.412 168.685C135.114 168.963 133.816 169.612 132.518 169.89C131.127 170.168 129.736 170.447 128.53 171.096C126.212 172.116 124.45 173.97 122.224 175.269C117.031 178.422 109.798 177.773 105.161 173.692C100.617 169.612 99.0403 162.564 101.544 157C102.842 154.032 105.254 151.158 104.604 148.005C104.326 146.614 103.492 145.408 103.028 144.203C102.008 141.791 102.008 139.102 102.008 136.413C102.008 134.929 101.637 121.761 109.983 113.971L136.598 116.846Z' fill='%23674032'/%3E%3Cg id='Group_5'%3E%3Cpath id='Vector_10' d='M156.165 294.526C156.351 293.877 156.351 293.228 156.258 292.579C156.258 280.708 155.423 268.746 153.754 256.968C153.198 250.477 152.178 244.078 150.23 237.958C145.872 222.842 139.751 215.979 139.658 215.609C139.658 215.609 127.974 218.112 121.853 217.649C115.733 217.185 103.492 214.681 103.492 214.681C103.306 214.959 95.7948 229.055 92.4564 242.038C92.1782 243.151 91.8072 244.356 91.529 245.562V245.655C91.3436 246.582 91.1581 247.509 90.9726 248.437C87.9124 263.552 86.7068 278.946 87.3559 294.341C87.3559 295.453 87.4487 296.566 88.1906 297.401C88.6542 297.957 89.3961 298.235 90.138 298.421C93.0128 298.977 95.8876 297.308 98.8551 296.844C103.677 296.195 108.221 298.977 113.044 299.255C117.402 299.534 121.482 297.772 125.563 296.195C125.655 296.195 125.656 296.195 125.748 296.195C127.696 296.381 129.272 297.957 131.22 298.328C134.651 298.977 137.711 295.732 141.235 295.824C144.573 295.917 147.355 298.885 150.694 299.07C151.25 299.07 151.714 298.977 152.178 298.885C153.105 298.792 154.032 298.514 154.682 297.864C155.702 297.123 156.073 295.824 156.165 294.526Z' fill='%23095D67'/%3E%3Cg id='Group_6'%3E%3Cg id='Group_7'%3E%3Cg id='Group_8'%3E%3Cpath id='Vector_11' d='M144.759 257.525C147.726 257.525 147.726 252.889 144.759 252.889C141.791 252.889 141.791 257.525 144.759 257.525Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_9'%3E%3Cg id='Group_10'%3E%3Cpath id='Vector_12' d='M135.579 273.383C138.547 273.383 138.547 268.746 135.579 268.746C132.612 268.746 132.612 273.383 135.579 273.383Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_11'%3E%3Cg id='Group_12'%3E%3Cpath id='Vector_13' d='M120.278 259.38C123.246 259.38 123.246 254.743 120.278 254.743C117.311 254.743 117.311 259.38 120.278 259.38Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_13'%3E%3Cg id='Group_14'%3E%3Cpath id='Vector_14' d='M113.045 269.395C113.045 269.303 113.045 269.21 113.045 269.117C113.045 268.839 112.952 268.468 112.859 268.19C112.767 267.912 112.581 267.633 112.396 267.448C112.21 267.262 111.932 267.077 111.654 266.984C111.376 266.799 111.098 266.799 110.727 266.799C110.541 266.799 110.356 266.891 110.077 266.891C109.706 266.984 109.336 267.17 109.057 267.448C108.965 267.633 108.779 267.726 108.686 267.912C108.501 268.282 108.408 268.653 108.408 269.117C108.408 269.21 108.408 269.303 108.408 269.395C108.408 269.673 108.501 270.044 108.594 270.323C108.686 270.601 108.872 270.879 109.057 271.064C109.243 271.25 109.521 271.435 109.799 271.528C110.077 271.714 110.356 271.714 110.727 271.714C110.912 271.714 111.098 271.621 111.376 271.621C111.747 271.528 112.118 271.343 112.396 271.064C112.489 270.879 112.674 270.786 112.767 270.601C112.952 270.23 113.045 269.859 113.045 269.395Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_15'%3E%3Cg id='Group_16'%3E%3Cpath id='Vector_15' d='M99.4121 250.199C99.4121 250.292 99.4121 250.385 99.4121 250.477C99.4121 250.756 99.5048 251.126 99.5976 251.405C99.6903 251.683 99.8758 251.961 100.061 252.147C100.247 252.332 100.525 252.517 100.803 252.61C101.081 252.796 101.36 252.796 101.73 252.796C101.916 252.796 102.101 252.703 102.38 252.703C102.751 252.61 103.122 252.425 103.4 252.147C103.492 251.961 103.678 251.868 103.771 251.683C103.956 251.312 104.049 250.941 104.049 250.477C104.049 250.385 104.049 250.292 104.049 250.199C104.049 249.921 103.956 249.55 103.863 249.272C103.771 248.994 103.585 248.715 103.4 248.53C103.214 248.344 102.936 248.159 102.658 248.066C102.38 247.881 102.101 247.881 101.73 247.881C101.545 247.881 101.36 247.973 101.081 247.973C100.71 248.066 100.339 248.252 100.061 248.53C99.9685 248.715 99.7831 248.808 99.6903 248.994C99.5048 249.457 99.4121 249.828 99.4121 250.199Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_17'%3E%3Cg id='Group_18'%3E%3Cpath id='Vector_16' d='M94.8682 265.686C97.8357 265.686 97.8357 261.049 94.8682 261.049C91.9007 261.049 91.9007 265.686 94.8682 265.686Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_19'%3E%3Cg id='Group_20'%3E%3Cpath id='Vector_17' d='M131.035 247.139C131.035 247.231 131.035 247.324 131.035 247.417C131.035 247.695 131.128 248.066 131.221 248.344C131.313 248.622 131.499 248.901 131.684 249.086C131.87 249.272 132.148 249.457 132.426 249.55C132.704 249.735 132.983 249.735 133.354 249.735C133.539 249.735 133.724 249.643 134.003 249.643C134.374 249.55 134.745 249.364 135.023 249.086C135.115 248.901 135.301 248.808 135.394 248.622C135.579 248.252 135.672 247.881 135.672 247.417C135.672 247.324 135.672 247.231 135.672 247.139C135.672 246.86 135.579 246.49 135.486 246.211C135.394 245.933 135.208 245.655 135.023 245.469C134.837 245.284 134.559 245.099 134.281 245.006C134.003 244.82 133.724 244.82 133.354 244.82C133.168 244.82 132.983 244.913 132.704 244.913C132.333 245.006 131.963 245.191 131.684 245.469C131.592 245.655 131.406 245.748 131.313 245.933C131.128 246.304 131.035 246.675 131.035 247.139Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_21'%3E%3Cg id='Group_22'%3E%3Cpath id='Vector_18' d='M146.43 281.08C146.43 281.173 146.43 281.265 146.43 281.358C146.43 281.636 146.522 282.007 146.615 282.285C146.708 282.564 146.893 282.842 147.079 283.027C147.264 283.213 147.543 283.398 147.821 283.491C148.099 283.676 148.377 283.676 148.748 283.676C148.934 283.676 149.119 283.584 149.397 283.584C149.768 283.491 150.139 283.305 150.417 283.027C150.51 282.842 150.696 282.749 150.788 282.564C150.974 282.193 151.066 281.822 151.066 281.358C151.066 281.265 151.066 281.173 151.066 281.08C151.066 280.802 150.974 280.431 150.881 280.152C150.788 279.874 150.603 279.596 150.417 279.411C150.232 279.225 149.954 279.04 149.675 278.947C149.397 278.761 149.119 278.761 148.748 278.761C148.563 278.761 148.377 278.854 148.099 278.854C147.728 278.947 147.357 279.132 147.079 279.411C146.986 279.596 146.801 279.689 146.708 279.874C146.522 280.245 146.43 280.709 146.43 281.08Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_23'%3E%3Cg id='Group_24'%3E%3Cpath id='Vector_19' d='M133.353 291.095C136.32 291.095 136.32 286.458 133.353 286.458C130.385 286.458 130.385 291.095 133.353 291.095Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_25'%3E%3Cg id='Group_26'%3E%3Cpath id='Vector_20' d='M111.838 286.551C111.838 286.644 111.838 286.737 111.838 286.829C111.838 287.108 111.931 287.479 112.023 287.757C112.116 288.035 112.302 288.313 112.487 288.499C112.673 288.684 112.951 288.87 113.229 288.962C113.507 289.148 113.785 289.148 114.156 289.148C114.342 289.148 114.527 289.055 114.805 289.055C115.176 288.962 115.547 288.777 115.825 288.499C115.918 288.313 116.104 288.221 116.196 288.035C116.382 287.664 116.475 287.293 116.475 286.829C116.475 286.737 116.475 286.644 116.475 286.551C116.475 286.273 116.382 285.902 116.289 285.624C116.196 285.346 116.011 285.068 115.825 284.882C115.64 284.697 115.362 284.511 115.084 284.418C114.805 284.233 114.527 284.233 114.156 284.233C113.971 284.233 113.785 284.326 113.507 284.326C113.136 284.418 112.765 284.604 112.487 284.882C112.394 285.068 112.209 285.16 112.116 285.346C112.023 285.717 111.931 286.18 111.838 286.551Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_27'%3E%3Cg id='Group_28'%3E%3Cpath id='Vector_21' d='M93.7559 285.995C93.7559 286.087 93.7559 286.18 93.7559 286.273C93.7559 286.551 93.8486 286.922 93.9413 287.2C94.0341 287.478 94.2195 287.756 94.405 287.942C94.5905 288.127 94.8687 288.313 95.1469 288.406C95.4251 288.591 95.7033 288.591 96.0742 288.591C96.2597 288.591 96.4452 288.498 96.7234 288.498C97.0943 288.406 97.4653 288.22 97.7435 287.942C97.8362 287.756 98.0217 287.664 98.1144 287.478C98.2999 287.107 98.3926 286.736 98.3926 286.273C98.3926 286.18 98.3926 286.087 98.3926 285.995C98.3926 285.716 98.2999 285.345 98.2071 285.067C98.1144 284.789 97.9289 284.511 97.7435 284.325C97.558 284.14 97.2798 283.954 97.0016 283.862C96.7234 283.676 96.4452 283.676 96.0742 283.676C95.8888 283.676 95.7033 283.769 95.4251 283.769C95.0542 283.862 94.6832 284.047 94.405 284.325C94.3123 284.511 94.1268 284.604 94.0341 284.789C93.8486 285.16 93.7559 285.531 93.7559 285.995Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_29'%3E%3Cg id='Group_30'%3E%3Cpath id='Vector_22' d='M120.278 239.164C123.246 239.164 123.246 234.527 120.278 234.527C117.311 234.527 117.311 239.164 120.278 239.164Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_31'%3E%3Cg id='Group_32'%3E%3Cpath id='Vector_23' d='M103.771 235.64C106.738 235.64 106.738 231.003 103.771 231.003C100.803 231.003 100.803 235.64 103.771 235.64Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_33'%3E%3Cg id='Group_34'%3E%3Cpath id='Vector_24' d='M142.255 235.64C145.222 235.64 145.222 231.003 142.255 231.003C139.287 231.003 139.287 235.64 142.255 235.64Z' fill='%231F1F1F'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath id='Vector_25' d='M152.828 174.341C152.271 172.857 151.529 171.188 150.695 168.963C149.767 166.644 148.284 164.511 146.336 163.028C143.647 160.987 140.03 160.616 136.692 160.338H107.573C104.235 160.616 100.618 160.987 97.9286 163.028C95.9811 164.511 94.7756 166.737 93.57 168.963C92.4572 171.096 91.4371 172.95 90.5098 174.805' fill='%2391CCB6'/%3E%3Cpath id='Vector_26' d='M116.66 151.9L115.362 160.246H107.387C109.705 164.975 114.064 168.777 119.257 169.89C124.45 171.003 134.002 168.035 136.969 160.338L128.53 159.967C127.232 151.9 128.53 159.967 127.232 151.9H116.66Z' fill='%23FFCDAA'/%3E%3Cpath id='XMLID_161_' d='M106.738 121.853C105.533 128.53 106.831 138.731 108.315 144.017C108.871 146.15 109.52 148.376 111.004 150.138C117.959 158.762 127.14 155.98 130.108 153.94C132.426 152.363 134.373 150.23 135.394 147.541C138.176 140.864 139.196 133.445 138.547 126.212C138.547 126.212 137.99 109.891 121.02 111.096C121.02 111.282 108.779 110.633 106.738 121.853Z' fill='%23FFCDAA'/%3E%3Cpath id='Vector_27' d='M128.531 135.671C128.531 136.413 128.995 137.062 129.644 137.062C130.2 137.062 130.757 136.413 130.757 135.671C130.757 134.929 130.293 134.28 129.644 134.28C128.995 134.28 128.531 134.929 128.531 135.671Z' fill='%23222221'/%3E%3Cpath id='Vector_28' d='M114.621 135.856C114.621 136.598 115.085 137.247 115.734 137.247C116.29 137.247 116.847 136.598 116.847 135.856C116.847 135.114 116.383 134.465 115.734 134.465C115.085 134.465 114.621 135.114 114.621 135.856Z' fill='%23222221'/%3E%3Cg id='Group_35'%3E%3Cpath id='Vector_29' d='M128.067 130.385C128.531 130.2 128.994 130.107 129.551 130.107C130.014 130.107 130.478 130.107 131.034 130.2C131.962 130.385 132.889 130.849 133.631 131.591C133.816 131.776 133.816 132.054 133.631 132.24C133.538 132.332 133.353 132.425 133.167 132.332C132.333 132.054 131.591 131.869 130.756 131.591C129.922 131.405 129.18 131.22 128.345 131.127C128.16 131.127 127.974 130.941 127.974 130.663C127.789 130.57 127.881 130.478 128.067 130.385Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_36'%3E%3Cpath id='Vector_30' d='M116.66 131.127C115.826 131.22 114.991 131.405 114.249 131.591C113.415 131.776 112.673 132.054 111.931 132.333C111.745 132.425 111.467 132.333 111.374 132.054C111.282 131.869 111.374 131.683 111.467 131.591C112.116 130.849 113.044 130.385 113.971 130.2C114.435 130.107 114.898 130.014 115.455 130.014C115.918 130.014 116.475 130.107 116.938 130.292C117.124 130.385 117.217 130.571 117.217 130.849C116.938 130.942 116.846 131.034 116.66 131.127Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_37'%3E%3Cpath id='Vector_31' d='M123.616 136.134C123.709 136.691 123.802 137.34 123.894 137.896C123.987 138.453 123.987 139.102 123.987 139.658C123.987 139.844 123.802 140.029 123.616 140.029C122.967 140.029 122.225 140.122 121.483 140.122C121.298 140.122 121.205 140.029 121.205 139.844C121.205 139.751 121.298 139.658 121.391 139.566C122.04 139.473 122.782 139.38 123.431 139.287L123.06 139.658C122.967 139.102 122.967 138.453 122.967 137.896C122.967 137.34 122.967 136.691 123.06 136.042C123.06 135.949 123.153 135.856 123.338 135.856C123.523 135.949 123.616 136.042 123.616 136.134Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_38'%3E%3Cg id='XMLID_108_'%3E%3Cpath id='XMLID_160_' d='M138.082 138.545C138.546 139.102 139.288 139.287 140.029 139.102C140.586 138.916 140.957 138.453 141.235 138.082C142.07 136.876 142.626 135.393 142.255 134.001C142.162 133.631 141.977 133.352 141.699 133.074C141.235 132.703 140.493 132.703 140.029 132.981C139.473 133.26 138.546 134.28 138.082 134.836V138.545Z' fill='%23FFCDAA'/%3E%3Cg id='XMLID_148_'%3E%3Cg id='XMLID_158_'%3E%3Cpath id='Vector_32' d='M141.05 134.28C139.937 134.836 139.009 135.856 138.453 136.969L138.36 137.062L138.268 136.969C138.639 135.671 139.659 134.558 140.957 134.187C140.957 134.187 141.05 134.187 141.05 134.28Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='XMLID_156_'%3E%3Cpath id='Vector_33' d='M139.287 135.485C139.936 136.134 140.214 137.154 139.936 137.989C139.936 138.081 139.843 138.081 139.843 138.081L139.751 137.989C139.843 137.154 139.565 136.319 139.102 135.577V135.485C139.194 135.485 139.287 135.485 139.287 135.485Z' fill='%23DA806C'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Group_39'%3E%3Cg id='XMLID_86_'%3E%3Cpath id='XMLID_107_' d='M107.48 138.545C107.016 139.102 106.274 139.287 105.532 139.102C104.976 138.916 104.605 138.453 104.327 138.082C103.492 136.876 102.936 135.393 103.307 134.001C103.399 133.631 103.585 133.352 103.863 133.074C104.327 132.703 105.069 132.703 105.532 132.981C106.089 133.26 107.016 134.28 107.48 134.836V138.545Z' fill='%23FFCDAA'/%3E%3Cg id='XMLID_96_'%3E%3Cg id='XMLID_104_'%3E%3Cpath id='Vector_34' d='M104.605 134.187C105.903 134.651 106.923 135.671 107.294 136.969C107.294 137.062 107.294 137.062 107.201 137.062C107.201 137.062 107.109 137.062 107.109 136.969C106.645 135.764 105.717 134.836 104.512 134.28C104.512 134.28 104.419 134.187 104.512 134.187C104.512 134.187 104.512 134.094 104.605 134.187Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='XMLID_97_'%3E%3Cpath id='Vector_35' d='M106.366 135.579C105.902 136.321 105.717 137.155 105.717 137.99C105.717 138.083 105.717 138.083 105.624 138.083C105.624 138.083 105.531 138.083 105.531 137.99C105.346 137.155 105.531 136.135 106.18 135.486H106.273C106.366 135.579 106.366 135.579 106.366 135.579Z' fill='%23DA806C'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath id='Vector_36' d='M127.696 155.145C127.696 155.145 120.834 157.557 116.197 154.589C116.197 154.589 117.496 157.649 121.854 157.464C126.12 157.371 127.696 155.145 127.696 155.145Z' fill='%23222221'/%3E%3Cg id='Group_40'%3E%3Cpath id='Vector_37' d='M123.987 142.997C123.616 143.368 123.153 143.553 122.782 143.646C122.318 143.739 121.854 143.739 121.391 143.646C121.205 143.553 121.205 143.461 121.205 143.275C121.205 143.182 121.298 143.09 121.391 143.09C121.854 142.997 122.225 142.904 122.596 142.811C122.967 142.719 123.338 142.626 123.802 142.533C123.894 142.533 124.08 142.626 124.08 142.719C124.08 142.811 124.08 142.904 123.987 142.997Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_38' d='M135.207 115.084C139.287 119.257 141.328 125.563 140.586 131.498C133.352 129.55 126.676 125.099 121.946 118.886C122.317 120.648 122.688 122.502 123.059 124.264C123.152 124.728 123.244 125.284 122.873 125.563C122.688 125.748 122.41 125.655 122.132 125.655C117.958 125.099 113.971 123.152 110.818 120.184C111.003 124.172 110.076 128.901 109.149 132.796C109.056 133.167 108.963 133.631 108.685 133.909C108.129 134.465 107.294 134.373 106.645 133.909C105.903 133.352 105.439 132.425 105.161 131.498C104.976 130.57 104.883 129.55 104.883 128.53C104.883 127.51 104.883 126.583 104.883 125.563C104.883 122.873 105.903 119.442 107.108 117.124C107.108 117.124 111.189 108.963 122.595 110.261C132.611 111.282 135.207 115.084 135.207 115.084Z' fill='%23674032'/%3E%3Cpath id='Vector_39' d='M144.574 399.966C146.8 401.82 148.933 403.86 150.973 405.993C151.622 406.735 152.364 407.57 152.364 408.59C152.457 409.888 151.437 411.094 150.231 411.465C149.026 411.836 147.82 411.65 146.614 411.372C142.349 410.445 138.083 409.146 134.095 407.106C133.353 406.735 132.611 406.272 132.055 405.622C130.849 404.046 130.942 402.191 131.128 400.151L144.574 399.966Z' fill='%23222221'/%3E%3Cpath id='Vector_40' d='M98.3913 399.966C96.1657 401.82 94.0328 403.86 91.9926 405.993C91.3434 406.735 90.6016 407.57 90.6016 408.59C90.5088 409.888 91.5289 411.094 92.7345 411.465C93.94 411.836 95.1456 411.65 96.3511 411.372C100.617 410.445 104.883 409.146 108.87 407.106C109.612 406.735 110.354 406.272 110.911 405.622C112.116 404.046 112.023 402.191 111.838 400.151L98.3913 399.966Z' fill='%23222221'/%3E%3Cpath id='Vector_41' d='M142.998 218.483C141.885 217.37 141.885 216.165 141.421 214.867C141.421 214.217 141.421 213.568 141.514 212.919H141.421C142.349 207.633 142.441 201.42 143.462 190.57C147.82 189.828 151.251 190.014 156.166 185.47C152.828 174.712 153.57 176.196 151.622 171.281L93.5701 168.87C91.4372 173.321 89.768 175.269 86.0586 185.099C89.768 187.602 95.6103 188.993 99.9688 189.735C101.731 201.884 102.009 211.806 102.102 212.455C102.102 212.734 102.194 213.012 102.194 213.29C102.194 213.476 102.194 213.661 102.194 213.846C102.102 214.774 101.545 215.608 100.989 216.35C100.433 217.185 99.6906 217.927 99.5052 218.947C99.227 219.874 99.5979 221.08 100.525 221.543C101.731 222.007 103.215 220.894 104.327 221.543C105.069 221.914 105.347 222.842 106.089 223.305C107.017 223.862 108.315 223.305 109.335 223.027C110.633 222.656 112.117 222.749 113.323 223.398C114.25 223.955 114.992 224.882 116.012 225.253C117.496 225.902 119.165 225.438 120.649 224.789C122.133 224.14 123.616 223.305 125.193 223.398C126.584 223.398 127.882 224.047 129.273 224.325C130.85 224.604 132.519 224.418 133.91 223.676C134.744 223.213 135.579 222.656 136.506 222.285C138.639 221.543 140.958 222.656 143.183 222.842C143.554 222.842 143.832 222.842 144.111 222.749C144.853 222.378 144.945 221.265 144.574 220.523C144.296 219.596 143.554 219.132 142.998 218.483Z' fill='%2391CCB6'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_41'%3E%3Cpath id='Vector_42' d='M298.236 417.122C324.868 417.122 346.458 412.928 346.458 407.755C346.458 402.583 324.868 398.389 298.236 398.389C271.603 398.389 250.014 402.583 250.014 407.755C250.014 412.928 271.603 417.122 298.236 417.122Z' fill='%23E0E6F2'/%3E%3Cg id='Group_42'%3E%3Cpath id='Vector_43' d='M305.749 399.131H321.977L322.441 390.043L305.285 390.414L305.749 399.131Z' fill='%23F7AE8C'/%3E%3Cpath id='Vector_44' d='M322.068 398.296C324.665 400.986 328.374 403.49 330.971 406.179C331.713 407.013 332.548 407.941 332.362 409.054C332.177 409.888 331.435 410.445 330.693 410.723C329.858 411.001 329.024 410.908 328.282 410.816C322.625 410.259 317.061 408.775 311.682 406.828C309.92 406.179 307.973 405.344 306.953 403.768C305.933 402.284 305.84 400.244 305.84 398.482L322.068 398.296Z' fill='%23222221'/%3E%3Cpath id='Vector_45' d='M289.056 399.317H272.827L272.363 391.249L289.427 390.785L289.056 399.317Z' fill='%23F7AE8C'/%3E%3Cpath id='Vector_46' d='M272.734 398.574C270.137 401.264 266.428 403.768 263.831 406.457C263.089 407.292 262.255 408.219 262.44 409.332C262.626 410.166 263.368 410.723 264.109 411.001C264.944 411.279 265.779 411.186 266.521 411.094C272.177 410.537 277.742 409.054 283.12 407.106C284.882 406.457 286.83 405.622 287.85 404.046C288.87 402.562 288.962 400.522 288.962 398.76L272.734 398.574Z' fill='%23222221'/%3E%3Cpath id='Vector_47' d='M267.078 225.531C265.409 284.696 267.449 340.615 270.973 394.772L290.911 394.587C289.891 351.28 291.746 296.844 293.693 253.63C295.919 296.566 300.926 351.743 303.152 394.68L323.461 394.772C323.368 333.289 323.832 279.967 321.792 225.624L267.078 225.531Z' fill='%23D0D5E3'/%3E%3Cg id='Group_43'%3E%3Cpath id='Vector_48' d='M264.666 210.322C264.11 210.044 263.461 209.673 262.905 209.209C260.957 207.633 259.473 205.407 258.361 203.089C254.744 195.485 254.651 188.901 255.671 180.369C259.844 145.315 289.241 140.122 311.961 150.694C318.546 153.754 324.481 162.378 326.706 169.89C328.932 177.401 329.581 185.377 330.137 193.259C330.323 196.505 330.508 199.936 329.025 202.718C327.541 205.5 324.759 207.077 321.884 207.818L321.977 208.56C322.719 215.052 323.553 221.543 324.295 228.127C324.388 229.055 324.481 230.075 324.017 230.909C323.46 231.837 322.348 232.115 321.328 232.208C318.082 232.579 314.836 232.208 311.59 231.93C303.059 231.188 294.342 231.373 285.81 232.3C279.411 233.042 272.827 234.248 266.614 232.3C265.687 232.022 264.759 231.651 264.203 230.817C263.461 229.797 263.554 228.406 263.646 227.107C264.017 220.152 264.666 210.322 264.666 210.322Z' fill='%23748DC6'/%3E%3C/g%3E%3Cg id='Group_44'%3E%3Cpath id='Vector_49' d='M278.391 147.819C286.088 145.13 294.897 145.13 303.244 147.448C303.244 147.448 298.607 152.456 291.374 152.456C281.173 152.456 278.391 147.819 278.391 147.819Z' fill='%23F7AE8C'/%3E%3C/g%3E%3Cg id='Group_45'%3E%3Cpath id='Vector_50' d='M322.07 208.004C320.308 208.561 318.546 208.746 316.784 208.839C315.022 208.932 313.168 208.839 311.406 208.746C309.644 208.561 307.882 208.282 306.12 207.911C304.358 207.541 302.689 206.984 301.019 206.335C300.927 206.242 300.834 206.15 300.834 205.964C300.927 205.871 301.019 205.779 301.205 205.779C302.874 206.242 304.636 206.706 306.305 207.077C308.067 207.448 309.737 207.726 311.499 207.819C313.26 208.004 315.022 208.097 316.784 208.004C318.546 208.004 320.308 207.819 321.978 207.448C322.07 207.448 322.256 207.541 322.256 207.633C322.256 207.819 322.163 207.911 322.07 208.004Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_51' d='M314.465 194.001C315.207 193.63 315.207 193.723 315.948 193.445C318.081 192.703 320.4 194.372 322.533 193.63C322.811 193.537 323.089 193.352 323.182 193.074C323.274 192.61 322.718 192.239 322.347 192.146C320.956 191.59 319.472 191.219 317.989 190.941C319.565 191.405 321.234 191.59 322.904 191.312C323.274 191.312 323.553 191.219 323.831 191.034C324.109 190.848 324.295 190.477 324.295 190.106C324.202 189.643 323.831 189.364 323.367 189.272C322.069 188.715 320.678 188.437 319.287 188.53C320.307 188.808 321.512 188.808 322.533 188.623C322.903 188.53 323.274 188.437 323.553 188.252C323.831 187.973 324.016 187.602 323.831 187.231C323.738 186.953 323.46 186.861 323.182 186.675C321.791 186.026 320.307 185.655 318.823 185.377C320.029 185.655 321.327 186.026 322.533 185.748C322.811 185.655 323.089 185.655 323.274 185.47C323.46 185.284 323.553 184.913 323.46 184.728C323.367 184.542 323.182 184.449 323.089 184.357C320.771 183.058 318.081 181.946 315.577 182.966C314.928 183.244 314.279 183.615 313.63 184.079C312.795 184.728 312.424 184.913 311.59 185.655C311.59 185.655 312.795 187.973 313.537 190.199C314.001 192.332 314.465 194.001 314.465 194.001Z' fill='%23F7AE8C'/%3E%3Cg id='Group_46'%3E%3Cpath id='Vector_52' d='M312.889 168.221C313.075 169.519 313.26 170.725 313.353 172.023C313.446 173.321 313.539 174.527 313.631 175.825C313.631 177.123 313.724 178.329 313.724 179.627C313.724 180.925 313.631 182.131 313.539 183.429C313.539 183.615 313.446 183.707 313.26 183.707C313.168 183.707 312.982 183.615 312.982 183.429L312.889 179.627C312.889 178.329 312.797 177.123 312.797 175.825C312.797 174.527 312.704 173.321 312.611 172.023L312.426 168.221C312.426 168.128 312.519 167.943 312.611 167.943C312.704 168.035 312.889 168.128 312.889 168.221Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_47'%3E%3Cpath id='Vector_53' d='M271.715 171.281C271.437 172.487 271.251 173.785 270.973 174.991C270.788 176.196 270.602 177.494 270.509 178.7C270.417 179.906 270.324 181.204 270.231 182.409C270.231 183.615 270.138 184.913 270.231 186.212C270.231 186.397 270.138 186.49 269.953 186.49C269.86 186.49 269.675 186.397 269.675 186.212C269.489 184.913 269.396 183.708 269.396 182.409C269.396 181.111 269.489 179.906 269.582 178.607C269.767 177.309 269.86 176.103 270.138 174.805C270.417 173.6 270.695 172.301 271.158 171.096C271.158 171.003 271.344 170.91 271.437 170.91C271.715 171.003 271.808 171.188 271.715 171.281Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_54' d='M271.528 193.445C270.508 192.981 269.766 193.259 268.746 193.352C267.633 193.445 266.52 193.537 265.5 193.166C264.48 192.795 263.46 191.219 263.924 190.013C264.387 188.715 265.5 187.973 266.613 187.324C271.621 184.727 278.669 186.304 283.027 190.199L271.528 193.445Z' fill='%23F7AE8C'/%3E%3Cg id='Group_48'%3E%3Cpath id='Vector_55' d='M297.865 146.521C296.566 138.546 297.865 146.521 296.566 138.546H286.087L284.789 146.799' fill='%23F7AE8C'/%3E%3Cpath id='XMLID_198_' d='M276.352 108.778C275.146 115.455 276.444 125.47 277.928 130.756C278.485 132.889 279.134 135.114 280.525 136.876C287.387 145.408 296.568 142.626 299.535 140.679C301.854 139.102 303.709 136.969 304.821 134.373C307.511 127.696 308.623 120.37 307.974 113.229C307.974 113.229 307.418 97.0004 290.54 98.2987C290.54 98.2987 278.299 97.6495 276.352 108.778Z' fill='%23F7AE8C'/%3E%3Cpath id='Vector_56' d='M297.865 122.503C297.865 123.244 298.329 123.894 298.978 123.894C299.534 123.894 300.091 123.244 300.091 122.503C300.091 121.761 299.627 121.112 298.978 121.112C298.329 121.112 297.865 121.761 297.865 122.503Z' fill='%23222221'/%3E%3Cpath id='Vector_57' d='M284.141 122.688C284.141 123.43 284.604 124.079 285.253 124.079C285.81 124.079 286.366 123.43 286.366 122.688C286.366 121.946 285.903 121.297 285.253 121.297C284.604 121.297 284.141 121.946 284.141 122.688Z' fill='%23222221'/%3E%3Cg id='Group_49'%3E%3Cpath id='Vector_58' d='M297.401 117.216C297.865 117.031 298.329 116.938 298.792 116.938C299.256 116.938 299.72 116.938 300.183 117.031C301.111 117.216 302.038 117.587 302.687 118.329C302.873 118.515 302.873 118.793 302.687 118.978C302.594 119.071 302.409 119.164 302.223 119.071C301.482 118.793 300.647 118.607 299.905 118.422C299.07 118.237 298.329 118.051 297.494 117.958C297.309 117.958 297.123 117.773 297.123 117.495C297.216 117.402 297.309 117.309 297.401 117.216Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_50'%3E%3Cpath id='Vector_59' d='M286.182 117.866C285.347 117.959 284.605 118.144 283.771 118.33C282.936 118.515 282.194 118.793 281.452 119.071C281.267 119.164 280.989 119.071 280.896 118.793C280.803 118.608 280.896 118.422 280.989 118.33C281.638 117.588 282.565 117.124 283.492 116.939C283.956 116.846 284.42 116.753 284.883 116.753C285.347 116.753 285.811 116.846 286.367 117.031C286.553 117.124 286.645 117.309 286.645 117.588C286.46 117.773 286.367 117.866 286.182 117.866Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_51'%3E%3Cpath id='Vector_60' d='M292.857 121.297C292.95 122.224 293.043 123.152 293.136 124.172C293.228 125.099 293.228 126.027 293.228 127.047C293.228 127.232 293.043 127.418 292.857 127.418C292.208 127.418 291.466 127.51 290.817 127.51C290.632 127.51 290.539 127.418 290.539 127.232C290.539 127.139 290.632 127.047 290.725 126.954C291.374 126.861 292.116 126.768 292.765 126.676L292.394 127.047C292.301 126.119 292.301 125.192 292.301 124.172C292.301 123.244 292.301 122.317 292.301 121.297C292.301 121.204 292.394 121.112 292.579 121.112C292.672 121.112 292.765 121.204 292.857 121.297Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_61' d='M297.123 141.791C297.123 141.791 290.354 144.203 285.717 141.235C285.717 141.235 287.015 144.202 291.281 144.11C295.547 144.017 297.123 141.791 297.123 141.791Z' fill='%23222221'/%3E%3Cg id='Group_52'%3E%3Cpath id='Vector_62' d='M293.507 130.199C293.043 130.292 292.672 130.292 292.301 130.385C291.93 130.385 291.466 130.478 291.003 130.385C290.817 130.385 290.725 130.199 290.725 130.107C290.725 130.014 290.817 129.921 290.91 129.921C291.281 129.736 291.745 129.643 292.208 129.55C292.672 129.55 293.136 129.55 293.507 129.736C293.599 129.736 293.692 129.921 293.692 130.014C293.692 130.107 293.599 130.199 293.507 130.199Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_63' d='M309.55 109.52C301.575 111.838 292.394 109.52 286.366 103.77C287.293 105.718 287.479 107.758 288.406 109.798C288.499 109.983 288.592 110.262 288.406 110.354C288.314 110.447 288.221 110.447 288.128 110.447C285.346 111.282 282.193 109.983 280.709 107.572C281.173 109.056 278.484 116.289 277.927 118.144C277.464 119.442 277 120.926 275.887 121.761C275.794 121.853 275.702 121.946 275.516 121.853C275.423 121.853 275.238 121.761 275.145 121.668C273.661 119.906 273.476 117.309 273.569 114.991C273.661 109.705 274.496 104.048 278.113 100.153C282.564 95.424 290.354 94.3111 296.567 96.2586C302.873 98.206 307.788 103.214 309.55 109.52Z' fill='%234E2E28'/%3E%3Cg id='Group_53'%3E%3Cg id='XMLID_178_'%3E%3Cpath id='XMLID_188_' d='M277 125.284C276.537 125.841 275.795 126.026 275.146 125.841C274.589 125.655 274.218 125.192 273.94 124.821C273.105 123.615 272.549 122.131 272.92 120.74C273.013 120.369 273.198 120.091 273.476 119.813C273.94 119.442 274.589 119.442 275.146 119.72C275.702 119.998 276.629 121.019 277.093 121.575L277 125.284Z' fill='%23F7AE8C'/%3E%3Cg id='XMLID_179_'%3E%3Cg id='XMLID_182_'%3E%3Cpath id='Vector_64' d='M274.126 120.926C275.424 121.389 276.445 122.41 276.815 123.708C276.815 123.801 276.815 123.801 276.723 123.801C276.723 123.801 276.63 123.801 276.63 123.708C276.166 122.502 275.239 121.575 274.033 121.019C274.033 121.019 273.941 120.926 274.033 120.926H274.126Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='XMLID_180_'%3E%3Cpath id='Vector_65' d='M275.887 122.409C275.423 123.151 275.238 123.986 275.238 124.821C275.238 124.913 275.238 124.913 275.145 124.913C275.145 124.913 275.053 124.913 275.053 124.821C274.867 123.986 275.053 122.966 275.702 122.317H275.794C275.887 122.317 275.887 122.409 275.887 122.409Z' fill='%23DA806C'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cpath id='Vector_66' d='M309.55 116.011C309.55 117.866 309.086 119.813 308.066 121.389C306.768 119.813 306.026 117.866 305.655 115.825C305.377 114.527 304.449 106.923 306.768 107.201C308.159 107.387 309.55 109.519 309.55 116.011Z' fill='%234E2E28'/%3E%3Cg id='Group_54'%3E%3Cg id='XMLID_189_'%3E%3Cpath id='XMLID_197_' d='M307.417 125.284C307.881 125.841 308.623 126.026 309.272 125.841C309.828 125.655 310.199 125.192 310.477 124.821C311.312 123.615 311.868 122.131 311.497 120.74C311.405 120.369 311.219 120.091 310.941 119.813C310.477 119.442 309.828 119.442 309.272 119.72C308.715 119.998 307.788 121.019 307.324 121.575L307.417 125.284Z' fill='%23F7AE8C'/%3E%3Cg id='XMLID_191_'%3E%3Cg id='XMLID_194_'%3E%3Cpath id='Vector_67' d='M310.292 121.111C309.179 121.668 308.252 122.595 307.695 123.8L307.603 123.893L307.51 123.8C307.881 122.502 308.901 121.482 310.199 121.018C310.199 121.018 310.292 121.018 310.292 121.111Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='XMLID_192_'%3E%3Cpath id='Vector_68' d='M308.623 122.316C309.272 122.966 309.55 123.986 309.272 124.82C309.272 124.913 309.179 124.913 309.179 124.913L309.087 124.82C309.179 123.986 308.901 123.151 308.438 122.409V122.316C308.53 122.224 308.53 122.224 308.623 122.316Z' fill='%23DA806C'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Group_55'%3E%3Cpath id='Vector_69' d='M295.917 254.464C295.175 254.557 294.526 254.65 293.784 254.65C293.043 254.65 292.393 254.65 291.652 254.464C291.466 254.464 291.373 254.279 291.466 254.186C291.466 254.093 291.559 254 291.652 254C292.393 253.908 293.043 253.908 293.784 253.908C294.526 253.908 295.175 254 295.917 254.093C296.01 254.093 296.103 254.279 296.103 254.371C296.103 254.371 296.01 254.464 295.917 254.464Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_56'%3E%3Cpath id='Vector_70' d='M312.146 232.115C312.424 233.414 312.888 234.619 313.445 235.732C314.001 236.845 314.743 237.958 315.577 238.792C316.412 239.72 317.432 240.554 318.452 241.296C319.472 242.038 320.585 242.687 321.791 243.336C321.883 243.429 321.976 243.614 321.883 243.707C321.791 243.8 321.698 243.893 321.512 243.8C320.307 243.243 319.101 242.687 317.989 241.945C316.876 241.203 315.856 240.369 314.928 239.441C314.001 238.421 313.259 237.308 312.703 236.103C312.146 234.897 311.775 233.599 311.59 232.208C311.59 232.115 311.683 231.93 311.775 231.93C311.961 231.93 312.054 232.023 312.146 232.115Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_57'%3E%3Cpath id='Vector_71' d='M278.391 232.857C277.928 234.063 277.278 235.176 276.537 236.289C275.795 237.401 274.96 238.329 274.125 239.256C273.198 240.183 272.271 241.018 271.158 241.76C270.138 242.502 268.932 243.151 267.82 243.615C267.727 243.707 267.541 243.615 267.449 243.429C267.356 243.336 267.449 243.151 267.541 243.058C268.654 242.502 269.674 241.76 270.694 241.018C271.714 240.276 272.642 239.442 273.476 238.514C274.311 237.68 275.146 236.659 275.887 235.639C276.629 234.619 277.278 233.599 277.928 232.486C278.02 232.394 278.113 232.301 278.299 232.394C278.391 232.579 278.391 232.765 278.391 232.857Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_58'%3E%3Cpath id='Vector_72' d='M293.507 230.631L293.415 235.546C293.415 237.215 293.415 238.792 293.415 240.461V245.376C293.415 245.84 293.415 246.211 293.507 246.303C293.6 246.396 294.157 246.489 294.528 246.582C295.269 246.767 296.104 246.767 296.939 246.767C297.124 246.767 297.217 246.86 297.217 247.045C297.217 247.231 297.124 247.324 296.939 247.324C296.104 247.416 295.269 247.416 294.435 247.324C294.249 247.324 293.971 247.231 293.786 247.231C293.6 247.231 293.322 247.138 293.044 246.953C292.766 246.767 292.673 246.396 292.673 246.211C292.673 245.933 292.673 245.747 292.673 245.562C292.58 243.892 292.58 242.316 292.58 240.647C292.58 238.977 292.58 237.308 292.673 235.732C292.766 234.062 292.858 232.486 293.044 230.817C293.044 230.724 293.136 230.539 293.322 230.631C293.415 230.353 293.507 230.446 293.507 230.631Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_59'%3E%3Cpath id='Vector_73' d='M270.23 193.259L289.334 188.344L308.437 183.429C308.53 183.429 308.623 183.429 308.623 183.429C310.199 184.078 311.219 185.377 312.054 186.675C312.889 187.973 313.445 189.457 314.001 190.848C314.465 192.332 314.929 193.723 315.3 195.207C315.671 196.69 315.949 198.174 316.134 199.658C316.134 199.843 316.041 200.029 315.856 200.121L303.43 205.036L297.216 207.448L294.156 208.653C293.136 209.024 292.023 209.395 291.003 209.766C286.737 211.064 282.286 211.899 277.835 212.27C275.609 212.363 273.383 212.455 271.158 212.27C268.932 212.084 266.706 211.621 264.666 210.508C264.574 210.415 264.481 210.322 264.574 210.137C264.666 210.044 264.759 209.951 264.945 210.044C266.892 211.064 269.025 211.435 271.25 211.621C273.476 211.806 275.702 211.713 277.835 211.528C282.193 211.157 286.552 210.322 290.818 209.024C291.838 208.746 292.95 208.375 293.971 207.911L297.031 206.706L303.244 204.202L315.578 199.287L315.3 199.751C314.836 196.783 314.187 193.816 313.259 191.033C312.796 189.642 312.147 188.251 311.405 186.953C310.663 185.748 309.643 184.542 308.437 183.986H308.715L289.612 188.808L270.509 193.537C270.416 193.537 270.23 193.445 270.23 193.352C270.045 193.445 270.045 193.259 270.23 193.259Z' fill='%23222221'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Group_60'%3E%3Cpath id='Vector_74' d='M459.316 416.102C489.687 416.102 514.308 411.909 514.308 406.736C514.308 401.563 489.687 397.37 459.316 397.37C428.945 397.37 404.324 401.563 404.324 406.736C404.324 411.909 428.945 416.102 459.316 416.102Z' fill='%23E0E6F2'/%3E%3Cg id='Group_61'%3E%3Cpath id='Vector_75' d='M479.254 122.41C482.129 127.881 478.234 134.929 480.553 140.679C482.778 146.243 489.826 148.376 492.608 153.662C494.278 156.722 494.092 160.709 492.237 163.677C490.383 166.645 487.044 168.592 483.52 168.592C480.553 168.592 477.585 167.386 474.618 167.665C471.928 167.85 469.425 169.241 467.384 171.003C465.251 172.672 463.49 174.712 461.449 176.474C460.615 177.216 459.78 177.865 458.76 178.236C457.554 178.7 456.349 178.793 455.051 178.793C450.228 178.793 445.313 177.402 441.79 174.156C438.266 170.91 436.596 165.532 438.358 161.08C439.471 158.298 441.79 155.98 442.16 153.012C442.439 150.509 441.326 148.098 440.584 145.686C439.842 142.997 439.657 139.937 440.769 137.34C441.604 135.486 442.531 135.022 442.81 132.982C443.644 127.974 443.181 120.833 446.519 117.31C450.228 113.415 454.772 112.858 460.151 112.673C465.53 112.487 470.816 114.249 475.36 117.217C477.492 118.515 478.049 120.277 479.254 122.41Z' fill='%23222221'/%3E%3Cpath id='Vector_76' d='M488.435 397.462C491.68 400.059 494.833 403.119 497.801 405.994C498.265 406.457 498.728 406.921 498.821 407.57C499.007 408.498 498.357 409.332 497.523 409.703C496.688 410.074 495.854 410.074 494.926 409.981C488.62 409.703 482.314 408.683 476.194 407.014C475.452 406.828 474.71 406.643 474.154 406.179C472.948 405.159 472.67 403.397 472.577 401.728C472.484 400.337 472.392 398.946 472.299 397.462H488.435Z' fill='%23222221'/%3E%3Cpath id='Vector_77' d='M449.208 397.555C449.116 398.946 449.023 400.337 448.93 401.821C448.837 403.397 448.559 405.252 447.354 406.272C446.797 406.736 446.055 406.921 445.314 407.107C439.193 408.776 432.887 409.703 426.581 410.074C425.746 410.074 424.819 410.167 423.984 409.796C423.15 409.425 422.501 408.59 422.686 407.663C422.779 407.014 423.243 406.55 423.706 406.087C426.674 403.212 430.29 400.152 433.443 397.555H449.208Z' fill='%23222221'/%3E%3Cpath id='Vector_78' d='M431.124 397.555H450.228C455.328 350.723 460.707 294.062 464.509 250.013C465.9 292.857 468.682 351.002 470.444 397.555H490.196C492.422 375.576 492.607 348.034 493.906 330.507C496.595 294.526 500.675 245.84 486.58 219.411H446.24C427.786 242.78 433.535 295.361 433.535 327.632C433.535 345.437 430.568 374.742 431.124 397.555Z' fill='%23DA806C'/%3E%3Cg id='Group_62'%3E%3Cg id='Group_63'%3E%3Cpath id='Vector_79' d='M466.457 250.106C465.808 250.199 465.159 250.199 464.51 250.199C463.861 250.199 463.212 250.106 462.562 249.921C462.47 249.921 462.377 249.735 462.377 249.642C462.377 249.55 462.47 249.457 462.562 249.457C463.212 249.364 463.861 249.364 464.51 249.364C465.159 249.457 465.808 249.457 466.457 249.642C466.55 249.642 466.643 249.828 466.643 249.921C466.643 250.013 466.55 250.106 466.457 250.106Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_64'%3E%3Cpath id='Vector_80' d='M481.015 222.842C481.294 224.048 481.665 225.161 482.221 226.274C482.777 227.294 483.427 228.314 484.261 229.241C485.096 230.076 486.023 230.91 487.043 231.56C488.063 232.209 489.083 232.858 490.196 233.507C490.289 233.6 490.382 233.692 490.289 233.878C490.196 233.971 490.104 234.063 490.011 233.971C488.898 233.507 487.785 232.951 486.672 232.209C485.652 231.56 484.632 230.725 483.798 229.798C482.963 228.87 482.221 227.757 481.665 226.645C481.108 225.532 480.83 224.233 480.645 223.028C480.645 222.935 480.737 222.75 480.83 222.75C480.83 222.657 480.923 222.75 481.015 222.842Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_65'%3E%3Cpath id='Vector_81' d='M450.043 222.471C449.208 224.419 448.188 226.366 446.797 228.035C445.406 229.705 443.551 231.003 441.511 231.838C441.418 231.93 441.233 231.838 441.14 231.745C441.047 231.652 441.14 231.467 441.233 231.467C443.087 230.446 444.757 229.241 446.148 227.572C447.539 225.995 448.559 224.141 449.579 222.286C449.672 222.193 449.764 222.1 449.857 222.193C450.043 222.286 450.043 222.379 450.043 222.471Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_66'%3E%3Cpath id='Vector_82' d='M464.137 226.088C464.045 229.426 464.045 232.672 464.045 236.01C464.045 237.68 464.045 239.349 464.045 240.925C464.045 241.296 464.045 241.853 464.137 242.038C464.137 242.131 464.23 242.131 464.416 242.224C464.601 242.316 464.786 242.316 464.972 242.316C465.714 242.502 466.548 242.502 467.383 242.502C467.476 242.502 467.661 242.595 467.661 242.78C467.661 242.873 467.569 243.058 467.476 243.058C466.641 243.151 465.807 243.151 464.972 243.058C464.786 243.058 464.601 242.965 464.323 242.965C464.137 242.965 463.766 242.78 463.581 242.409C463.395 242.131 463.395 241.853 463.395 241.667V241.018C463.303 239.349 463.303 237.68 463.303 236.01C463.303 234.341 463.395 232.672 463.395 231.003C463.488 229.333 463.581 227.664 463.766 226.088C463.766 225.995 463.859 225.902 464.045 225.902C464.045 225.809 464.137 225.995 464.137 226.088Z' fill='%23222221'/%3E%3C/g%3E%3C/g%3E%3Cpath id='Vector_83' d='M476.843 161.081L445.499 162.935C440.491 162.935 436.411 166.645 434.556 169.705C433.443 171.374 432.701 173.322 432.052 175.269C430.29 180.277 428.899 185.47 427.879 190.756C431.31 190.848 442.902 192.425 442.902 192.425C444.015 198.824 445.035 204.573 445.591 209.952C444.849 215.98 444.2 216.722 443.829 217.834C443.644 218.576 443.458 219.318 443.737 219.967C444.293 221.451 446.333 221.451 447.91 221.173C448.837 220.987 449.764 220.895 450.692 220.802C459.965 222.378 468.219 222.749 477.214 221.729C479.44 221.822 481.665 221.729 483.891 221.358C484.818 221.173 485.838 220.802 486.116 219.967C486.302 219.318 486.117 218.669 485.838 218.113C485.56 217.371 485.282 216.629 485.004 215.794C484.725 210.601 483.705 204.944 486.673 188.066C488.528 190.107 489.919 190.848 491.588 192.61L502.16 180.091C494.092 169.89 487.415 161.081 476.843 161.081Z' fill='%23F4A8AA'/%3E%3Cpath id='Vector_84' d='M456.72 152.734L455.422 160.988H447.539C449.857 165.717 454.123 169.427 459.316 170.54C464.417 171.652 473.969 168.685 476.936 160.988L468.59 160.617C467.292 152.642 468.59 160.617 467.292 152.642H456.72V152.734Z' fill='%23F7C5B4'/%3E%3Cpath id='XMLID_213_' d='M446.891 122.967C445.685 129.643 446.984 139.659 448.467 144.945C449.024 147.078 449.673 149.303 451.064 151.065C457.926 159.597 467.107 156.815 470.075 154.867C472.393 153.291 474.248 151.158 475.36 148.561C478.05 141.884 479.163 134.558 478.513 127.418C478.513 127.418 477.957 111.189 461.079 112.488C461.079 112.488 448.838 111.838 446.891 122.967Z' fill='%23F7C5B4'/%3E%3Cpath id='Vector_85' d='M468.404 136.876C468.404 137.618 468.868 138.268 469.517 138.268C470.074 138.268 470.63 137.618 470.63 136.876C470.63 136.135 470.166 135.485 469.517 135.485C468.961 135.485 468.404 136.135 468.404 136.876Z' fill='%23222221'/%3E%3Cpath id='Vector_86' d='M455.793 138.268C456.407 138.268 456.905 137.645 456.905 136.876C456.905 136.108 456.407 135.485 455.793 135.485C455.178 135.485 454.68 136.108 454.68 136.876C454.68 137.645 455.178 138.268 455.793 138.268Z' fill='%23222221'/%3E%3Cg id='Group_67'%3E%3Cpath id='Vector_87' d='M467.94 132.055C468.404 131.869 468.868 131.776 469.331 131.776C469.795 131.776 470.259 131.776 470.722 131.869C471.65 132.055 472.577 132.426 473.226 133.167C473.412 133.353 473.412 133.631 473.226 133.817C473.133 133.909 472.948 134.002 472.763 133.909C472.021 133.631 471.186 133.446 470.444 133.26C469.61 133.075 468.868 132.889 468.033 132.796C467.848 132.796 467.662 132.611 467.662 132.333C467.755 132.24 467.848 132.147 467.94 132.055Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_68'%3E%3Cpath id='Vector_88' d='M456.721 132.796C455.886 132.889 455.144 133.075 454.31 133.26C453.475 133.446 452.733 133.724 451.991 134.002C451.806 134.095 451.528 134.002 451.435 133.724C451.342 133.538 451.435 133.353 451.528 133.26C452.177 132.518 453.104 132.055 454.031 131.869C454.495 131.776 454.959 131.684 455.423 131.684C455.886 131.684 456.35 131.776 456.906 131.962C457.092 132.055 457.184 132.24 457.184 132.518C456.999 132.704 456.906 132.796 456.721 132.796Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_69'%3E%3Cpath id='Vector_89' d='M463.119 134.836C463.212 135.857 463.305 136.877 463.305 137.897C463.305 138.917 463.305 139.937 463.305 140.864C463.305 141.05 463.119 141.235 462.934 141.235C462.284 141.235 461.543 141.328 460.893 141.328C460.708 141.328 460.615 141.235 460.615 141.05C460.615 140.957 460.708 140.864 460.801 140.772C461.45 140.679 462.192 140.586 462.841 140.493L462.47 140.864C462.377 139.844 462.377 138.824 462.47 137.804C462.47 136.784 462.563 135.764 462.655 134.836C462.655 134.744 462.748 134.651 462.934 134.651C463.026 134.651 463.119 134.744 463.119 134.836Z' fill='%23222221'/%3E%3C/g%3E%3Cg id='Group_70'%3E%3Cpath id='Vector_90' d='M461.728 146.243C461.357 146.15 460.986 146.058 460.615 145.965C460.244 145.872 459.873 145.872 459.502 145.687C459.409 145.687 459.316 145.501 459.316 145.408C459.316 145.316 459.409 145.223 459.502 145.223C459.966 145.037 460.429 145.13 460.8 145.223C461.264 145.316 461.635 145.501 462.006 145.872C462.098 145.965 462.098 146.15 462.006 146.243C461.913 146.243 461.82 146.243 461.728 146.243Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_91' d='M499.193 197.989C496.318 203.367 490.383 213.476 486.21 218.112C484.912 217.927 483.521 217.834 482.223 217.556C481.666 217.741 481.852 218.483 482.223 218.854C482.594 219.225 483.243 219.503 483.335 220.06C483.521 220.802 482.501 221.358 481.666 221.636C480.832 221.914 479.719 222.285 479.719 223.12C479.719 223.676 480.368 224.233 481.017 224.326C481.666 224.418 482.315 224.233 482.964 224.047C482.223 224.882 480.368 224.789 480.09 225.902C479.904 226.551 480.646 227.2 481.481 227.293C482.315 227.386 483.057 227.108 483.799 226.829C483.521 227.757 481.759 227.85 481.759 228.777C481.759 229.426 482.686 229.704 483.428 229.704C484.263 229.704 485.097 229.519 485.932 229.148C485.283 229.519 485.283 230.446 485.932 230.91C486.488 231.373 487.416 231.281 488.158 231.003C488.807 230.724 489.363 230.168 489.827 229.611C490.198 229.148 492.887 225.346 492.887 225.346C506.797 207.819 502.253 213.754 506.797 207.819C517.833 193.167 506.426 187.695 501.975 180.555L493.258 190.848L499.193 197.989Z' fill='%23F7C5B4'/%3E%3Cpath id='Vector_92' d='M467.199 156.073C467.199 156.073 460.43 158.484 455.793 155.516C455.793 155.516 457.091 158.484 461.357 158.391C465.623 158.206 467.199 156.073 467.199 156.073Z' fill='%23222221'/%3E%3Cpath id='Vector_93' d='M444.293 167.201L435.205 190.756H428.157L427.508 194.373C425.097 207.263 437.616 214.96 442.717 202.812C446.704 193.26 450.692 177.402 452.825 168.036' fill='%23F7C5B4'/%3E%3Cpath id='Vector_94' d='M450.413 177.495C451.248 173.971 453.937 164.419 455.143 163.492C455.699 163.028 456.349 163.028 456.905 162.657C457.461 162.286 458.203 162.472 458.203 160.71C458.203 159.968 456.905 159.411 456.441 159.968C457.183 159.597 458.11 158.948 458.018 158.02C457.925 157.371 457.369 156.907 456.719 156.815C456.07 156.722 455.514 157.093 454.958 157.371C455.885 156.815 456.905 155.795 456.534 154.775C456.07 153.754 454.772 154.033 453.845 154.496C454.679 152.827 455.607 151.158 456.441 149.489C456.627 149.118 456.812 148.654 456.812 148.283C456.719 147.541 455.978 147.17 455.328 147.356C454.679 147.541 454.216 148.005 453.752 148.561C447.91 154.682 441.975 173.136 441.975 173.136' fill='%23F7C5B4'/%3E%3Cg id='Group_71'%3E%3Cpath id='Vector_95' d='M450.971 151.993C451.713 150.973 452.454 149.952 453.196 148.932C453.567 148.469 454.031 147.912 454.587 147.541C454.866 147.356 455.144 147.17 455.515 147.17C455.886 147.17 456.164 147.263 456.442 147.541C456.72 147.82 456.813 148.191 456.813 148.469C456.813 148.84 456.628 149.118 456.535 149.396L455.7 151.065L453.938 154.496L453.753 154.311C454.216 154.033 454.773 153.847 455.329 153.847C455.607 153.847 455.886 153.847 456.164 154.033C456.442 154.218 456.628 154.496 456.72 154.775C456.906 155.331 456.628 155.98 456.257 156.351C455.886 156.815 455.515 157.093 455.051 157.371L454.958 157.186C455.422 157 455.793 156.722 456.349 156.629C456.813 156.537 457.462 156.629 457.833 157C458.019 157.186 458.204 157.464 458.204 157.742C458.204 158.02 458.111 158.299 458.019 158.484C457.74 158.948 457.369 159.226 456.998 159.597L456.906 159.411C457.369 159.411 457.833 159.597 458.111 159.968C458.39 160.339 458.482 160.802 458.39 161.266C458.297 161.73 457.926 162.101 457.555 162.286C457.184 162.472 456.813 162.657 456.442 162.843H456.349V162.75C456.72 162.564 457.091 162.379 457.462 162.193C457.833 162.008 458.111 161.637 458.204 161.266C458.297 160.895 458.204 160.432 458.019 160.153C457.74 159.875 457.369 159.597 456.998 159.69C456.906 159.69 456.906 159.69 456.906 159.597V159.504C457.277 159.133 457.648 158.855 457.833 158.391C458.111 158.02 458.019 157.464 457.648 157.186C457.277 156.908 456.813 156.722 456.349 156.815C455.886 156.908 455.515 157.093 455.051 157.371C454.958 157.371 454.958 157.371 454.866 157.279C454.866 157.186 454.866 157.186 454.866 157.093C455.329 156.815 455.7 156.444 456.071 156.073C456.349 155.702 456.628 155.146 456.442 154.682C456.349 154.218 455.886 153.94 455.329 153.94C454.866 153.94 454.309 154.126 453.845 154.311C453.753 154.311 453.66 154.311 453.66 154.218V154.126L455.422 150.694L456.349 149.025C456.535 148.747 456.628 148.469 456.628 148.191C456.628 147.912 456.535 147.634 456.349 147.449C456.164 147.263 455.886 147.17 455.515 147.17C455.237 147.17 454.958 147.263 454.68 147.449C454.216 147.82 453.753 148.283 453.382 148.747C452.64 149.767 451.898 150.787 451.156 151.807H451.063C450.971 152.085 450.971 152.085 450.971 151.993Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='Group_72'%3E%3Cpath id='Vector_96' d='M433.166 197.526C433.166 196.32 433.444 195.207 433.815 194.094C434.186 192.982 434.557 191.869 435.206 190.849C435.206 192.054 434.928 193.167 434.557 194.28C434.186 195.393 433.815 196.506 433.166 197.526Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='Vector_97' d='M474.34 128.716C467.107 127.603 460.43 123.337 456.257 117.309C456.349 121.019 454.124 124.636 450.785 126.212C450.414 126.398 450.043 126.583 449.765 126.861C449.487 127.232 449.487 127.789 449.394 128.252C449.209 130.942 447.91 133.445 445.87 135.207C445.128 133.445 444.85 131.498 444.665 129.55C444.387 126.212 444.108 122.781 445.314 119.628C449.209 109.612 466.643 105.903 476.751 117.866C478.42 119.813 480.089 124.45 479.533 126.954C479.162 129.55 476.38 129.087 474.34 128.716Z' fill='%23222221'/%3E%3Cpath id='Vector_98' d='M478.606 136.32C477.957 136.135 477.864 135.208 477.864 134.466C477.864 133.075 477.679 131.684 477.308 130.385C476.844 128.531 476.009 126.769 475.731 124.914C475.546 123.801 475.731 120.741 477.215 120.37C478.791 119.999 479.441 123.523 479.626 124.543C480.553 128.438 480.182 132.611 478.606 136.32Z' fill='%23222221'/%3E%3Cg id='Group_73'%3E%3Cg id='XMLID_206_'%3E%3Cpath id='XMLID_212_' d='M477.956 139.473C478.42 140.03 479.162 140.215 479.811 140.03C480.367 139.844 480.738 139.38 481.016 139.009C481.851 137.804 482.407 136.32 482.036 134.929C481.944 134.558 481.758 134.28 481.48 134.002C481.016 133.631 480.367 133.631 479.811 133.909C479.254 134.187 478.327 135.207 477.863 135.764L477.956 139.473Z' fill='%23F7C5B4'/%3E%3Cg id='XMLID_207_'%3E%3Cg id='XMLID_210_'%3E%3Cpath id='Vector_99' d='M480.831 135.3C479.718 135.856 478.791 136.784 478.234 137.989L478.142 138.082L478.049 137.989C478.42 136.691 479.44 135.671 480.738 135.207C480.738 135.207 480.831 135.207 480.831 135.3C480.924 135.3 480.924 135.207 480.831 135.3Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='XMLID_208_'%3E%3Cpath id='Vector_100' d='M479.162 136.505C479.811 137.154 480.089 138.174 479.811 139.009C479.811 139.102 479.718 139.102 479.718 139.102L479.626 139.009C479.718 138.174 479.44 137.34 478.977 136.598V136.505C479.069 136.412 479.162 136.505 479.162 136.505Z' fill='%23DA806C'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='Group_74'%3E%3Cg id='XMLID_181_'%3E%3Cpath id='XMLID_205_' d='M447.539 139.473C447.076 140.03 446.334 140.215 445.685 140.03C445.128 139.844 444.757 139.38 444.479 139.009C443.644 137.804 443.088 136.32 443.459 134.929C443.552 134.558 443.737 134.28 444.015 134.002C444.479 133.631 445.128 133.631 445.685 133.909C446.241 134.187 447.168 135.207 447.632 135.764L447.539 139.473Z' fill='%23F7C5B4'/%3E%3Cg id='XMLID_200_'%3E%3Cg id='XMLID_203_'%3E%3Cpath id='Vector_101' d='M444.665 135.115C445.963 135.578 446.984 136.598 447.355 137.897C447.355 137.989 447.355 137.989 447.262 137.989C447.262 137.989 447.169 137.989 447.169 137.897C446.705 136.691 445.778 135.764 444.572 135.207C444.572 135.207 444.48 135.115 444.572 135.115C444.665 135.115 444.665 135.115 444.665 135.115Z' fill='%23DA806C'/%3E%3C/g%3E%3Cg id='XMLID_201_'%3E%3Cpath id='Vector_102' d='M446.52 136.598C446.056 137.34 445.871 138.175 445.871 139.009C445.871 139.102 445.871 139.102 445.778 139.102C445.778 139.102 445.685 139.102 445.685 139.009C445.5 138.175 445.685 137.155 446.334 136.505H446.427C446.52 136.505 446.52 136.598 446.52 136.598Z' fill='%23DA806C'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg id='XMLID_16_'%3E%3Cpath id='Vector_103' d='M460.243 136.135C460.243 137.897 459.594 139.752 458.296 141.05C456.998 142.348 455.236 143.09 453.381 143.09C451.526 143.09 449.764 142.348 448.466 141.05C447.168 139.752 446.426 137.99 446.426 136.135C446.426 134.28 447.168 132.518 448.466 131.22C449.764 129.922 451.619 129.18 453.381 129.18C455.236 129.18 456.998 129.922 458.296 131.22C459.501 132.518 460.243 134.28 460.243 136.135ZM459.687 136.135C459.687 134.466 458.945 132.797 457.739 131.684C456.534 130.571 454.957 129.829 453.288 129.829C451.619 129.829 450.042 130.478 448.837 131.684C447.724 132.889 446.982 134.466 447.075 136.135C447.075 137.804 447.724 139.381 448.837 140.586C449.95 141.792 451.619 142.441 453.288 142.441C454.957 142.441 456.534 141.792 457.739 140.586C459.038 139.381 459.687 137.804 459.687 136.135Z' fill='%23222221'/%3E%3C/g%3E%3Cpath id='XMLID_15_' d='M459.965 134.558C459.965 134.558 462.84 132.24 464.973 134.651' stroke='%23222221' stroke-width='0.731493' stroke-miterlimit='10'/%3E%3Cg id='XMLID_1_'%3E%3Cpath id='Vector_104' d='M478.419 136.135C478.419 137.897 477.77 139.752 476.472 141.05C475.173 142.348 473.411 143.09 471.557 143.09C469.702 143.09 467.94 142.348 466.642 141.05C465.343 139.752 464.602 137.99 464.602 136.135C464.602 134.28 465.343 132.518 466.642 131.22C467.94 129.922 469.795 129.18 471.557 129.18C473.411 129.18 475.173 129.922 476.472 131.22C477.77 132.518 478.512 134.28 478.419 136.135ZM477.955 136.135C477.955 134.466 477.214 132.797 476.008 131.684C474.802 130.571 473.226 129.829 471.557 129.829C469.887 129.829 468.311 130.478 467.105 131.684C465.993 132.889 465.251 134.466 465.343 136.135C465.343 137.804 465.993 139.381 467.105 140.586C468.218 141.792 469.887 142.441 471.557 142.441C473.226 142.441 474.802 141.792 476.008 140.586C477.306 139.381 477.955 137.804 477.955 136.135Z' fill='%23222221'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_75'%3E%3Cpath id='Vector_105' d='M472.113 188.252C472.113 188.345 472.206 188.438 472.113 188.438V188.809L472.02 189.55C472.02 190.107 472.02 190.571 472.02 191.127C472.02 192.147 472.113 193.167 472.299 194.187C472.484 195.115 472.855 196.135 473.411 196.784C473.597 196.969 473.69 197.155 473.875 197.247L474.153 197.433C474.246 197.433 474.339 197.526 474.432 197.526C474.802 197.711 475.359 197.711 475.823 197.711C476.75 197.711 477.77 197.526 478.419 196.969C479.068 196.413 479.161 195.393 479.161 194.373L479.625 188.159L479.996 188.53C477.585 188.53 474.895 188.438 472.113 188.252ZM471.742 187.881C474.524 187.881 477.399 187.788 480.181 187.788C480.367 187.788 480.552 187.974 480.552 188.159L480.181 194.373C480.181 194.929 480.088 195.393 479.996 195.949C479.903 196.506 479.625 197.062 479.161 197.526C478.234 198.36 477.028 198.546 475.915 198.453C475.359 198.453 474.895 198.453 474.246 198.175C474.061 198.082 473.968 198.082 473.782 197.989L473.411 197.711C473.133 197.618 472.948 197.34 472.762 197.155C472.02 196.227 471.742 195.115 471.464 194.094C471.279 193.074 471.186 191.962 471.279 190.941C471.279 190.385 471.279 189.921 471.371 189.365L471.464 188.623L471.557 188.252C471.649 188.252 471.742 188.067 471.742 187.881Z' fill='%23222221'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_76'%3E%3Cpath id='Vector_106' d='M205.872 70.7565C199.566 75.486 195.578 82.8121 194.28 90.6018C192.24 103.492 196.506 117.402 206.243 126.119C215.98 134.744 231.096 137.248 242.595 131.034C243.893 130.292 245.191 129.551 246.675 129.365C247.973 129.272 249.272 129.736 250.477 130.107C254.558 131.405 258.916 132.054 263.182 131.962C262.626 131.962 258.823 118.608 258.453 117.217C257.525 112.951 259.009 110.818 259.473 106.46C264.388 60.463 223.213 57.5882 205.872 70.7565Z' fill='%23748DC6' fill-opacity='0.2'/%3E%3Cpath id='%3F' d='M222.816 107.155L222.814 106.914C222.825 104.35 223.081 102.308 223.582 100.788C224.083 99.2681 224.801 98.0355 225.734 97.0902C226.668 96.1449 227.791 95.2723 229.101 94.4724C229.89 93.9844 230.598 93.4096 231.225 92.7481C231.852 92.0731 232.344 91.2983 232.701 90.4236C233.071 89.5489 233.253 88.5813 233.247 87.5209C233.239 86.2055 232.923 85.0665 232.3 84.1038C231.677 83.1411 230.847 82.4012 229.81 81.884C228.773 81.3668 227.624 81.112 226.362 81.1196C225.262 81.1263 224.203 81.3609 223.185 81.8235C222.168 82.2861 221.32 83.0093 220.641 83.9933C219.963 84.9774 219.575 86.2616 219.477 87.8461L214.403 87.8769C214.497 85.5944 215.075 83.6379 216.139 82.0072C217.217 80.3765 218.639 79.1262 220.405 78.2564C222.185 77.3865 224.162 76.945 226.337 76.9318C228.699 76.9174 230.756 77.3748 232.506 78.3038C234.27 79.2327 235.634 80.513 236.597 82.1448C237.573 83.7765 238.068 85.6393 238.081 87.7332C238.09 89.2097 237.869 90.5466 237.42 91.744C236.985 92.9413 236.347 94.0123 235.507 94.957C234.68 95.9017 233.679 96.74 232.502 97.472C231.325 98.2174 230.384 99.0016 229.677 99.8247C228.971 100.634 228.46 101.597 228.144 102.713C227.829 103.829 227.663 105.22 227.646 106.884L227.648 107.126L222.816 107.155ZM225.465 119.059C224.472 119.065 223.617 118.714 222.902 118.007C222.186 117.3 221.825 116.45 221.819 115.457C221.813 114.463 222.163 113.609 222.871 112.893C223.578 112.177 224.428 111.817 225.421 111.811C226.414 111.805 227.269 112.155 227.985 112.862C228.7 113.569 229.061 114.419 229.067 115.413C229.071 116.07 228.907 116.675 228.575 117.228C228.256 117.78 227.822 118.226 227.274 118.565C226.739 118.89 226.136 119.055 225.465 119.059Z' fill='%23748DC6'/%3E%3C/g%3E%3Cg id='Group_77'%3E%3Cpath id='%3F_2' d='M522.876 135.125L523.064 134.765C525.109 130.968 527.104 128.139 529.05 126.278C530.995 124.418 533.035 123.156 535.169 122.491C537.304 121.826 539.66 121.418 542.238 121.267C543.796 121.167 545.301 120.873 546.755 120.387C548.22 119.88 549.563 119.119 550.785 118.103C552.027 117.097 553.062 115.805 553.891 114.226C554.92 112.266 555.352 110.326 555.188 108.403C555.024 106.481 554.377 104.726 553.247 103.138C552.117 101.55 550.612 100.263 548.733 99.2767C547.094 98.4161 545.336 97.9269 543.46 97.809C541.583 97.6911 539.752 98.0942 537.967 99.0184C536.181 99.9426 534.589 101.542 533.19 103.817L525.633 99.8502C527.577 96.5355 529.984 94.0884 532.853 92.509C535.743 90.94 538.843 90.2084 542.153 90.3143C545.484 90.4306 548.769 91.3389 552.008 93.0391C555.526 94.8863 558.218 97.1918 560.082 99.9556C561.966 102.73 562.978 105.709 563.117 108.893C563.276 112.088 562.537 115.245 560.9 118.364C559.745 120.563 558.361 122.374 556.747 123.796C555.153 125.229 553.36 126.315 551.365 127.053C549.391 127.802 547.241 128.254 544.915 128.41C542.578 128.586 540.56 129.006 538.86 129.669C537.171 130.312 535.651 131.338 534.3 132.745C532.949 134.153 531.603 136.085 530.262 138.543L530.073 138.903L522.876 135.125ZM517.394 154.893C515.915 154.117 514.924 152.92 514.42 151.305C513.917 149.689 514.054 148.141 514.83 146.662C515.607 145.182 516.803 144.191 518.419 143.687C520.035 143.184 521.582 143.321 523.062 144.097C524.541 144.874 525.533 146.07 526.036 147.686C526.539 149.302 526.403 150.85 525.626 152.329C525.112 153.309 524.39 154.077 523.459 154.634C522.549 155.202 521.553 155.521 520.471 155.59C519.42 155.65 518.394 155.418 517.394 154.893Z' fill='%23748DC6'/%3E%3Cpath id='%3F_3' d='M491.175 115.684L491.203 115.502C491.52 113.573 491.959 112.067 492.519 110.983C493.079 109.899 493.767 109.057 494.584 108.458C495.401 107.859 496.35 107.337 497.433 106.892C498.086 106.62 498.688 106.272 499.24 105.85C499.793 105.417 500.257 104.893 500.631 104.278C501.015 103.664 501.268 102.957 501.391 102.158C501.544 101.167 501.443 100.271 501.09 99.4717C500.736 98.672 500.201 98.0151 499.482 97.501C498.764 96.9869 497.93 96.6569 496.979 96.5109C496.15 96.3835 495.324 96.4327 494.503 96.6586C493.681 96.8844 492.956 97.3269 492.326 97.986C491.697 98.6451 491.25 99.5652 490.986 100.746L487.163 100.159C487.508 98.4521 488.179 97.0488 489.176 95.9492C490.183 94.8512 491.404 94.0811 492.839 93.6388C494.284 93.1981 495.825 93.1035 497.464 93.3552C499.244 93.6286 500.737 94.2202 501.943 95.1302C503.159 96.0417 504.032 97.1696 504.56 98.5138C505.099 99.8596 505.247 101.321 505.004 102.899C504.833 104.012 504.507 104.992 504.025 105.839C503.552 106.688 502.943 107.418 502.197 108.028C501.461 108.64 500.607 109.15 499.633 109.56C498.657 109.979 497.854 110.456 497.223 110.991C496.594 111.516 496.093 112.179 495.721 112.981C495.349 113.783 495.057 114.81 494.844 116.061L494.816 116.243L491.175 115.684ZM491.737 124.964C490.988 124.849 490.387 124.482 489.933 123.864C489.48 123.245 489.31 122.562 489.425 121.814C489.54 121.065 489.907 120.464 490.526 120.01C491.144 119.556 491.827 119.387 492.576 119.502C493.324 119.617 493.925 119.984 494.379 120.602C494.833 121.22 495.002 121.904 494.887 122.652C494.811 123.148 494.615 123.584 494.298 123.96C493.992 124.337 493.612 124.62 493.158 124.809C492.716 124.99 492.242 125.042 491.737 124.964Z' fill='%23748DC6'/%3E%3Cpath id='%3F_4' d='M414.048 150.066L413.982 149.892C413.303 148.042 412.94 146.502 412.893 145.273C412.847 144.044 413.033 142.964 413.452 142.032C413.872 141.101 414.447 140.171 415.176 139.244C415.614 138.681 415.97 138.077 416.244 137.432C416.515 136.778 416.662 136.088 416.685 135.362C416.717 134.633 416.589 133.887 416.3 133.124C415.942 132.179 415.409 131.443 414.702 130.916C413.994 130.39 413.198 130.079 412.312 129.984C411.427 129.889 410.531 130.014 409.624 130.357C408.832 130.657 408.132 131.11 407.523 131.716C406.914 132.322 406.497 133.07 406.272 133.961C406.047 134.852 406.112 135.881 406.466 137.049L402.819 138.431C402.274 136.761 402.167 135.197 402.496 133.737C402.835 132.273 403.524 130.991 404.564 129.891C405.613 128.787 406.919 127.939 408.483 127.347C410.181 126.703 411.785 126.482 413.295 126.682C414.815 126.878 416.141 127.436 417.272 128.353C418.413 129.267 419.269 130.477 419.839 131.982C420.242 133.043 420.441 134.066 420.439 135.049C420.446 136.028 420.273 136.971 419.922 137.876C419.579 138.778 419.082 139.651 418.431 140.494C417.783 141.346 417.315 142.163 417.026 142.946C416.734 143.718 416.624 144.549 416.696 145.438C416.768 146.326 417.021 147.373 417.455 148.576L417.521 148.75L414.048 150.066ZM419.148 157.932C418.434 158.203 417.724 158.179 417.019 157.862C416.313 157.544 415.826 157.028 415.555 156.314C415.284 155.6 415.308 154.891 415.625 154.186C415.943 153.48 416.459 152.993 417.173 152.722C417.887 152.452 418.596 152.475 419.302 152.793C420.007 153.11 420.495 153.626 420.765 154.34C420.945 154.813 420.989 155.293 420.897 155.78C420.816 156.263 420.623 156.7 420.319 157.092C420.02 157.469 419.63 157.75 419.148 157.932Z' fill='%23748DC6'/%3E%3Cpath id='%3F_5' d='M429.397 113.866L429.217 113.201C428.879 111.841 429.083 110.546 430.008 108.921C431.015 107.142 431.793 105.628 431.45 103.794C431.067 101.744 429.306 100.091 426.204 100.671C424.774 100.938 423.344 101.652 422.548 102.471L423.513 104.05C424.092 103.411 425.11 102.885 426.081 102.704C427.786 102.413 428.821 103.169 429.078 104.545C429.305 105.758 428.827 106.937 427.88 108.593C426.834 110.464 426.651 112.173 427.081 113.573L427.266 114.264L429.397 113.866ZM429.288 119.553C430.286 119.367 430.77 118.522 430.593 117.578C430.407 116.58 429.655 115.995 428.684 116.176C427.767 116.348 427.224 117.175 427.41 118.174C427.587 119.118 428.37 119.725 429.288 119.553Z' fill='%23748DC6'/%3E%3C/g%3E%3Cg id='Group_78'%3E%3Cpath id='Vector_107' d='M361.202 110.911C365.283 114.064 367.972 118.793 368.714 123.801C370.012 132.147 367.23 141.328 360.924 146.985C354.618 152.642 344.695 154.218 337.184 150.138C336.349 149.674 335.515 149.118 334.587 149.118C333.753 149.025 332.918 149.303 332.083 149.581C329.394 150.416 326.612 150.787 323.83 150.787C324.201 150.787 326.705 142.07 326.89 141.143C327.539 138.361 326.519 136.97 326.241 134.187C322.995 104.141 349.889 102.287 361.202 110.911Z' fill='%23748DC6' fill-opacity='0.2'/%3E%3Cpath id='%3F_6' d='M344.423 133.98L344.422 133.851C344.428 132.482 344.565 131.392 344.832 130.58C345.1 129.769 345.483 129.11 345.981 128.606C346.48 128.101 347.079 127.635 347.779 127.208C348.2 126.947 348.578 126.64 348.913 126.287C349.248 125.927 349.511 125.513 349.701 125.046C349.899 124.579 349.996 124.062 349.993 123.496C349.989 122.793 349.82 122.185 349.487 121.671C349.154 121.157 348.711 120.762 348.158 120.486C347.604 120.209 346.99 120.073 346.317 120.078C345.729 120.081 345.163 120.206 344.62 120.453C344.077 120.7 343.624 121.087 343.262 121.612C342.899 122.138 342.692 122.823 342.64 123.669L339.931 123.686C339.98 122.467 340.29 121.422 340.858 120.551C341.433 119.681 342.192 119.013 343.136 118.549C344.086 118.084 345.142 117.848 346.303 117.841C347.565 117.834 348.663 118.078 349.598 118.574C350.54 119.07 351.268 119.754 351.782 120.625C352.303 121.496 352.567 122.491 352.574 123.609C352.579 124.398 352.461 125.111 352.222 125.751C351.989 126.39 351.648 126.962 351.2 127.467C350.758 127.971 350.224 128.419 349.595 128.81C348.967 129.208 348.464 129.626 348.087 130.066C347.71 130.498 347.437 131.012 347.268 131.608C347.1 132.204 347.011 132.947 347.002 133.836L347.003 133.965L344.423 133.98ZM345.838 140.337C345.307 140.34 344.851 140.153 344.469 139.775C344.086 139.398 343.894 138.944 343.891 138.413C343.887 137.883 344.074 137.426 344.452 137.044C344.83 136.662 345.284 136.469 345.814 136.466C346.344 136.463 346.801 136.65 347.183 137.028C347.565 137.405 347.758 137.859 347.761 138.39C347.763 138.741 347.676 139.064 347.498 139.359C347.328 139.654 347.096 139.892 346.804 140.073C346.518 140.246 346.196 140.334 345.838 140.337Z' fill='%23748DC6'/%3E%3C/g%3E%3Cg id='Group_79'%3E%3Cpath id='%3F_7' d='M52.8463 116.353L51.9451 113.432C50.2352 107.446 50.9444 101.669 54.7983 94.3162C58.9953 86.263 62.2152 79.4267 60.4111 71.3386C58.3948 62.2989 50.3261 55.2336 36.6476 58.2846C30.3437 59.6907 24.1074 63.0795 20.7 66.8362L25.2261 73.6928C27.6956 70.7696 32.1349 68.2811 36.4169 67.326C43.9368 65.7735 48.645 68.9686 49.9981 75.0347C51.1919 80.3871 49.2531 85.6891 45.3068 93.187C40.9515 101.65 40.4023 109.264 42.5221 115.409L43.4498 118.448L52.8463 116.353ZM53.2364 141.612C57.6373 140.631 59.6566 136.809 58.728 132.646C57.7464 128.245 54.3209 125.763 50.039 126.718C45.9949 127.62 43.7112 131.376 44.6928 135.777C45.6214 139.94 49.1923 142.514 53.2364 141.612Z' fill='%23748DC6'/%3E%3Cpath id='%3F_8' d='M98.9331 91.8203L98.9924 91.6562C99.6402 89.922 100.324 88.6025 101.042 87.6979C101.761 86.7932 102.555 86.1373 103.424 85.73C104.292 85.3228 105.271 85.0118 106.358 84.7971C107.015 84.6634 107.638 84.4508 108.228 84.1591C108.821 83.8583 109.348 83.4562 109.808 82.9528C110.277 82.4526 110.642 81.8425 110.903 81.1225C111.226 80.2293 111.296 79.3788 111.114 78.571C110.933 77.7631 110.555 77.0545 109.982 76.4453C109.408 75.836 108.693 75.3765 107.837 75.0666C107.089 74.7963 106.313 74.6909 105.509 74.7502C104.704 74.8096 103.949 75.0879 103.243 75.5852C102.538 76.0824 101.954 76.8556 101.492 77.9047L98.047 76.6587C98.6803 75.1357 99.5609 73.9546 100.689 73.1154C101.826 72.2796 103.102 71.7876 104.516 71.6394C105.939 71.4945 107.389 71.689 108.865 72.223C110.469 72.8031 111.748 73.6264 112.702 74.6929C113.666 75.7627 114.27 76.9706 114.515 78.3166C114.769 79.6658 114.639 81.0514 114.125 82.4732C113.762 83.4758 113.279 84.3266 112.676 85.0257C112.082 85.7281 111.382 86.2945 110.577 86.7248C109.781 87.1584 108.893 87.4763 107.913 87.6784C106.93 87.8896 106.096 88.1859 105.412 88.5671C104.731 88.9393 104.145 89.4641 103.652 90.1414C103.16 90.8188 102.701 91.7193 102.274 92.8429L102.214 93.0069L98.9331 91.8203ZM97.756 100.547C97.0816 100.303 96.5902 99.8518 96.2818 99.1941C95.9734 98.5363 95.9412 97.8702 96.1851 97.1958C96.4291 96.5213 96.8799 96.0299 97.5377 95.7216C98.1954 95.4132 98.8615 95.381 99.536 95.6249C100.21 95.8688 100.702 96.3197 101.01 96.9774C101.319 97.6352 101.351 98.3013 101.107 98.9757C100.945 99.4223 100.683 99.7913 100.32 100.083C99.9662 100.377 99.5612 100.571 99.1051 100.663C98.6614 100.75 98.2117 100.711 97.756 100.547Z' fill='%23748DC6'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");*/
/*  background-repeat: no-repeat;*/
/*  background-position: top right 66px; */
}
  .footer-form__title {
    font-weight: 600;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -0.03em; }
  .footer-form__text {
    font-weight: 400;
    font-size: 20px;
    line-height: 120%;
    color: #A3A3A3;
    margin-top: 12px; }
  .footer-form .btn {
    font-weight: 600;
    font-size: 16px;
    line-height: 120%;
    letter-spacing: -0.02em;
    padding: 14px 22px;
    text-decoration: none;
    display: inline-block;
    margin-top: 170px; }
  .footer-form__wholesalers {
    margin-top: 70px;
    background-image: url("data:image/svg+xml,%3Csvg width='332' height='247' viewBox='0 0 332 247' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M270.684 8.72095C292.022 7.35979 312.064 22.5101 321.908 41.9215C331.751 61.2736 333.048 83.9991 331.398 105.778C329.453 130.989 323.44 156.673 308.704 176.972C295.795 194.667 276.932 207.273 256.596 214.848C236.26 222.423 214.509 225.264 192.935 225.974C179.731 226.448 166.409 226.152 153.323 224.08C126.503 219.819 101.333 208.338 77.2244 195.674C64.6101 189.045 52.0547 181.944 41.7392 172.06C35.0783 165.669 29.4785 158.212 24.4681 150.4C9.9675 128.03 -0.34798 101.872 0.300422 75.0628C1.00777 48.2538 14.2116 20.853 37.4361 8.18832C64.4922 -6.54773 97.7964 0.96825 126.385 12.2126C151.083 21.9775 178.375 37.7196 205.549 37.7196C216.513 37.7196 225.119 29.2567 234.255 23.5162C245.455 16.5328 257.244 9.60867 270.684 8.72095Z' fill='%23E9E9E9'/%3E%3Cpath opacity='0.2' d='M61.9495 245.6C82.9084 245.6 99.899 242.772 99.899 239.283C99.899 235.794 82.9084 232.965 61.9495 232.965C40.9906 232.965 24 235.794 24 239.283C24 242.772 40.9906 245.6 61.9495 245.6Z' fill='%23161826' fill-opacity='0.22'/%3E%3Cpath opacity='0.2' d='M270.064 245.51C292.119 245.51 309.999 242.863 309.999 239.599C309.999 236.334 292.119 233.688 270.064 233.688C248.008 233.688 230.129 236.334 230.129 239.599C230.129 242.863 248.008 245.51 270.064 245.51Z' fill='%23161826' fill-opacity='0.22'/%3E%3Cpath opacity='0.2' d='M166.549 246.322C188.48 246.322 206.259 243.736 206.259 240.546C206.259 237.356 188.48 234.77 166.549 234.77C144.618 234.77 126.84 237.356 126.84 240.546C126.84 243.736 144.618 246.322 166.549 246.322Z' fill='%23161826' fill-opacity='0.22'/%3E%3Cpath d='M274.666 59.6941C274.666 59.6941 268.258 54.4146 262.031 58.1148C253.728 63.0784 254.992 73.5924 258.692 75.6681C262.347 77.7438 274.666 59.6941 274.666 59.6941Z' fill='%23684226'/%3E%3Cpath d='M273.674 59.5588C273.674 59.5588 273.629 59.5137 273.493 59.3783C273.358 59.288 273.223 59.0624 272.952 58.8819C272.816 58.7917 272.681 58.6563 272.546 58.566C272.365 58.4758 272.23 58.3404 272.049 58.2051C271.688 57.9794 271.237 57.7087 270.741 57.4831C270.47 57.3477 270.199 57.2574 269.929 57.1672C269.658 57.0769 269.342 56.9867 269.026 56.8964C268.394 56.7611 267.763 56.6257 267.041 56.5806C266.364 56.5355 265.642 56.5355 264.92 56.6708C264.198 56.7611 263.476 56.8964 262.754 57.1221C262.032 57.3477 261.355 57.6184 260.723 57.9794C260.091 58.3404 259.46 58.7014 258.963 59.1527C258.422 59.6039 257.925 60.0551 257.564 60.5515C257.158 61.0479 256.842 61.5442 256.572 62.0406C256.436 62.3114 256.301 62.537 256.211 62.7626C256.12 62.9882 256.03 63.2138 255.94 63.4395C255.895 63.6651 255.805 63.8456 255.759 64.0261C255.714 64.2066 255.669 64.3871 255.624 64.5224C255.534 64.8383 255.534 65.0639 255.489 65.2444C255.489 65.4249 255.444 65.5152 255.444 65.5152C255.444 65.5152 255.444 65.4249 255.489 65.2444C255.534 65.0639 255.579 64.8383 255.669 64.5224C255.714 64.3871 255.759 64.2066 255.805 64.0261C255.895 63.8456 255.94 63.6651 256.03 63.4395C256.12 63.259 256.211 63.0333 256.346 62.8077C256.481 62.5821 256.572 62.3565 256.707 62.1309C256.978 61.6796 257.339 61.1833 257.745 60.732C258.151 60.2808 258.647 59.8295 259.144 59.4234C259.64 59.0173 260.272 58.6563 260.859 58.2953C261.49 57.9794 262.122 57.7087 262.799 57.4831C263.476 57.2574 264.153 57.1221 264.875 56.9867C265.551 56.8964 266.273 56.8513 266.95 56.8964C267.627 56.9416 268.259 56.9867 268.846 57.1221C269.161 57.1672 269.432 57.2574 269.703 57.3477C269.974 57.4379 270.244 57.5282 270.515 57.6184C271.011 57.7989 271.463 58.0246 271.869 58.2502C272.049 58.3404 272.23 58.4758 272.41 58.566C272.546 58.6563 272.726 58.7917 272.862 58.8368C273.132 59.0173 273.313 59.1978 273.448 59.288C273.629 59.5137 273.674 59.5588 273.674 59.5588Z' fill='%23684226'/%3E%3Cpath d='M265.106 105.901C266.956 105.992 269.438 106.398 272.055 106.894C277.877 104.593 283.652 102.291 289.293 99.584C287.939 95.3874 284.51 92.319 280.99 91.6421C276.026 90.7396 278.869 77.9243 278.869 77.9243L268.491 81.9404C268.491 81.9404 270.386 86.4528 268.716 89.8822C267.047 93.3117 259.421 89.9725 256.894 96.1094C254.367 102.291 257.706 105.585 265.106 105.901Z' fill='%23F6BFB3'/%3E%3Cpath opacity='0.5' d='M268.668 90.0629C271.736 89.7922 274.534 88.5738 277.918 84.7382C278.054 81.76 279.137 77.9696 279.137 77.9696L268.984 82.9333C269.029 82.8881 270.067 86.5432 268.668 90.0629Z' fill='%23BA7B75' fill-opacity='0.54'/%3E%3Cpath d='M270.833 62.4467C270.833 62.4467 260.725 59.9649 259.101 72.7802C257.476 85.5052 266.682 91.597 275.887 85.1894C283.468 79.8196 284.19 62.537 270.833 62.4467Z' fill='%23F6BFB3'/%3E%3Cpath d='M280.4 72.8253C280.4 72.8253 280.175 77.067 278.55 79.233C278.55 79.233 282.792 79.7294 283.379 76.7512C283.965 73.7278 282.702 72.5095 280.4 72.8253Z' fill='%23F6BFB3'/%3E%3Cpath d='M280.897 63.394C280.897 63.394 284.056 55.1363 288.569 57.9791C296.24 62.7623 293.352 69.6212 287.621 68.8541C281.845 67.9967 280.897 63.394 280.897 63.394Z' fill='%23684226'/%3E%3Cpath d='M286.451 66.4173C286.451 66.4173 283.427 58.7462 278.328 57.934C273.229 57.1217 262.986 64.9733 278.644 72.2835C278.644 72.2835 276.884 74.3592 278.148 81.2181C278.148 81.2181 279.411 72.5993 281.803 73.0957C284.194 73.5921 284.014 78.3752 280.359 79.007C280.359 79.007 280.043 80.09 278.057 83.0682C278.103 83.0682 292.226 82.7072 286.451 66.4173Z' fill='%23684226'/%3E%3Cpath d='M270.835 62.4463C270.835 62.4463 270.7 62.5817 270.564 62.8975C270.474 63.078 270.384 63.2585 270.339 63.4841C270.294 63.6195 270.294 63.7098 270.248 63.8903C270.203 64.0256 270.203 64.161 270.203 64.3415C270.203 64.4769 270.158 64.6574 270.203 64.8379C270.203 65.0184 270.248 65.1537 270.248 65.3342C270.248 65.5147 270.294 65.6952 270.339 65.8757C270.339 65.966 270.384 66.0562 270.384 66.1465C270.429 66.2367 270.429 66.327 270.474 66.4172C270.519 66.5977 270.609 66.7782 270.7 66.9587C270.79 67.1392 270.88 67.3197 270.97 67.5002C271.151 67.8612 271.422 68.1771 271.647 68.5381C271.873 68.8991 272.189 69.1698 272.414 69.4406L272.595 69.6662L272.82 69.8467C272.956 69.982 273.091 70.1174 273.272 70.2528C273.407 70.3882 273.542 70.5235 273.678 70.6138C273.813 70.704 273.949 70.8394 274.129 70.9297C274.4 71.1102 274.671 71.3358 274.941 71.5163C275.167 71.6968 275.438 71.8321 275.663 71.9224C275.889 72.0578 276.069 72.148 276.205 72.2383C276.521 72.4188 276.701 72.509 276.701 72.509C276.701 72.509 276.566 72.3736 276.25 72.148C276.115 72.0578 275.934 71.9224 275.754 71.7419C275.573 71.6065 275.347 71.426 275.122 71.2455C274.896 71.065 274.671 70.8394 274.4 70.6138C274.264 70.5235 274.129 70.3882 273.994 70.2979C273.858 70.1625 273.723 70.0272 273.588 69.9369C273.317 69.6662 273.046 69.4406 272.775 69.1247C272.55 68.8088 272.234 68.5381 272.008 68.2222C271.783 67.9063 271.512 67.5905 271.376 67.2746C271.286 67.0941 271.196 66.9587 271.106 66.7782C271.016 66.5977 270.97 66.4172 270.88 66.2819C270.835 66.1916 270.79 66.1014 270.79 66.0111C270.745 65.9209 270.745 65.8306 270.7 65.7404C270.654 65.5599 270.609 65.4245 270.564 65.244C270.519 65.0635 270.519 64.9281 270.474 64.7476C270.429 64.6123 270.474 64.4318 270.429 64.2964C270.429 64.161 270.429 64.0256 270.429 63.8903C270.429 63.7549 270.429 63.6195 270.474 63.5293C270.519 63.3037 270.564 63.078 270.609 62.9427C270.655 62.7622 270.7 62.6719 270.745 62.5817C270.79 62.4914 270.835 62.4463 270.835 62.4463Z' fill='%23684226'/%3E%3Cpath d='M272.725 74.0886C272.68 74.946 272.319 75.668 272.003 75.6229C271.642 75.5777 271.416 74.8557 271.506 73.9984C271.552 73.141 271.912 72.419 272.228 72.4642C272.544 72.4642 272.77 73.2313 272.725 74.0886Z' fill='%23352C38'/%3E%3Cpath d='M263.384 73.3215C263.339 74.1789 262.978 74.9009 262.662 74.8558C262.301 74.8106 262.076 74.0887 262.166 73.2313C262.211 72.3739 262.572 71.652 262.888 71.6971C263.249 71.7422 263.475 72.4642 263.384 73.3215Z' fill='%23352C38'/%3E%3Cpath d='M265.231 73.1454C265.141 73.5966 265.051 74.0479 265.006 74.4991C264.961 74.9504 264.87 75.4016 264.825 75.8528C264.735 76.7553 264.69 77.6578 264.645 78.5603V78.6957H264.78C265.096 78.7408 265.412 78.7859 265.773 78.831C266.089 78.8762 266.405 78.9213 266.766 78.9213C266.45 78.831 266.134 78.7408 265.818 78.6054C265.502 78.5152 265.186 78.4249 264.87 78.3347L265.006 78.5152C265.096 77.6127 265.186 76.7102 265.231 75.8077C265.231 75.3565 265.277 74.9052 265.277 74.454C265.277 74.0479 265.277 73.5966 265.231 73.1454Z' fill='%23C47776' fill-opacity='0.47'/%3E%3Cpath d='M259.638 69.7117C259.638 69.7117 259.728 69.6666 259.864 69.6214C259.999 69.5763 260.225 69.4861 260.45 69.4409C260.586 69.3958 260.676 69.3507 260.811 69.3507C260.947 69.3056 261.082 69.3056 261.218 69.2604C261.353 69.2153 261.488 69.2153 261.624 69.2153C261.759 69.2153 261.894 69.2153 262.03 69.2153C262.165 69.2153 262.3 69.2604 262.436 69.3056C262.571 69.3507 262.661 69.3958 262.797 69.4409C262.932 69.4861 263.022 69.5763 263.158 69.6666C263.248 69.7117 263.383 69.847 263.474 69.8922C263.564 69.9824 263.654 70.0275 263.744 70.1178C263.835 70.208 263.88 70.2532 263.925 70.2983C264.06 70.3885 264.105 70.4337 264.105 70.4337C264.105 70.4337 264.105 70.3434 264.06 70.208C264.015 70.0727 263.97 69.847 263.835 69.6214C263.744 69.4861 263.699 69.3507 263.609 69.2604C263.519 69.1251 263.383 68.9897 263.248 68.8994C263.113 68.8092 262.932 68.6738 262.752 68.6287C262.571 68.5384 262.391 68.4933 262.165 68.4933C261.985 68.4482 261.759 68.4933 261.579 68.4933C261.398 68.5384 261.218 68.5836 261.037 68.6287C260.857 68.6738 260.721 68.7641 260.586 68.8543C260.45 68.9446 260.315 69.0348 260.225 69.1251C259.819 69.3958 259.638 69.7117 259.638 69.7117Z' fill='%23502B10'/%3E%3Cpath d='M268.758 70.3886C268.758 70.3886 268.849 70.3435 269.029 70.2532C269.119 70.2081 269.209 70.163 269.345 70.0727C269.48 70.0276 269.616 69.9373 269.751 69.8922C269.886 69.8471 270.067 69.7568 270.202 69.7117C270.383 69.6666 270.563 69.6215 270.744 69.5763C270.834 69.5763 270.924 69.5312 271.014 69.5312C271.105 69.5312 271.195 69.5312 271.285 69.5312C271.466 69.4861 271.646 69.5763 271.872 69.5763C272.052 69.6215 272.233 69.6666 272.413 69.7568C272.594 69.8471 272.774 69.8922 272.955 69.9825C273.135 70.0727 273.271 70.163 273.451 70.2532C273.587 70.3435 273.722 70.4788 273.857 70.5691C274.128 70.7496 274.354 70.9301 274.489 71.0654C274.67 71.2008 274.76 71.2459 274.76 71.2459C274.76 71.2459 274.715 71.1557 274.624 70.9752C274.579 70.8849 274.534 70.7947 274.444 70.6593C274.354 70.5239 274.309 70.3886 274.173 70.2532C274.083 70.1178 273.948 69.9825 273.812 69.802C273.677 69.6666 273.496 69.5312 273.316 69.3958C273.226 69.3056 273.135 69.2605 273.045 69.2153C272.955 69.1702 272.819 69.08 272.729 69.0348C272.504 68.9446 272.278 68.8543 272.007 68.8092C271.736 68.8092 271.511 68.719 271.24 68.7641C270.969 68.7641 270.744 68.8092 270.518 68.8995C270.292 68.9446 270.112 69.08 269.931 69.1702C269.751 69.2605 269.57 69.3958 269.48 69.4861C269.345 69.5763 269.255 69.7117 269.119 69.802C269.029 69.8922 268.939 70.0276 268.894 70.0727C268.803 70.2532 268.758 70.3886 268.758 70.3886Z' fill='%23502B10'/%3E%3Cpath d='M280.441 78.15C280.622 78.0597 280.757 77.9695 280.847 77.789C280.892 77.6987 280.938 77.6085 280.983 77.5182C280.983 77.4731 280.983 77.428 280.983 77.3828C280.983 77.3377 280.983 77.2926 280.938 77.2475C280.893 77.1572 280.847 77.067 280.802 76.9767C280.757 76.8865 280.667 76.8414 280.577 76.7962C280.486 76.7511 280.441 76.6609 280.351 76.6157L280.125 76.4804L280.216 76.706C280.351 76.2999 280.486 75.9389 280.667 75.5327C280.802 75.1266 280.983 74.7656 281.208 74.4046C281.299 74.2241 281.434 74.0888 281.569 73.9534C281.705 73.818 281.84 73.7729 281.975 73.8632C282.066 73.9083 282.111 73.9534 282.156 74.0436C282.201 74.1339 282.291 74.179 282.336 74.2693C282.427 74.4498 282.517 74.6303 282.652 74.8108C282.607 74.5851 282.562 74.4046 282.517 74.179C282.472 74.0888 282.427 73.9534 282.382 73.8632C282.336 73.7729 282.246 73.6827 282.156 73.5924C282.066 73.5022 281.885 73.457 281.75 73.457C281.614 73.457 281.479 73.5473 281.389 73.5924C281.208 73.7278 281.073 73.9083 280.938 74.0888C280.712 74.4498 280.532 74.8559 280.351 75.262C280.216 75.6681 280.08 76.0742 279.945 76.4804L279.9 76.6609L280.035 76.706L280.261 76.7962C280.351 76.8414 280.396 76.8865 280.486 76.8865C280.532 76.8865 280.532 76.9316 280.577 76.9316C280.622 76.9767 280.667 76.9767 280.667 77.0218C280.712 77.067 280.757 77.1121 280.802 77.2023C280.847 77.2475 280.847 77.2475 280.847 77.2926C280.847 77.3377 280.847 77.3828 280.847 77.3828C280.847 77.4731 280.847 77.5182 280.802 77.6085C280.667 77.8792 280.577 78.0146 280.441 78.15Z' fill='%23C47776' fill-opacity='0.47'/%3E%3Cpath d='M270.584 82.3829C270.584 82.3829 270.268 82.5634 269.772 82.7439C269.636 82.7891 269.501 82.8342 269.366 82.8793C269.23 82.9244 269.095 82.9696 268.914 83.0147C268.779 83.0598 268.599 83.1049 268.418 83.15C268.238 83.15 268.102 83.1952 267.922 83.2403C267.741 83.2403 267.606 83.2854 267.425 83.2854C267.335 83.2854 267.245 83.2854 267.2 83.2854C267.109 83.2854 267.019 83.2854 266.974 83.2403C266.839 83.2403 266.658 83.1952 266.523 83.15C266.387 83.1049 266.252 83.1049 266.117 83.0598C265.981 83.0147 265.891 82.9695 265.801 82.9244C265.711 82.8793 265.62 82.8342 265.53 82.7891C265.395 82.7439 265.304 82.6988 265.304 82.6988C265.304 82.6988 265.35 82.7439 265.485 82.8793C265.53 82.9244 265.62 83.0147 265.711 83.0598C265.801 83.15 265.891 83.1952 266.026 83.2854C266.072 83.3305 266.162 83.3757 266.207 83.3757C266.297 83.4208 266.342 83.4208 266.433 83.4659C266.568 83.511 266.748 83.6013 266.929 83.6013C267.109 83.6464 267.29 83.6915 267.47 83.6915C267.651 83.6915 267.831 83.6915 268.012 83.6915C268.192 83.6915 268.373 83.6464 268.553 83.6013C268.734 83.5562 268.914 83.511 269.05 83.4208C269.366 83.2854 269.636 83.15 269.862 82.9696C270.358 82.6537 270.584 82.3829 270.584 82.3829Z' fill='%23C47776' fill-opacity='0.92'/%3E%3Cpath d='M239.92 113.346C239.92 113.346 236.807 105.134 238.521 112.67C238.521 112.67 226.834 107.616 235.182 112.489C235.182 112.489 224.081 107.751 234.866 113.437C234.866 113.437 224.217 109.782 234.009 114.61C234.009 114.61 224.081 111.496 239.333 118.13C247.772 121.74 239.92 113.346 239.92 113.346Z' fill='%23F6BFB3'/%3E%3Cpath d='M239.694 113.211C239.694 113.166 239.74 113.121 239.74 113.076L252.013 116.641L252.69 117.227C252.69 117.227 254.315 122.778 252.735 123.996C251.517 124.943 242.221 119.98 237.709 116.776C238.341 115.603 239.018 114.43 239.694 113.211Z' fill='%23F6BFB3'/%3E%3Cpath opacity='0.5' d='M244.974 114.655L252.013 116.686L252.69 117.272C252.69 117.272 254.315 122.823 252.735 124.041C251.878 124.718 246.779 122.371 242.357 119.754C243.214 118.039 244.071 116.325 244.974 114.655Z' fill='%23BA7B75' fill-opacity='0.54'/%3E%3Cpath d='M282.382 91.6866C281.479 93.5818 277.418 97.5077 271.868 96.7405C266.047 95.9283 266.543 92.183 266.408 90.7841C265.595 90.739 264.693 90.739 264.603 90.739C251.787 90.8744 252.554 107.435 252.554 107.435L251.652 115.106L246.372 114.068L244.116 121.739L256.886 126.252L282.382 106.939L291.812 100.08C290.73 93.266 286.127 92.9952 282.382 91.6866Z' fill='%236F96BD'/%3E%3Cpath d='M282.875 91.7769L276.873 100.17L272.496 96.7406L280.032 90.2427L282.875 91.7769Z' fill='%2380B0D8'/%3E%3Cpath d='M266.496 89.9719L270.105 96.1088L267.082 99.2675L263.923 90.4232L266.496 89.9719Z' fill='%2380B0D8'/%3E%3Cpath d='M269.93 148.769C269.93 148.769 271.915 200.978 293.439 236.852C293.439 236.852 307.383 257.203 296.643 233.242C296.643 233.242 297.861 196.556 286.265 184.598C274.307 172.234 269.93 148.769 269.93 148.769Z' fill='%23F6BFB3'/%3E%3Cpath d='M281.571 187.892C283.601 187.531 285.722 187.035 287.572 186.132C287.166 185.591 286.715 185.094 286.264 184.643C274.261 172.234 269.929 148.769 269.929 148.769C269.929 148.769 270.606 166.503 275.434 188.434C277.51 188.389 279.54 188.208 281.571 187.892Z' fill='%23E6ADA2'/%3E%3Cpath d='M292.218 235.182C292.218 235.182 297.137 244.929 299.98 244.749C302.822 244.568 298.445 236.987 298.445 236.987C298.445 236.987 300.16 243.53 292.218 235.182Z' fill='%23352C38'/%3E%3Cpath d='M263.516 234.145C263.516 234.145 262.974 237.664 262.207 237.664C261.395 237.664 238.472 245.02 259.635 234.054L263.516 234.145Z' fill='%23352C38'/%3E%3Cpath d='M264.96 184.869C256.386 169.888 257.92 146.062 257.92 146.062C257.92 146.062 245.917 184.553 260.312 234.731C261.214 234.686 262.117 234.596 263.064 234.551C263.019 234.551 273.217 199.264 264.96 184.869Z' fill='%23F6BFB3'/%3E%3Cpath d='M254.946 187.757C258.782 188.208 262.618 188.208 266.453 188.298C266.047 187.035 265.551 185.861 264.919 184.824C256.345 169.842 257.88 146.017 257.88 146.017C257.88 146.017 252.826 162.307 253.187 187.486C253.818 187.621 254.36 187.712 254.946 187.757Z' fill='%23E6ADA2'/%3E%3Cpath d='M261.127 233.197C261.127 233.197 253.23 237.168 253.41 237.529C253.591 237.845 263.518 234.145 263.518 234.145L263.834 231.347L261.127 233.197Z' fill='%23F6BFB3'/%3E%3Cpath d='M258.377 117.453C258.377 117.453 264.605 121.424 281.616 119.123C281.616 119.123 287.708 125.891 289.468 139.97C291.679 157.704 289.062 183.425 289.062 183.425C289.062 183.425 270.335 192.585 247.593 181.845C247.638 181.845 237.259 142.587 258.377 117.453Z' fill='%23352C38'/%3E%3Cpath d='M289.466 139.97C289.015 136.405 288.293 133.337 287.481 130.72C286.217 136.18 284.773 141.595 282.788 146.829C280.261 153.553 276.786 160.908 270.063 164.292C262.888 167.947 253.773 167.451 246.237 165.15C245.921 165.059 245.56 164.924 245.244 164.834C245.786 174.806 247.636 181.846 247.636 181.846C270.379 192.63 289.105 183.425 289.105 183.425C289.105 183.425 291.677 157.749 289.466 139.97Z' fill='%23252028'/%3E%3Cpath d='M258.154 101.569C258.154 101.569 253.642 106.127 258.335 112.67L258.65 119.483C258.65 119.483 263.84 121.83 281.619 119.167L285.635 102.652L258.154 101.569Z' fill='%236F96BD'/%3E%3Cpath opacity='0.2' d='M258.921 111.271C262.08 112.399 265.284 112.85 268.623 112.263C272.459 111.541 276.52 110.413 280.13 109.014C281.709 108.428 283.334 107.706 284.552 106.623C284.597 106.578 284.687 106.533 284.732 106.442L281.664 119.122C263.885 121.785 258.696 119.438 258.696 119.438L258.38 112.624C257.883 111.902 257.477 111.226 257.161 110.594C257.748 110.865 258.335 111.09 258.921 111.271Z' fill='%23352C38'/%3E%3Cpath d='M276.109 101.2L298.031 130.05L277.948 145.311L256.025 116.461L276.109 101.2Z' fill='%230B5F32'/%3E%3Cpath d='M281.891 108.203L266.007 108.609' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M292.043 121.83L290.644 136.089' stroke='white' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M269.345 126.072C269.345 126.027 269.3 125.981 269.3 125.936L281.303 121.469L282.206 121.559C282.206 121.559 286.809 125.034 286.312 126.974C285.906 128.463 275.482 130.043 269.932 130.133C269.706 128.779 269.526 127.425 269.345 126.072Z' fill='%23F6BFB3'/%3E%3Cpath opacity='0.5' d='M278.054 122.687L281.303 121.469L282.206 121.559C282.206 121.559 286.809 125.034 286.312 126.974C286.132 127.696 283.514 128.463 280.22 129.05C279.544 126.884 278.686 124.808 278.054 122.687Z' fill='%23BA7B75' fill-opacity='0.54'/%3E%3Cpath d='M281.665 105.134L281.575 119.935L279.273 121.604L282.161 129.682C282.161 129.682 287.802 128.96 289.516 126.026C291.276 123.048 294.209 100.441 290.148 96.2896L281.665 105.134Z' fill='%236F96BD'/%3E%3Cpath d='M269.347 125.936C269.347 125.936 261.856 119.438 267.903 126.207C267.903 126.207 260.548 128.012 265.196 128.012C265.196 128.012 262.172 128.779 265.512 128.914C265.512 128.914 263.571 129.952 265.512 129.817C265.512 129.817 262.939 131.622 271.694 129.952C280.357 128.328 269.347 125.936 269.347 125.936Z' fill='%23F6BFB3'/%3E%3Cpath d='M180.309 87.2137C180.67 87.4845 182.926 88.026 185.543 88.6126C179.587 96.1483 166.952 95.2459 159.822 88.7931C162.891 88.2516 166.32 87.665 167.223 87.5747C168.937 87.3491 167.99 78.1889 167.99 78.1889L181.211 76.8803C181.256 76.8352 179.361 86.5369 180.309 87.2137Z' fill='%23F9B199'/%3E%3Cpath opacity='0.4' d='M167.539 87.3942C171.961 87.2137 176.338 86.7173 180.038 85.2734C180.174 82.25 181.212 76.8802 181.212 76.8802L167.99 78.1889C168.035 78.1889 168.848 86.221 167.539 87.3942Z' fill='%23C66E5D'/%3E%3Cpath d='M182.296 60.2747C182.296 60.2747 178.551 53.6414 170.338 55.6269C162.081 57.6123 161.494 65.0127 160.998 71.5557C160.501 78.0536 162.397 85.2735 170.068 85.0028C175.753 84.8223 185.545 82.566 182.296 60.2747Z' fill='%23F9B199'/%3E%3Cpath d='M182.388 67.8104C182.388 67.8104 182.749 66.592 184.734 67.7652C187.216 69.2543 185.276 75.5717 182.388 75.1656C179.454 74.7144 182.388 67.8104 182.388 67.8104Z' fill='%23F9B199'/%3E%3Cpath d='M181.118 52.8741C177.283 53.0998 174.801 55.7621 177.193 55.717C175.297 58.2439 180.351 58.0183 177.418 58.9208C176.38 63.7942 180.216 66.9078 180.216 66.9078L180.487 72.052H181.886C181.886 72.052 181.389 68.1261 183.059 67.5846C184.728 67.0432 185.496 68.9835 185.496 68.9835C188.068 64.2455 188.338 52.4229 181.118 52.8741Z' fill='%23352C38'/%3E%3Cpath d='M180.263 66.8626C180.263 66.8626 181.12 78.6852 177.962 79.5876C174.803 80.4901 177.51 75.8423 173.314 75.9777C169.117 76.1131 162.935 75.3911 163.386 78.8205C163.838 82.2951 162.484 81.0767 161.581 78.2339C161.581 78.2339 159.776 85.0026 166.996 86.2209C174.216 87.4393 183.241 85.9502 181.932 72.0519C180.669 58.1085 182.023 64.7418 182.023 64.7418L180.263 66.8626Z' fill='%23352C38'/%3E%3Cpath d='M178.546 59.0111C178.546 59.0111 170.424 63.0723 167.13 62.1698C163.836 61.2673 166.227 59.0111 166.227 59.0111C166.227 59.0111 163.069 62.1698 159.594 59.4623C156.119 56.7549 163.52 53.912 163.52 53.912C163.52 53.912 158.872 55.5816 157.97 53.912C157.067 52.2425 165.054 52.5583 165.054 52.5583C165.054 52.5583 160.226 51.34 160.857 48.9484C161.444 46.5568 170.198 50.8887 170.198 50.8887C170.198 50.8887 163.114 48.4971 166.588 46.5117C170.063 44.5713 180.893 48.3166 180.893 54.1828C180.893 60.0489 178.546 59.0111 178.546 59.0111Z' fill='%23352C38'/%3E%3Cpath d='M169.795 66.1408C169.795 66.1408 169.84 66.0054 170.021 65.87C170.111 65.7798 170.201 65.6895 170.291 65.5993C170.427 65.509 170.517 65.3736 170.697 65.2834C170.833 65.1931 171.013 65.0578 171.239 65.0126C171.419 64.9224 171.645 64.8773 171.871 64.787C172.096 64.7419 172.367 64.6968 172.593 64.6968C172.728 64.6968 172.863 64.6968 172.999 64.6968L173.405 64.7419C173.676 64.7419 173.901 64.8322 174.172 64.9224C174.443 65.0126 174.623 65.148 174.849 65.2383C175.074 65.3736 175.255 65.509 175.435 65.6444C175.616 65.7798 175.751 65.9603 175.842 66.0956C175.977 66.231 176.067 66.3664 176.157 66.5017C176.248 66.6371 176.293 66.7725 176.338 66.8627C176.428 67.0432 176.473 67.1786 176.473 67.1786C176.473 67.1786 176.338 67.1335 176.157 67.0432C176.067 66.9981 175.932 66.953 175.842 66.8627C175.706 66.7725 175.571 66.7274 175.435 66.6822C175.3 66.6371 175.12 66.5469 174.939 66.4566C174.759 66.4115 174.578 66.3213 174.398 66.2761C174.217 66.231 174.037 66.1408 173.856 66.1408C173.676 66.0956 173.495 66.0505 173.269 66.0505L172.954 66.0054C172.863 66.0054 172.773 66.0054 172.638 66.0054C172.457 65.9603 172.232 66.0054 172.051 66.0054C171.871 66.0054 171.645 66.0054 171.465 66.0505C171.284 66.0505 171.104 66.0956 170.923 66.0956C170.607 66.1408 170.291 66.1859 170.111 66.231C169.93 66.1408 169.795 66.1408 169.795 66.1408Z' fill='%23352C38'/%3E%3Cpath d='M161.721 66.5468C161.721 66.5468 161.766 66.1407 162.127 65.6444C162.307 65.4187 162.578 65.148 162.894 64.9224C162.984 64.8772 163.074 64.8321 163.165 64.787C163.255 64.7419 163.345 64.6967 163.481 64.6516C163.571 64.6065 163.706 64.6065 163.796 64.5614L164.112 64.5162C164.338 64.4711 164.564 64.5162 164.789 64.5614C165.015 64.6065 165.195 64.6967 165.376 64.7419C165.556 64.8321 165.737 64.9224 165.872 65.0126C166.008 65.1029 166.143 65.2382 166.233 65.3285C166.323 65.4187 166.414 65.5541 166.504 65.6444C166.594 65.7346 166.639 65.8249 166.684 65.9151C166.775 66.0505 166.82 66.1407 166.82 66.1407C166.82 66.1407 166.73 66.0956 166.549 66.0505C166.459 66.0054 166.369 66.0053 166.278 65.9602C166.188 65.9151 166.053 65.87 165.917 65.8249C165.782 65.7797 165.647 65.7346 165.511 65.6895C165.376 65.6444 165.24 65.6444 165.105 65.5992C164.97 65.5992 164.834 65.5541 164.654 65.5541C164.518 65.5541 164.383 65.509 164.203 65.5541H163.977C163.887 65.5541 163.842 65.5992 163.751 65.5992C163.616 65.5992 163.481 65.6895 163.345 65.6895C163.074 65.7797 162.804 65.9151 162.578 66.0053C162.352 66.1407 162.127 66.231 161.991 66.3212C161.811 66.5017 161.721 66.5468 161.721 66.5468Z' fill='%23352C38'/%3E%3Cpath d='M166.684 66.8627C166.684 67.6298 166.684 68.3518 166.638 69.0738C166.593 69.7957 166.548 70.5629 166.458 71.2849C166.413 71.6458 166.368 72.0068 166.368 72.413C166.323 72.774 166.277 73.1349 166.232 73.4959C166.142 74.2179 166.052 74.985 165.916 75.707L165.736 75.4363C166.458 75.7522 167.18 76.068 167.857 76.4741C167.09 76.3388 166.323 76.1583 165.555 75.9326L165.375 75.8875V75.6619C165.42 74.9399 165.51 74.1728 165.555 73.4508C165.601 73.0898 165.646 72.7288 165.691 72.3678C165.736 72.0068 165.781 71.6458 165.826 71.2849C165.916 70.5629 166.052 69.7957 166.187 69.0738C166.368 68.3066 166.503 67.5847 166.684 66.8627Z' fill='%23B76656'/%3E%3Cpath d='M182.973 73.8121C183.109 73.6316 183.244 73.4962 183.334 73.3157C183.425 73.1352 183.515 72.9547 183.56 72.7742C183.56 72.684 183.56 72.5937 183.56 72.5035C183.56 72.4584 183.56 72.4132 183.515 72.3681C183.515 72.323 183.47 72.2779 183.47 72.2779C183.425 72.1876 183.334 72.1425 183.289 72.0974C183.244 72.0522 183.199 72.0522 183.154 72.0071L183.019 71.962L182.928 71.9169V71.8266C182.838 71.3302 182.793 70.8339 182.793 70.3375C182.793 70.0668 182.793 69.8411 182.838 69.5704C182.883 69.2997 182.928 69.074 183.019 68.8033C183.064 68.6679 183.154 68.5325 183.289 68.4423C183.425 68.352 183.605 68.2618 183.786 68.3069C183.966 68.352 184.056 68.3972 184.192 68.4423C184.327 68.4874 184.417 68.5777 184.553 68.6679C184.643 68.7582 184.733 68.8484 184.824 68.9838C184.914 69.1192 184.959 69.2094 184.959 69.3448C185.049 69.6155 185.049 69.8411 185.004 70.1119C185.004 69.8863 184.914 69.6155 184.824 69.435C184.778 69.3448 184.688 69.2545 184.643 69.1643C184.553 69.074 184.463 69.0289 184.372 68.9387C184.282 68.8935 184.192 68.8484 184.102 68.8033C184.011 68.7582 183.876 68.713 183.786 68.713C183.605 68.713 183.515 68.8033 183.425 69.0289C183.289 69.435 183.244 69.9314 183.244 70.3826C183.244 70.879 183.244 71.3302 183.289 71.8266L183.199 71.6912L183.334 71.7815C183.38 71.8266 183.425 71.8266 183.47 71.8717C183.56 71.962 183.65 72.0522 183.695 72.1425C183.741 72.1876 183.741 72.2327 183.786 72.323C183.831 72.3681 183.831 72.4584 183.831 72.5035C183.831 72.6389 183.831 72.7291 183.786 72.8645C183.695 73.0901 183.56 73.2706 183.425 73.406C183.334 73.5865 183.154 73.7218 182.973 73.8121Z' fill='%23B76656'/%3E%3Cpath d='M174.31 69.2544C174.31 69.2544 174.31 69.3446 174.31 69.5251C174.31 69.6154 174.31 69.7056 174.31 69.841C174.31 69.9764 174.265 70.1117 174.22 70.2922C174.174 70.4276 174.084 70.6081 173.994 70.7886C173.859 70.9691 173.768 71.1496 173.588 71.285C173.498 71.3752 173.407 71.4204 173.317 71.4655C173.227 71.5106 173.137 71.6008 173.001 71.6008C172.866 71.646 172.776 71.6911 172.64 71.6911H172.279C172.144 71.6911 172.054 71.646 171.918 71.646C171.783 71.646 171.693 71.5557 171.557 71.5106C171.422 71.4655 171.332 71.3752 171.241 71.3301C171.151 71.285 171.061 71.1947 171.016 71.1045C170.835 70.924 170.79 70.7435 170.7 70.563C170.61 70.3825 170.61 70.202 170.564 70.0215C170.564 69.841 170.564 69.7056 170.564 69.5703C170.564 69.4349 170.61 69.3446 170.61 69.2544C170.655 69.0739 170.7 68.9836 170.7 68.9836C170.7 68.9836 170.745 69.0739 170.745 69.2544C170.745 69.3446 170.79 69.4349 170.79 69.5703C170.835 69.7056 170.88 69.7959 170.88 69.9764C170.925 70.1117 171.016 70.2471 171.061 70.3825C171.151 70.5179 171.241 70.6532 171.377 70.7435C171.422 70.7886 171.512 70.8337 171.557 70.8789C171.647 70.924 171.693 70.9691 171.783 71.0142C171.873 71.0142 171.918 71.0594 172.008 71.1045C172.099 71.1045 172.189 71.1496 172.234 71.1496H172.505L172.73 71.1045C172.866 71.0594 173.046 71.0142 173.182 70.8789C173.317 70.7886 173.452 70.6532 173.543 70.563C173.633 70.4276 173.723 70.2922 173.813 70.202C173.859 70.0666 173.949 69.9764 173.994 69.841C174.039 69.7508 174.084 69.6154 174.129 69.5251C174.265 69.3446 174.31 69.2544 174.31 69.2544Z' fill='%231F2136'/%3E%3Cpath d='M165.555 68.8031C165.555 68.8031 165.555 68.8933 165.555 69.0738C165.555 69.164 165.555 69.2543 165.555 69.3897C165.555 69.525 165.51 69.6604 165.465 69.8409C165.42 69.9763 165.33 70.1568 165.24 70.3373C165.149 70.4727 165.014 70.6983 164.833 70.8336C164.698 70.969 164.472 71.1044 164.247 71.1946C164.111 71.2398 164.021 71.2849 163.886 71.2849L163.525 71.33C163.389 71.33 163.299 71.2849 163.164 71.2849C163.029 71.2398 162.938 71.1946 162.803 71.1495C162.668 71.1044 162.622 71.0141 162.532 70.969C162.442 70.9239 162.352 70.8336 162.307 70.7434C162.171 70.5629 162.081 70.3824 161.991 70.2019C161.946 70.0214 161.9 69.8409 161.9 69.6604C161.9 69.4799 161.9 69.3445 161.9 69.2092C161.9 69.0738 161.946 68.9836 161.946 68.8933C161.991 68.7128 162.036 68.6226 162.036 68.6226C162.036 68.6226 162.036 68.7128 162.081 68.8933C162.081 68.9836 162.126 69.0738 162.126 69.2092C162.171 69.3445 162.216 69.4348 162.216 69.5702C162.261 69.7055 162.352 69.8409 162.397 69.9763C162.487 70.1117 162.577 70.247 162.668 70.3373C162.758 70.4727 162.938 70.5178 163.074 70.608C163.164 70.608 163.209 70.6532 163.299 70.6983C163.389 70.6983 163.435 70.7434 163.525 70.7434H163.75C163.841 70.6983 163.886 70.6983 163.976 70.6983C164.111 70.6532 164.292 70.5629 164.382 70.4727C164.518 70.3824 164.608 70.247 164.743 70.1568C164.833 70.0214 164.924 69.886 165.014 69.7958C165.059 69.6604 165.149 69.5702 165.194 69.4348C165.24 69.3445 165.285 69.2092 165.33 69.1189C165.51 68.8933 165.555 68.8031 165.555 68.8031Z' fill='%231F2136'/%3E%3Cpath d='M164.967 78.189L174.533 77.2865C174.533 77.2865 170.337 82.6112 164.967 78.189Z' fill='white'/%3E%3Cpath d='M159.562 226.829L158.614 239.193C158.614 239.193 124.185 247.586 151.575 235.583L152.297 218.932L159.562 226.829Z' fill='%23352C38'/%3E%3Cpath opacity='0.3' d='M156.22 235.808C157.077 235.808 157.889 235.808 158.882 235.673L159.559 226.829L152.339 218.932L151.617 234.951C153.106 235.538 154.641 235.808 156.22 235.808Z' fill='%23161826'/%3E%3Cpath d='M141.242 241.043C137.993 244.337 158.615 239.373 158.615 239.373L158.66 238.651C157.035 239.012 142.189 242.532 141.242 241.043Z' fill='white'/%3E%3Cpath d='M151.076 235.538C151.076 235.538 152.791 235.538 153.513 236.576' stroke='white' stroke-width='1.0523' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M149.68 236.26C149.68 236.26 151.394 236.26 152.116 237.297' stroke='white' stroke-width='1.0523' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M148.098 237.072C148.098 237.072 149.812 237.072 150.534 238.11' stroke='white' stroke-width='1.0523' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M177.834 228.588L178.782 240.952C178.782 240.952 213.211 249.346 185.821 237.343L185.099 220.692L177.834 228.588Z' fill='%23352C38'/%3E%3Cpath opacity='0.3' d='M181.128 237.568C180.271 237.568 179.459 237.568 178.466 237.433L177.789 228.588L185.009 220.692L185.731 236.711C184.287 237.297 182.753 237.523 181.128 237.568Z' fill='%23161826'/%3E%3Cpath d='M196.111 242.757C199.36 246.051 178.738 241.088 178.738 241.088L178.693 240.366C180.318 240.727 195.164 244.246 196.111 242.757Z' fill='white'/%3E%3Cpath d='M186.318 237.252C186.318 237.252 184.603 237.252 183.881 238.29' stroke='white' stroke-width='1.0523' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M187.716 238.019C187.716 238.019 186.001 238.019 185.279 239.057' stroke='white' stroke-width='1.0523' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M189.296 238.786C189.296 238.786 187.581 238.786 186.859 239.824' stroke='white' stroke-width='1.0523' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M155.991 127.059C155.991 127.059 148.952 185.991 150.306 233.687C150.306 233.687 158.744 236.124 160.955 234.364C162.85 223.038 162.625 201.108 165.467 184.728C168.175 169.34 169.213 154.178 169.213 154.178H170.115C170.115 154.178 175.891 230.213 177.2 235.853C184.51 237.658 186.811 235.537 186.811 235.537C186.811 235.537 190.15 142.356 188.12 127.329C185.503 107.655 155.991 127.059 155.991 127.059Z' fill='%236F96BD'/%3E%3Cpath d='M151.475 89.9212C151.475 89.9212 148.272 89.6054 147.234 96.8252C146.196 104.045 144.752 122.32 144.752 122.32L153.01 125.885C153.01 125.885 157.251 111.716 157.703 110.002C158.154 108.287 151.475 89.9212 151.475 89.9212Z' fill='%23E8CBB3'/%3E%3Cpath d='M155.039 132.654C155.039 132.654 157.295 139.784 163.883 145.65L170.111 135.903L173.721 147.771C173.721 147.771 188.431 140.054 189.018 134.775C189.559 129.495 155.039 132.654 155.039 132.654Z' fill='%23FDDEC0'/%3E%3Cpath d='M154.094 129.992C153.191 118.26 151.477 89.9215 151.477 89.9215L162.487 87.8458C165.014 90.5984 166.729 92.268 170.564 92.6741C175.302 93.1704 180.356 91.2752 182.477 87.6653C186.944 88.7031 187.892 89.1093 189.832 89.741C192.224 90.5081 191.592 135.542 188.975 138.43C186.358 141.318 154.951 139.603 153.101 133.782C152.921 133.015 154.274 132.383 154.094 129.992Z' fill='%235D8584'/%3E%3Cpath d='M160.906 87.9811L167.314 97.1413L169.119 92.4935L170.473 92.674L169.48 89.9214L162.801 85.2285L160.906 87.9811Z' fill='%23FDDEC0'/%3E%3Cpath d='M172.23 92.7642L173.223 90.1018L182.383 84.7321L184.008 87.7554L174.622 97.8181L173.9 92.6739L172.23 92.7642Z' fill='%23FDDEC0'/%3E%3Cpath d='M169.435 89.9214L169.119 92.4935L170.473 92.674L169.48 89.9214H169.435Z' fill='%23E8CBB3'/%3E%3Cpath d='M172.232 92.7641L173.902 92.6739L173.225 90.1018L172.232 92.7641Z' fill='%23E8CBB3'/%3E%3Cpath d='M142.36 101.744C142.36 101.744 143.985 96.5097 136.359 90.3728L135.186 93.4864L142.36 101.744Z' fill='white'/%3E%3Cpath d='M141.999 100.661C141.999 100.661 140.284 94.1634 134.915 91.6815L133.471 93.667L141.999 100.661Z' fill='%23FDEDEE'/%3E%3Cpath d='M141.866 101.564C141.866 101.564 140.376 96.1035 151.071 91.2301L152.199 94.479L141.866 101.564Z' fill='white'/%3E%3Cpath d='M154.682 93.3961L153.509 91.546C153.509 91.546 142.95 94.9303 141.957 100.661L154.682 93.3961Z' fill='%23FDEDEE'/%3E%3Cpath d='M133.607 92.8997L141.64 98.9013L154.635 92.1777L160.862 106.527L149.175 112.529L147.28 112.032L141.865 113.612L133.607 92.8997Z' fill='%23765E69'/%3E%3Cpath opacity='0.6' d='M133.607 92.8999L141.64 98.9014L149.175 112.529L147.28 112.033L142.632 113.251L133.607 92.8999Z' fill='%23433947'/%3E%3Cpath d='M141.006 98.4501L142.36 98.5403L149.173 112.529L147.459 112.484L141.006 98.4501Z' fill='%238E687B'/%3E%3Cpath d='M133.831 96.1037C133.425 96.8256 141.818 125.209 144.435 127.826C147.052 130.443 150.707 129.089 151.79 126.156C152.873 123.223 138.072 98.2245 138.072 98.2245C138.072 98.2245 146.42 91.9071 137.305 97.0964C137.305 97.0964 146.646 89.8765 136.358 96.4195C136.358 96.4195 145.743 87.1691 135.5 95.6073C135.5 95.6073 141.502 84.9128 133.831 96.1037Z' fill='%23F9B199'/%3E%3Cpath d='M144.526 107.295C148.272 113.522 153.686 124.532 153.01 125.931C151.611 128.954 147.098 130.443 144.03 127.871C142.496 126.608 138.344 115.958 136.494 110.183C139.247 109.325 141.909 108.378 144.526 107.295Z' fill='%23FDDEC0'/%3E%3Cpath d='M136.808 113.025C136.808 113.025 144.118 111.175 145.788 109.28L143.757 105.174L135.184 108.152L136.808 113.025Z' fill='%23FFF0DE'/%3E%3Cpath d='M204.313 119.568L203.14 120.154L190.054 135.497C190.054 135.497 187.707 132.203 186.76 132.067C185.857 131.932 173.538 137.888 186.444 133.827C186.444 133.827 177.374 137.798 186.444 135.406C186.444 135.406 175.434 138.836 186.94 136.58C186.94 136.58 179.45 141.318 188.339 138.294C188.339 138.294 188.7 141.769 190.776 141.634C194.025 141.408 212.751 128.096 211.984 125.299C211.172 122.456 204.313 119.568 204.313 119.568Z' fill='%23F9B199'/%3E%3Cpath opacity='0.5' d='M194.07 130.759L203.095 120.154L204.268 119.568C204.268 119.568 211.172 122.456 211.894 125.299C212.391 127.104 205.126 133.06 198.899 137.302C197.094 135.271 195.469 133.105 194.07 130.759Z' fill='%23BA7B75'/%3E%3Cpath d='M202.87 114.379C202.87 114.379 216.633 117.988 215.595 120.515C211.624 130.307 201.471 135.993 201.471 135.993L195.785 128.728L203.095 119.297L202.87 114.379Z' fill='%23FDDEC0'/%3E%3Cpath d='M194.521 127.329L201.425 136.941L206.84 133.647L198.131 123.99L194.521 127.329Z' fill='%23FFF0DE'/%3E%3Cpath d='M201.29 95.291C197.635 90.5078 193.438 89.2894 190.279 89.0187C188.926 89.2443 187.121 89.9663 186.579 92.042C185.722 95.3361 187.211 99.3521 191.272 104.812C192.536 106.031 206.299 125.569 207.968 128.006C213.293 125.975 212.661 123.809 215.594 120.515C213.022 109.821 201.967 96.1934 201.29 95.291Z' fill='%23FDDEC0'/%3E%3Cpath d='M93.9864 72.0524C93.9864 72.0524 91.6399 76.0233 93.3998 77.377C96.017 79.3174 95.1145 80.8967 93.5351 82.2505C93.5351 82.2505 95.2499 80.4455 96.8292 81.8895C98.4086 83.3335 95.7914 85.0482 95.7914 85.0482C95.7914 85.0482 97.5963 83.2432 98.8598 85.4994C100.123 87.7556 96.6036 88.2971 96.6036 88.2971C96.6036 88.2971 101.342 89.6508 98.0927 93.3962C94.8438 97.1415 77.4258 92.0424 77.4258 92.0424L78.9149 77.8283C78.8698 77.7832 90.6021 67.4046 93.9864 72.0524Z' fill='%231F2733'/%3E%3Cpath d='M67.3188 71.2854C67.3188 71.2854 69.0336 75.5722 67.0481 76.61C64.2053 78.0991 64.837 79.8139 66.1907 81.3932C66.1907 81.3932 64.7919 79.3626 63.032 80.5358C61.2271 81.7542 63.5284 83.8299 63.5284 83.8299C63.5284 83.8299 62.0393 81.7542 60.4599 83.7848C58.8806 85.8154 62.2649 86.9435 62.2649 86.9435C62.2649 86.9435 57.3915 87.5301 60.0087 91.7267C62.671 95.9232 80.6305 93.6219 80.6305 93.6219L81.3976 79.3626C81.3525 79.3175 71.38 67.2242 67.3188 71.2854Z' fill='%231F2733'/%3E%3Cpath d='M65.9627 59.1469C65.9627 59.1469 62.8943 68.1266 66.9555 73.1805C71.0166 78.2344 72.4606 64.652 72.4606 64.652L65.9627 59.1469Z' fill='%231F2733'/%3E%3Cpath d='M83.5167 88.4775C82.9301 87.6652 85.6827 77.6025 85.6827 77.6025L75.5748 77.6928C75.5748 77.6928 74.537 88.3872 73.2284 88.4324C72.6869 88.4775 67.6781 89.1995 65.4219 90.0117C65.9634 92.6289 70.9722 95.2461 71.8746 97.728C78.6433 97.6828 84.9156 96.645 89.067 90.5532C86.7205 89.8763 83.8777 88.9287 83.5167 88.4775Z' fill='%23F6BFB3'/%3E%3Cpath d='M74.2656 86.8079C75.1681 84.5066 75.5742 77.6928 75.5742 77.6928L85.6821 77.6025C85.6821 77.6025 84.1478 83.1979 83.6063 86.3566C80.583 87.0786 77.1987 86.9884 74.2656 86.8079Z' fill='%23DF917F'/%3E%3Cpath d='M89.2028 61.9897C89.2028 61.9897 84.555 55.2662 78.1474 56.5748C69.9799 58.2895 68.2652 64.2459 66.8663 70.9695C65.4674 77.693 67.4529 83.9652 73.8606 85.1385C79.4108 86.0861 89.2479 85.68 89.2028 61.9897Z' fill='%23F6BFB3'/%3E%3Cpath d='M88.753 69.4804C88.753 69.4804 89.2945 68.3071 91.1897 69.7511C93.6264 71.6012 90.7836 77.7381 87.8054 76.9259C84.7821 76.1136 88.753 69.4804 88.753 69.4804Z' fill='%23F6BFB3'/%3E%3Cpath d='M82.1208 57.1614C82.1208 57.1614 78.8267 65.0581 85.6856 69.7511C85.6856 69.7511 84.9185 74.083 86.8137 74.7147C86.8137 74.7147 86.3624 70.5182 88.754 69.5254C91.1456 68.5327 92.8603 72.1878 91.5517 74.5794C91.5517 74.5794 98.546 69.6608 95.8385 61.0421C92.9506 51.7014 82.933 52.1977 82.1208 57.1614Z' fill='%231F2733'/%3E%3Cpath d='M84.5574 56.1687C84.5574 56.1687 81.7146 50.4379 73.9984 52.4233C66.2821 54.4088 65.1089 59.2822 65.2442 65.6899C65.4247 72.0975 68.8542 63.7947 68.8542 63.7947C68.8542 63.7947 72.8702 55.3113 82.4366 60.5006C91.5066 65.4191 84.5574 56.1687 84.5574 56.1687Z' fill='%231F2733'/%3E%3Cpath d='M92.4985 73.6317L92.4082 72.0523L95.2059 71.6011V73.1804L92.4985 73.6317Z' fill='%23FC6A5A'/%3E%3Cpath d='M77.2422 67.4951C77.2422 67.4951 77.2873 67.3597 77.4678 67.2243C77.5581 67.1341 77.6483 67.0438 77.7386 66.9085C77.8739 66.8182 77.9642 66.6828 78.1447 66.5475C78.28 66.4121 78.4605 66.3218 78.6862 66.1865C78.8667 66.0511 79.0923 65.9608 79.3179 65.8706C79.5435 65.8255 79.8143 65.6901 80.085 65.645C80.2204 65.645 80.3558 65.5999 80.4911 65.5999H80.8972C81.168 65.5999 81.4387 65.645 81.7095 65.645C81.9802 65.6901 82.2059 65.7804 82.4766 65.8255C82.7022 65.9157 82.9278 66.006 83.1535 66.1413C83.3791 66.2316 83.5145 66.367 83.695 66.5023C83.8303 66.6377 84.0108 66.728 84.1011 66.8633C84.1913 66.9536 84.2816 67.089 84.3718 67.1792C84.5072 67.3597 84.5974 67.4499 84.5974 67.4499C84.5974 67.4499 84.4621 67.4048 84.2816 67.3146C84.1913 67.2694 84.056 67.2243 83.9206 67.1792C83.7852 67.089 83.6047 67.089 83.4693 66.9987C83.2888 66.9536 83.1083 66.8633 82.9278 66.8182C82.7473 66.7731 82.5217 66.728 82.3412 66.6828C82.1156 66.6377 81.89 66.5926 81.7095 66.5926C81.4839 66.5926 81.2582 66.5475 81.0326 66.5475H80.7168L80.4009 66.5926C80.1753 66.5926 79.9496 66.6828 79.724 66.6828C79.4984 66.728 79.3179 66.7731 79.0923 66.8633C78.9118 66.9085 78.7313 66.9987 78.5508 67.0438C78.1898 67.1792 77.919 67.2694 77.7386 67.3597C77.3776 67.4499 77.2422 67.4951 77.2422 67.4951Z' fill='%231F2733'/%3E%3Cpath d='M68.2207 66.9987C68.2207 66.9987 68.2658 66.9085 68.3561 66.728C68.4463 66.5926 68.6268 66.367 68.8524 66.1413C68.9878 66.0511 69.1232 65.9157 69.2586 65.8255C69.3939 65.7352 69.5744 65.645 69.8001 65.5547C69.8903 65.5096 69.9805 65.5096 70.1159 65.4645C70.2062 65.4194 70.3415 65.4194 70.4318 65.3742C70.522 65.3742 70.6574 65.3291 70.7477 65.3291H71.1087C71.3343 65.3291 71.5599 65.4194 71.7855 65.4645C72.0111 65.5547 72.1916 65.645 72.3721 65.7352C72.5526 65.8706 72.688 65.9608 72.8234 66.0962C72.9587 66.2316 73.049 66.367 73.1844 66.5023C73.2746 66.6377 73.3649 66.728 73.41 66.8633C73.4551 66.9536 73.5454 67.0889 73.5454 67.1341C73.6356 67.3146 73.6807 67.4048 73.6807 67.4048C73.6807 67.4048 73.5905 67.3597 73.41 67.2694C73.3197 67.2243 73.2295 67.1792 73.1392 67.0889C73.049 66.9987 72.9136 66.9536 72.7783 66.9085C72.6429 66.8633 72.5075 66.7731 72.3721 66.6828C72.2368 66.6377 72.0563 66.5475 71.9209 66.5023C71.7404 66.4572 71.605 66.4121 71.4245 66.367C71.244 66.367 71.1087 66.2767 70.9282 66.2767H70.6574C70.5672 66.2767 70.4769 66.2767 70.3867 66.2767C70.2062 66.2767 70.0708 66.3218 69.8903 66.3218C69.7098 66.367 69.5744 66.367 69.4391 66.4572C69.3037 66.5023 69.1232 66.5475 68.9878 66.5926C68.7171 66.6828 68.4914 66.7731 68.311 66.8633C68.311 66.9536 68.2207 66.9987 68.2207 66.9987Z' fill='%231F2733'/%3E%3Cpath d='M74.4008 69.1193C74.3557 69.6156 74.2654 70.112 74.1752 70.6084C74.0398 71.1047 73.9044 71.556 73.724 72.0072C73.5435 72.4585 73.363 72.9097 73.1373 73.3609C73.0471 73.5866 72.9117 73.8122 72.7763 74.0378C72.641 74.2634 72.5507 74.4891 72.4154 74.6695L72.3251 74.2183C72.641 74.4891 72.9568 74.7598 73.2727 75.0757C73.5886 75.3915 73.8593 75.6623 74.1301 76.0233C73.7239 75.8428 73.363 75.6623 73.002 75.4367C72.641 75.211 72.28 75.0305 71.919 74.8049L71.6934 74.6695L71.8287 74.3537C72.0092 73.9024 72.1897 73.4512 72.4154 73.0451C72.5056 72.8195 72.5958 72.5938 72.7312 72.3682C72.8215 72.1426 72.9117 71.917 73.0471 71.6913C73.1373 71.4657 73.2727 71.2401 73.363 71.0596C73.4983 70.834 73.5886 70.6084 73.724 70.4279C73.8593 69.9315 74.1301 69.5254 74.4008 69.1193Z' fill='%23DF917F'/%3E%3Cpath d='M88.4824 75.7527C88.6178 75.6173 88.7983 75.482 88.8885 75.3015C89.0239 75.1661 89.1142 74.9856 89.1593 74.8051C89.2044 74.7148 89.2044 74.6246 89.2044 74.5795C89.2044 74.5343 89.2044 74.4892 89.1593 74.4892C89.1593 74.4441 89.1593 74.399 89.1142 74.399C89.069 74.3539 89.069 74.3539 89.0239 74.3087L88.9337 74.2185C88.8885 74.1734 88.8434 74.1734 88.8434 74.1282L88.7532 74.038L88.6629 73.9929V73.9026C88.6629 73.4062 88.6629 72.955 88.708 72.4586C88.7532 72.233 88.7983 71.9623 88.8434 71.7366C88.8885 71.511 88.9788 71.2403 89.1593 71.0147C89.2495 70.8793 89.3398 70.789 89.4752 70.6988C89.6105 70.6085 89.8362 70.6085 89.9715 70.6537C90.152 70.6988 90.1971 70.7439 90.3325 70.8342C90.4679 70.9244 90.5581 71.0147 90.6484 71.1049C90.7386 71.1952 90.8289 71.3305 90.874 71.4208C90.9191 71.5561 90.9643 71.6464 90.9643 71.7818C91.0094 72.0525 90.9643 72.2781 90.874 72.5038C90.874 72.2781 90.874 72.0074 90.7838 71.8269C90.7386 71.7366 90.6935 71.6464 90.6033 71.5561C90.5581 71.4659 90.4679 71.3757 90.3776 71.3305C90.2874 71.2854 90.1971 71.1952 90.1069 71.15C90.0166 71.1049 89.8813 71.0598 89.8361 71.0598C89.7008 71.0598 89.5654 71.1049 89.4752 71.2854C89.2947 71.6464 89.2044 72.0976 89.1142 72.5489C89.069 73.0001 89.0239 73.4965 88.9788 73.9477L88.8885 73.7672L89.0239 73.8575C89.069 73.9026 89.1142 73.9026 89.1593 73.9929L89.2947 74.1282C89.3398 74.1734 89.3398 74.2185 89.3849 74.3087C89.43 74.3539 89.43 74.4441 89.43 74.4892C89.43 74.5344 89.43 74.6246 89.43 74.6697C89.43 74.8051 89.3849 74.8953 89.3398 75.0307C89.2495 75.2563 89.069 75.3917 88.9337 75.5271C88.8434 75.5722 88.6629 75.6625 88.4824 75.7527Z' fill='%23DF917F'/%3E%3Cpath d='M77.877 72.5039C77.877 72.5039 77.877 72.3685 77.877 72.188C77.9221 72.0075 77.9221 71.6916 78.0123 71.3758C78.1026 71.0148 78.2379 70.6538 78.5538 70.2477C78.6892 70.0672 78.8697 69.8867 79.1404 69.7513C79.2758 69.7062 79.3661 69.661 79.5465 69.6159C79.6819 69.6159 79.7722 69.5708 79.9075 69.5708C80.2234 69.5708 80.449 69.661 80.6747 69.7964C80.9003 69.9318 81.0808 70.1574 81.2162 70.3379C81.4418 70.744 81.532 71.1502 81.5771 71.5111C81.6223 71.8721 81.5771 72.1429 81.5771 72.3685C81.5771 72.549 81.532 72.6844 81.532 72.6844C81.532 72.6844 81.532 72.549 81.4869 72.3685C81.4418 72.188 81.3966 71.8721 81.3064 71.5563C81.2613 71.3758 81.2161 71.2404 81.1259 71.0599C81.0357 70.8794 80.9454 70.744 80.8552 70.5635C80.7198 70.4282 80.5844 70.2928 80.449 70.2025C80.3137 70.1123 80.088 70.0672 79.9527 70.0672C79.8624 70.0672 79.7271 70.0672 79.6368 70.1123C79.5917 70.1123 79.4563 70.1574 79.4112 70.2025C79.2307 70.2928 79.0953 70.383 78.9599 70.5184C78.6892 70.7892 78.5087 71.1502 78.3733 71.466C78.238 71.7819 78.1026 72.0526 78.0575 72.2331C77.9221 72.3685 77.877 72.5039 77.877 72.5039Z' fill='%231F2733'/%3E%3Cpath d='M68.584 71.9173C68.584 71.9173 68.584 71.782 68.584 71.6015C68.6291 71.421 68.6291 71.1051 68.7194 70.7892C68.8096 70.4282 68.945 70.0672 69.2608 69.6611C69.3962 69.4806 69.5767 69.3001 69.8475 69.1647C69.9828 69.1196 70.0731 69.0745 70.2536 69.0294C70.389 69.0294 70.4792 68.9843 70.6146 68.9843C70.9304 68.9843 71.1561 69.0745 71.3817 69.2099C71.6073 69.3452 71.7878 69.5709 71.9232 69.7514C72.1488 70.1575 72.239 70.5636 72.2842 70.9246C72.3293 71.2856 72.2842 71.5563 72.2842 71.782C72.2842 71.9625 72.239 72.0978 72.239 72.0978C72.239 72.0978 72.2391 71.9625 72.1939 71.782C72.1488 71.6015 72.1037 71.2856 72.0134 70.9697C71.9683 70.7892 71.9232 70.6538 71.8329 70.4734C71.7427 70.2929 71.6524 70.1575 71.5622 69.977C71.4268 69.8416 71.2914 69.7062 71.1561 69.616C71.0207 69.5257 70.7951 69.4806 70.6597 69.4806C70.5694 69.4806 70.4341 69.4806 70.3438 69.5257C70.2987 69.5257 70.1633 69.5709 70.1182 69.616C69.9377 69.7062 69.8023 69.7965 69.667 69.9319C69.3962 70.2026 69.2157 70.5636 69.0803 70.8795C68.945 71.1953 68.8096 71.4661 68.7645 71.6466C68.6291 71.8271 68.584 71.9173 68.584 71.9173Z' fill='%231F2733'/%3E%3Cpath d='M59.6872 205.62C59.6872 205.62 52.9185 235.853 52.4673 236.53C52.016 237.207 20.429 246.232 47.278 233.823L48.8573 213.968L59.6872 205.62Z' fill='%23F6BFB3'/%3E%3Cpath d='M53.9563 230.619C56.0771 221.639 59.6871 205.62 59.6871 205.62L48.8572 213.968L47.5938 230.032C49.489 230.664 51.7903 230.709 53.9563 230.619Z' fill='%23DF917F'/%3E%3Cpath d='M42.4526 236.079C42.4526 236.079 40.5122 237.974 44.0319 237.568C47.5516 237.162 52.9214 234.996 52.9214 234.996L52.5153 236.665C52.5153 236.665 42.8587 240.095 37.8048 240.591C32.7509 241.088 38.7975 237.703 42.4526 236.079Z' fill='white'/%3E%3Cpath d='M37.7132 240.23C36.7205 240.321 36.1339 240.275 35.9082 240.14C35.7277 240.591 36.2241 240.817 37.8035 240.636C42.9025 240.095 52.514 236.711 52.514 236.711L52.6493 236.214C51.431 236.62 42.5415 239.734 37.7132 240.23Z' fill='%23352C38'/%3E%3Cpath d='M78.5 205.349C78.5 205.349 83.8247 235.853 84.2759 236.575C84.682 237.252 115.818 247.766 89.6006 234.094L88.9688 214.194L78.5 205.349Z' fill='%23F6BFB3'/%3E%3Cpath d='M83.0573 230.619C81.3426 221.549 78.5449 205.394 78.5449 205.394L88.9686 214.239L89.5101 230.348C87.4795 230.844 85.1782 230.799 83.0573 230.619Z' fill='%23DF917F'/%3E%3Cpath d='M94.2966 236.621C94.2966 236.621 96.1466 238.606 92.6721 238.065C89.1975 237.478 83.918 235.086 83.918 235.086L84.2338 236.756C84.2338 236.756 93.7099 240.637 98.7639 241.404C103.773 242.171 97.8614 238.425 94.2966 236.621Z' fill='white'/%3E%3Cpath d='M98.8103 240.998C99.8031 241.133 100.345 241.133 100.615 240.998C100.796 241.449 100.254 241.629 98.675 241.404C93.621 240.637 84.1449 236.756 84.1449 236.756L84.0547 236.26C85.273 236.711 93.982 240.23 98.8103 240.998Z' fill='%23352C38'/%3E%3Cpath d='M88.8853 130.443C84.6888 131.301 80.4922 131.301 76.2505 131.391C70.3844 131.526 66.2329 130.398 60.457 128.503C48.4088 156.209 46.5588 221.594 46.6941 227.731C46.6941 227.731 53.5981 230.123 55.358 228.408C56.08 223.038 71.1064 158.826 71.5125 155.893L78.2811 208.057C78.2811 208.057 80.1763 227.19 80.5373 228.995C86.3584 230.709 90.7354 229.356 90.7354 229.356C90.7354 229.356 93.7587 178.41 95.4735 160.541C96.6918 147.726 93.488 135.587 91.5928 129.766C90.7354 129.992 89.7878 130.263 88.8853 130.443Z' fill='%23352C38'/%3E%3Cpath d='M61.8577 99.894L62.309 100.029C62.3541 98.7207 62.4443 97.6378 62.5346 96.9158C63.3468 91.2752 65.0164 88.8837 65.0164 88.8837L70.7472 88.2068C70.7472 88.2068 69.3935 92.8546 75.5304 93.5315C82.8405 94.3888 84.7357 88.7483 84.7357 88.7483L89.6994 89.741L94.8436 101.022C94.8436 101.022 94.5728 108.242 87.9395 116.094C87.9395 116.094 91.4141 123.313 90.286 130.037C89.203 136.761 61.0906 129.18 61.0906 129.18C61.0906 129.18 62.1736 118.575 62.1285 109.731C57.8417 103.684 61.8577 99.894 61.8577 99.894Z' fill='%23FDEDEE'/%3E%3Cpath d='M86.2708 88.8384C86.2708 88.8384 73.8165 117.583 75.4861 144.341C75.4861 144.341 87.3086 145.424 96.3786 141.498L91.0539 115.597C91.0539 115.597 95.1151 106.753 95.6115 105.038C97.1006 99.8036 99.5824 92.6288 95.3859 91.23C91.1442 89.8311 86.2708 88.8384 86.2708 88.8384Z' fill='%23FC6A5A'/%3E%3Cpath d='M102.694 115.056L101.881 115.642L94.481 128.638C94.481 128.638 94.0297 125.75 93.3529 125.75C92.6309 125.75 81.8913 129.18 93.2175 126.923C93.2175 126.923 78.2814 131.752 93.3529 128.458C93.3529 128.458 80.4925 132.744 93.1724 129.947C93.1724 129.947 81.7559 134.098 92.9016 130.985C92.9016 130.985 92.9919 133.737 95.4286 133.196C97.8653 132.699 111.042 118.756 110.094 116.725C109.101 114.74 102.694 115.056 102.694 115.056Z' fill='%23F6BFB3'/%3E%3Cpath d='M86.2676 88.8385C86.2676 88.8385 97.5035 90.0117 100.707 92.9448C103.911 95.8779 112.846 114.785 112.214 117.222C111.582 119.658 98.5865 131.932 98.5865 131.932L94.3899 127.149L101.339 114.018L93.8936 103.369L86.2676 88.8385Z' fill='%23FC6A5A'/%3E%3Cpath d='M69.9818 87.891C69.9818 87.891 64.4315 119.613 65.5145 142.175C65.5145 142.175 56.5348 141.002 54.0078 135.993C54.0078 135.993 60.3703 119.523 60.9118 111.265C60.9118 111.265 56.5348 107.069 60.0996 98.2696C64.3864 87.7105 63.3937 89.1545 63.3937 89.1545L69.9818 87.891Z' fill='%23FC6A5A'/%3E%3Cpath d='M50.487 111.626L51.209 112.303L56.8495 126.111C56.8495 126.111 57.6617 123.314 58.3837 123.404C59.1057 123.539 69.3038 128.277 58.3837 124.577C58.3837 124.577 72.5528 131.346 58.0227 126.111C58.0227 126.111 70.2063 132.068 58.0227 127.645C58.0227 127.645 68.8074 133.241 58.1581 128.683C58.1581 128.683 57.7069 131.391 55.3604 130.579C53.0139 129.766 41.778 114.198 42.9964 112.348C44.1696 110.498 50.487 111.626 50.487 111.626Z' fill='%23F6BFB3'/%3E%3Cpath d='M69.9804 87.8908C69.9804 87.8908 61.4068 87.3042 57.7066 89.5604C53.3296 92.2679 40.4691 110.002 40.785 112.484C41.0558 115.01 52.3819 128.864 52.3819 128.864L57.1651 124.667L51.9758 110.769L60.7299 101.157L69.9804 87.8908Z' fill='%23FC6A5A'/%3E%3Cpath d='M77.5598 78.1159C74.7159 80.4623 71.2607 78.9432 69.8887 77.8903C70.45 78.5671 72.1339 80.5977 74.0049 80.5977C75.5017 80.5977 76.9985 78.9432 77.5598 78.1159Z' fill='%23DF917F'/%3E%3C/svg%3E");
    background-size: 500px;
    background-position: top 20px right 100px; }
    .footer-form__wholesalers .btn {
      margin-top: 64px;
      padding: 14px 30px; }
  @media (max-width: 1199px) {
    div.footer-form {
      background-position: top right -20px; 
      padding-left: 40px;
    }
      .footer-form__wholesalers {
        background-position: top 10px right 20px; } }
  @media (max-width: 991px) {
    img.ask-img{
      right: -80px;
    }
    .footer-form {
      margin-top: 48px;
      background-position: top 24px left;
      background-size: 324px;
      padding-top: 140px; }
      .footer-form__wholesalers {
        margin-top: 40px;
        background-position: top 28px left 10px; }
      .footer-form__title {
        font-size: 28px; }
      .footer-form__text {
        font-size: 16px;
        margin-top: 4px; }
      .footer-form .btn {
        margin-top: 24px; } }
  @media (max-width: 559px) {
    .footer-form {
      background-position: top 24px center;
      padding: 30px 15px 24px; 
    }
      .footer-form .btn {
        margin-top: 24px;
        width: 100%;
        text-align: center; } }

.page--contacts .ymap {
  width: 100%;
  height: 414px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  overflow: hidden; }
.page--contacts .footer-form {
  margin-top: 36px; }
@media (max-width: 767px) {
  .page--contacts .ymap {
    height: 400px; }
  .page--contacts .footer-form {
    margin-top: 40px; } }
.page--contacts .contacts-wrap {
  max-width: 1164px;
  font-weight: 500;
  font-size: 20px;
  line-height: 120%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .page--contacts .contacts-wrap .contacts-address {
    margin-bottom: 40px; }
    .page--contacts .contacts-wrap .contacts-address span {
      display: block;
      color: #A3A3A3;
      margin-top: 6px; }
  .page--contacts .contacts-wrap .contacts-phone {
    margin-bottom: 34px;
    margin-right: 24px; }
    .page--contacts .contacts-wrap .contacts-phone a {
      display: block;
      margin-bottom: 6px; }
  .page--contacts .contacts-wrap .contacts-social {
    margin-bottom: 40px;
    margin-right: 24px; }
    .page--contacts .contacts-wrap .contacts-social a {
      margin-right: 24px;
      color: #A3A3A3;
      letter-spacing: -0.02em; }
      .page--contacts .contacts-wrap .contacts-social a:last-of-type {
        margin-right: 0; }
      @media (min-width: 1024px) {
        .page--contacts .contacts-wrap .contacts-social a:hover {
          color: #2F2F2F; } }
    @media (max-width: 991px) {
      .page--contacts .contacts-wrap .contacts-social {
        margin-right: 0; } }
  .page--contacts .contacts-wrap .contacts-email {
    margin-top: 6px; }
  .page--contacts .contacts-wrap a {
    text-decoration: none;
    color: #2F2F2F; }

.page-content.page--about .title {
  margin: 40px 0 14px; 
}

.page-content.page--about .title svg {
	width: 873px;
	height: 126px;
}

  @media (max-width: 1439px) {
    .page-content.page--about .title {
      margin: 36px 0 26px; 
	}
	/*
      .page-content.page--about .title svg {
        width: 873px;
        height: 126px; 
	} */
	
   .page-content.page--about .title svg {
        width: 640px;
        height: 88px;
    }	
}
  @media (max-width: 991px) {
    .page-content.page--about .title {
      display: none; } 
	}
	

.page-content.page--about .title-mobile {
  margin: 32px 0 50px;
  display: none; }
  @media (max-width: 991px) {
    .page-content.page--about .title-mobile {
      display: block; } }
.page-content.page--about .main-advantages {
  margin-top: 144px; }
  @media (max-width: 1439px) {
    .page-content.page--about .main-advantages {
      margin-top: 78px; } }
.page-content.page--about .footer-form {
  margin-top: 48px; }

.about-partners-wrap svg {
  display: block;
  margin: 134px auto 54px; 
  width: 540px;
  height: 178px;
  }
  @media (max-width: 1439px) {
    .about-partners-wrap svg {
      margin: 124px auto 50px;
      width: 469px;
      height: 155px; } }
  @media (max-width: 991px) {
    .about-partners-wrap svg {
      margin: 46px auto 30px;
      width: 346px;
      height: 114px; } }

.about_blocks {
  margin: 0 -6px; }

.about_blocks__item {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; }
  .about_blocks__item:nth-child(even) {
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-box-direction: reverse;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse; }
  @media (max-width: 991px) {
    .about_blocks__item {
      margin: 0;
      display: block; } }

.about_blocks__text {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-align: end;
  -moz-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  background-color: #F5F5F5;
  background-image: url("data:image/svg+xml,%3Csvg width='329' height='295' viewBox='0 0 329 295' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-24.5805 125.416C-30.3678 49.6509 29.016 -54.4521 102.445 -85.7932C102.445 -85.7932 133.561 -64.1589 151.123 -25.0145C165.517 7.05364 169.662 49.9962 160.575 82.9162C146.442 73.4218 128.059 71.3531 111.841 79.0848C100.814 84.3429 92.6536 93.2475 88.051 103.751C85.7103 100.597 83.0643 97.2222 80.0271 93.6529C59.3656 69.3689 47.7556 60.5863 32.9591 52.0437C31.414 51.1553 38.0591 22.7702 67.5327 -14.1901C41.5737 9.57795 31.6245 23.68 17.2616 43.1913C0.289444 68.1396 -13.4688 95.7022 -24.5805 125.416ZM173.977 96.0751C177.681 95.6359 181.696 95.0565 186.045 94.2456C216.721 88.5189 229.821 82.7977 244.261 74.1376C245.768 73.2339 266.681 93.712 283.813 138.743C276.199 103.619 269.037 87.581 259.424 64.8802C246.438 37.05 229.669 10.7105 209.786 -14.4017C277.017 19.5055 336.734 125.484 327.763 206.41C327.763 206.41 294.27 222.726 252.466 218.064C218.2 214.251 179.654 195.785 156.073 170.803C180.314 158.76 190.327 128.92 178.428 103.745C177.139 101.017 175.646 98.4621 173.977 96.0751ZM139.277 175.646C137.766 179.314 136.218 183.373 134.711 187.896C124.695 217.904 123.206 232.41 123.563 249.607C123.604 251.4 96.0439 259.309 49.4396 251.236C82.9964 262.599 100.107 264.542 124.066 267.747C154.034 270.622 184.573 269.39 215.579 264.776C154.131 306.636 35.0412 304.75 -29.4244 255.173C-29.4244 255.173 -27.047 217.226 -2.80458 182.738C16.993 154.566 51.2249 130.149 83.8052 122.123C83.4641 130.245 85.0396 138.598 88.7711 146.495C98.2613 166.573 118.847 177.674 139.277 175.646ZM121.816 100.182C108.404 106.579 102.811 122.926 109.322 136.699C115.83 150.47 131.978 156.449 145.388 150.055C158.797 143.66 164.393 127.312 157.883 113.541C151.374 99.7679 135.226 93.7893 121.816 100.182Z' fill='%23EBEBEB' fill-opacity='0.57'/%3E%3C/svg%3E");
  background-position: top left;
  background-repeat: no-repeat;
  margin: 6px;
  width: 50%;
  padding: 18px 20px;
  font-weight: 500;
  font-size: 30px;
  line-height: 120%;
  letter-spacing: -0.03em; }
  @media (max-width: 1439px) {
    .about_blocks__text {
      padding: 16px 18px;
      font-size: 24px;
      background-size: 260px; } }
  @media (max-width: 991px) {
    .about_blocks__text {
      font-size: 18px;
      padding: 10px 12px;
      min-height: 260px;
      margin: 0 0 15px;
      max-width: 666px;
      width: 100%;
      background-size: 192px; } }

.about_blocks__picture {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  margin: 6px;
  width: 50%;
  overflow: hidden; }
  .about_blocks__picture img {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    display: block; }
  @media (max-width: 991px) {
    .about_blocks__picture {
      margin: 0 0 15px;
      width: 100%; } }

.partners-city-line {
  font-weight: 600;
  font-size: 36px;
  line-height: 130%;
  letter-spacing: -0.03em;
  color: #DFDFDF;
  margin-bottom: 16px;
  white-space: nowrap; }
  .partners-city-line .inner {
    display: inline; }
  .partners-city-line span {
    margin: 0 20px;
    cursor: default;
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -ms-transition: 0.8s;
    -o-transition: 0.8s;
    transition: 0.8s; }
    .partners-city-line span:hover {
      color: #2F2F2F; }
  @media (max-width: 1439px) {
    .partners-city-line {
      font-size: 32px;
      margin-bottom: 12px; }
      .partners-city-line span {
        margin: 0 18px; } }
  @media (max-width: 991px) {
    .partners-city-line {
      font-size: 20px;
      margin-bottom: 6px; }
      .partners-city-line span {
        margin: 0 8px;
        color: #2F2F2F; } }

.page-plug {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -moz-box-direction: normal;
  -moz-box-orient: vertical;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  position: relative; }
  .page-plug svg {
    margin-top: 144px;
    max-width: 546px; }
  .page-plug .cloud {
    position: absolute;
    top: 138px;
    margin-right: -760px; }
    .page-plug .cloud svg {
      margin-top: 0;
      max-width: none; }
  .page-plug .empty__wrap .empty__header {
    font-size: 50px;
    font-weight: 600;
    line-height: 120%;
    letter-spacing: -1.5px;
    margin-top: 78px; }
  @media (max-width: 1099px) {
    .page-plug .cloud {
      position: absolute;
      top: 200px;
      margin-right: -480px; }
      .page-plug .cloud svg {
        width: 161px;
        height: 132px; } }
  @media (max-width: 767px) {
    .page-plug {
      padding: 15px; }
      .page-plug .empty__wrap .empty__header {
        font-size: 24px;
        margin-top: 40px; }
      .page-plug svg {
        margin-top: 30px; }
      .page-plug .cloud {
        position: relative;
        top: 0;
        margin-top: 80px;
        margin-right: 200px;
        left: 50%; }
        .page-plug .cloud svg {
          margin-top: 0;
          max-width: none; } }

.page--catalog .errortext {
  display: none; }

/*# sourceMappingURL=template.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/catalog.css?173260847736728*/
.catalog-section a {
	text-decoration: none;
}

.catalog-section .product-items-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -10px;
}

.catalog-section .product-item-container {
	position: relative;
	display: flex;
	flex-direction: column;
	width: calc(20% - 20px);
	margin: 0 10px 20px;
	padding: 14px;
	user-select: none;
	border-radius: 12px;
	box-shadow: 0 4px 16px rgba(0, 0, 0, 0.04);
	background: #ffffff;
}

.catalog-section .product-item-image-wrapper {
	margin-bottom: 12px;
	display: block;
	position: relative;
}

.catalog-section .product-item-image-original {
	width: 100%;
	padding-top: 89%;
	display: block;
	background-color: #eff0f1;
	background-size: cover;
	background-position: center;
	overflow: hidden;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.catalog-section .product-item__favorite {
	width: 24px;
	height: 24px;
	position: absolute;
	z-index: 3;
	right: 24px;
	top: 24px;
	cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5865 3.27896C8.8334 2.17052 11.3589 4.59212 12.0003 6.56082C12.6416 4.59212 15.1666 2.17052 18.4135 3.27896C21.2997 4.26427 22.2618 7.21688 21.9411 9.8404C21.6204 12.4639 17.7727 17.7201 12.0003 21C6.22788 17.7201 2.37962 12.4639 2.05893 9.8404C1.73824 7.21688 2.70031 4.26427 5.5865 3.27896Z' fill='white'/%3E%3Cpath d='M12.0003 6.56082L12.7134 6.79314C12.6128 7.10187 12.325 7.31082 12.0003 7.31082C11.6756 7.31082 11.3877 7.10187 11.2872 6.79314L12.0003 6.56082ZM5.5865 3.27896L5.34419 2.56918V2.56918L5.5865 3.27896ZM2.05893 9.8404L1.31447 9.9314L2.05893 9.8404ZM12.0003 21L12.3708 21.6521C12.141 21.7826 11.8595 21.7826 11.6297 21.6521L12.0003 21ZM18.4135 3.27896L18.1712 3.98874L18.4135 3.27896ZM21.9411 9.8404L22.6855 9.9314L21.9411 9.8404ZM11.2872 6.79314C11.0207 5.97514 10.3391 5.01841 9.36705 4.39823C8.41848 3.79302 7.21144 3.51673 5.82881 3.98874L5.34419 2.56918C7.20847 1.93275 8.88762 2.31304 10.1739 3.13369C11.4366 3.93938 12.3385 5.1778 12.7134 6.32849L11.2872 6.79314ZM5.82881 3.98874C3.41256 4.81361 2.50579 7.31481 2.80339 9.7494L1.31447 9.9314C0.970692 7.11896 1.98806 3.71492 5.34419 2.56918L5.82881 3.98874ZM2.80339 9.7494C2.93667 10.8398 3.86187 12.6707 5.55948 14.6917C7.23065 16.6811 9.56824 18.7555 12.3708 20.3479L11.6297 21.6521C8.6599 19.9646 6.18717 17.771 4.41094 15.6565C2.66115 13.5734 1.50188 11.4645 1.31447 9.9314L2.80339 9.7494ZM11.2872 6.32849C11.662 5.17785 12.5637 3.93942 13.8264 3.13371C15.1125 2.31303 16.7915 1.93275 18.6558 2.56918L18.1712 3.98874C16.7886 3.51673 15.5817 3.79303 14.6332 4.39821C13.6614 5.01837 12.9799 5.97509 12.7134 6.79314L11.2872 6.32849ZM18.6558 2.56918C22.0119 3.71492 23.0293 7.11896 22.6855 9.9314L21.1966 9.7494C21.4942 7.31481 20.5874 4.81361 18.1712 3.98874L18.6558 2.56918ZM22.6855 9.9314C22.4981 11.4645 21.339 13.5734 19.5893 15.6565C17.8132 17.771 15.3406 19.9646 12.3708 21.6521L11.6297 20.3479C14.4323 18.7555 16.7697 16.6811 18.4408 14.6917C20.1382 12.6708 21.0633 10.8398 21.1966 9.7494L22.6855 9.9314Z' fill='%232F2F2F'/%3E%3C/svg%3E");
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	display: none;
}

.catalog-section .product-item__favorite.show {
	display: block;
}

.catalog-section .product-item__favorite.active {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5865 3.27896C8.8334 2.17052 11.3589 4.59212 12.0003 6.56082C12.6416 4.59212 15.1666 2.17052 18.4135 3.27896C21.2997 4.26427 22.2618 7.21688 21.9411 9.8404C21.6204 12.4639 17.7727 17.7201 12.0003 21C6.22788 17.7201 2.37962 12.4639 2.05893 9.8404C1.73824 7.21688 2.70031 4.26427 5.5865 3.27896Z' fill='%232F2F2F'/%3E%3Cpath d='M12.0003 6.56082L12.7134 6.79314C12.6128 7.10187 12.325 7.31082 12.0003 7.31082C11.6756 7.31082 11.3877 7.10187 11.2872 6.79314L12.0003 6.56082ZM5.5865 3.27896L5.34419 2.56918V2.56918L5.5865 3.27896ZM2.05893 9.8404L1.31447 9.9314L2.05893 9.8404ZM12.0003 21L12.3708 21.6521C12.141 21.7826 11.8595 21.7826 11.6297 21.6521L12.0003 21ZM18.4135 3.27896L18.1712 3.98874L18.4135 3.27896ZM21.9411 9.8404L22.6855 9.9314L21.9411 9.8404ZM11.2872 6.79314C11.0207 5.97514 10.3391 5.01841 9.36705 4.39823C8.41848 3.79302 7.21144 3.51673 5.82881 3.98874L5.34419 2.56918C7.20847 1.93275 8.88762 2.31304 10.1739 3.13369C11.4366 3.93938 12.3385 5.1778 12.7134 6.32849L11.2872 6.79314ZM5.82881 3.98874C3.41256 4.81361 2.50579 7.31481 2.80339 9.7494L1.31447 9.9314C0.970692 7.11896 1.98806 3.71492 5.34419 2.56918L5.82881 3.98874ZM2.80339 9.7494C2.93667 10.8398 3.86187 12.6707 5.55948 14.6917C7.23065 16.6811 9.56824 18.7555 12.3708 20.3479L11.6297 21.6521C8.6599 19.9646 6.18717 17.771 4.41094 15.6565C2.66115 13.5734 1.50188 11.4645 1.31447 9.9314L2.80339 9.7494ZM11.2872 6.32849C11.662 5.17785 12.5637 3.93942 13.8264 3.13371C15.1125 2.31303 16.7915 1.93275 18.6558 2.56918L18.1712 3.98874C16.7886 3.51673 15.5817 3.79303 14.6332 4.39821C13.6614 5.01837 12.9799 5.97509 12.7134 6.79314L11.2872 6.32849ZM18.6558 2.56918C22.0119 3.71492 23.0293 7.11896 22.6855 9.9314L21.1966 9.7494C21.4942 7.31481 20.5874 4.81361 18.1712 3.98874L18.6558 2.56918ZM22.6855 9.9314C22.4981 11.4645 21.339 13.5734 19.5893 15.6565C17.8132 17.771 15.3406 19.9646 12.3708 21.6521L11.6297 20.3479C14.4323 18.7555 16.7697 16.6811 18.4408 14.6917C20.1382 12.6708 21.0633 10.8398 21.1966 9.7494L22.6855 9.9314Z' fill='white'/%3E%3C/svg%3E");
}

.catalog-section .product-item-title {
	font-weight: 400;
	font-size: 15px;
	line-height: 140%;
	color: #2f2f2f;
	margin-bottom: 12px;
	display: block;
}

.catalog-section .product-item-buy-wrap {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	gap: 8px;
	margin-top: auto;
}

.catalog-section .product-item-price-current {
	font-weight: 600;
	font-size: 18px;
	line-height: 120%;
}

.catalog-section .product-item-price-container {
	max-width: calc(100% - 140px);
}

.catalog-section .product-item-price-container .product-item-price-old {
	text-decoration-line: line-through;
	font-weight: 500;
	font-size: 13px;
	line-height: 120%;
	color: #a3a3a3;
}

.catalog-section .product-item-price-container span {
	display: block;
}

.catalog-section .product-item-buttons-container {
}

.catalog-section .product-item-buttons-container button, .catalog-section .product-item-buttons-container a {
	padding: 10px 16px;
	display: inline-block;
}

.catalog-section .product-item-buttons-container button.hide {
	display: none;
}

.catalog-section .product-item-info-wrap {
	margin-bottom: 6px;
	font-weight: 500;
	font-size: 14px;
	line-height: 120%;
}

.catalog-section .product-item-info-wrap .product-item-article {
	color: #a3a3a3;
}

.catalog-section .product-item-info-wrap .product-item-available {
	color: #08a518;
	white-space: nowrap;
	display: inline-block;
	padding: 7px 10px;
	background: rgba(8, 165, 24, 0.08);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 12px;
}

.catalog-section .product-item-info-wrap .product-itemstock {
	color: white;
	white-space: nowrap;
	display: inline-block;
	padding: 7px 10px;
	background: #EE1122;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 12px;
}

.catalog-element .product-itemstock {
	color: white;
	white-space: nowrap;
	display: inline-block;
	padding: 7px 10px;
	background: #EE1122;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 12px;
}



.catalog-section .product-item-info-wrap .product-item-available--not {
	color: #7c7c7c;
	background: #eff0f1;
}

.catalog-section .product-items-wrap--slider {
	margin: 0;
	padding-bottom: 20px;
}

.catalog-section .product-items-wrap--slider .product-item-container {
	margin: 0;
	height: 100%;
	width: 100%;
}

.catalog-section .product-items-wrap--slider .product-item-info-wrap,
.catalog-section .product-items-wrap--slider .product-item-price-container {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.catalog-section .catalog-item__counter-wrap {
	display: none;
}

.catalog-section .catalog-item__counter-wrap.visible {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.catalog-section .catalog-item__btn-minus,
.catalog-section .catalog-item__btn-plus {
	width: 33px;
	height: 38px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: block;
	cursor: pointer;
	background: #eff0f1 url("data:image/svg+xml,%3Csvg width='14' height='2' viewBox='0 0 14 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H13' stroke='%232F2F2F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.catalog-section .catalog-item__btn-minus.disabled,
.catalog-section .catalog-item__btn-plus.disabled {
	opacity: 0.6;
	cursor: default;
}

.catalog-section .catalog-item__btn-plus {
	background: #eff0f1 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='M7 1V13M1 7H13' stroke='%232F2F2F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center;
}

.catalog-section .catalog-item__amount-field {
	width: 41px;
	height: 38px;
	background: transparent;
	text-align: center;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
}

.catalog-section .product-item-recommended-retail-price {
	display: block;
	width: 100%;
	margin-top: 16px;
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	background-color: #FFA800;
	border-radius: 6px;
}

.catalog-section .product-item-recommended-retail-price span {
	margin-left: 4px;
}

.catalog-section .product-item-percent {
	display: block;
	width: 100%;
	margin-top: 16px;
	text-align: center;
	font-size: 16px;
	font-weight: 600;
	background-color: #EE1122;
	border-radius: 6px;
	color: white;
}

.catalog-section .product-item-percent span {
	margin-left: 4px;
}


.catalog-section-list-wrap .tns-ovh {
	overflow: visible;
}

.catalog-section-list {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-bottom: 24px;
}

.catalog-section-list .catalog-section-list-item-wrap {
	padding-right: 12px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.catalog-section-list .catalog-section-list-item-wrap:last-of-type {
	padding-right: 0;
}

.catalog-section-list .catalog-section-list-item {
	background: #ffffff;
	-webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.04);
	-moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.04);
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.04);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-decoration: none;
	font-weight: 600;
	font-size: 12px;
	line-height: 110%;
	color: #2f2f2f;
	display: inline-block;
	padding: 10px 16px;
	text-align: center;
}

.catalog-section-list .catalog-section-list-item-title {
	height: 26px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.catalog-section-list .catalog-section-list-item-img {
	min-width: 68px;
	width: 68px;
	height: 48px;
	margin: 0 auto 6px;
	background-size: cover;
	background-position: center;
}

.catalog-section-first-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 36px -20px 0;
}

.catalog-section-first-wrap a {
	text-decoration: none;
}

.catalog-section-first-wrap .catalog-section-list-wrap {
	width: calc(50% - 40px);
	margin: 0 20px 80px;
}

.catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-link {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	font-weight: 500;
	font-size: 24px;
	line-height: 120%;
	letter-spacing: -0.03em;
	color: #2f2f2f;
	margin-bottom: 32px;
}

.catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
	width: 66px;
	height: 66px;
	-webkit-box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.06);
	box-shadow: 0px 2px 16px rgba(0, 0, 0, 0.06);
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background-color: #ffffff;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 16px;
}

.catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img.no-photo {
	background-size: 84%;
}

.catalog-section-first-wrap .catalog-subsection-list {
	display: -moz-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.catalog-section-first-wrap .catalog-subsection-list .catalog-section-list-item {
	margin: 0 8px 8px 0;
}

.catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
	display: block;
	padding: 7px 9px;
	margin-bottom: 0;
	color: #2f2f2f;
	background: #eff0f1;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	letter-spacing: 0;
	white-space: nowrap;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.lazy-load-wrap {
	margin-top: 50px;
	text-align: center;
}

.lazy-load-wrap button {
	width: 334px;
	height: 46px;
	text-align: center;
	background: #eff0f1;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-weight: 600;
	font-size: 16px;
	line-height: 120%;
	cursor: pointer;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	color: #2f2f2f;
}

.lazy-load-wrap button:hover {
	background: #e6e6e6;
}

.pagination-wrap {
	margin-top: 24px;
}

.pagination-wrap .modern-page-navigation {
	text-align: center;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.pagination-wrap .modern-page-navigation a, .pagination-wrap .modern-page-navigation span {
	border: none;
	width: 40px;
	height: 40px;
	display: inline-block;
	margin: 0 1px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-weight: 500;
	font-size: 15px;
	line-height: 120%;
	color: #2f2f2f;
	padding: 11px 0;
	text-decoration: none;
}

.pagination-wrap .modern-page-navigation span.modern-page-current {
	background: #eff0f1;
}

.pagination-wrap .modern-page-navigation .modern-page-previous {
	padding: 0;
	transform: rotate(180deg);
}

.pagination-wrap .modern-page-navigation .modern-page-next {
	padding: 0;
}

.catalog-element {
	margin-top: 24px;
	width: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.catalog-element .catalog-element__info-wrap {
	width: 100%;
}

.catalog-element .catalog-element__slider-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-direction: reverse;
	-webkit-box-orient: horizontal;
	-moz-box-direction: reverse;
	-moz-box-orient: horizontal;
	-webkit-flex-direction: row-reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
	margin-right: 22px;
	height: 482px;
}

.catalog-element .catalog-element__slider-item {
	width: 482px !important;
	min-width: 482px;
	height: 482px;
	background-color: #eff0f1;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border: none;
}

.catalog-element .catalog-element__slider-thumbnails {
	margin-right: 18px;
	overflow-y: scroll;
	-ms-overflow-style: none;
}

.catalog-element .catalog-element__slider-thumbnails::-webkit-scrollbar {
	width: 0;
}

.catalog-element .catalog-element__slider-thumbnails .catalog-element__slider-item {
	width: 82px !important;
	min-width: 82px;
	height: 82px;
	margin-bottom: 18px;
}

.catalog-element .catalog-element__slider-thumbnails .catalog-element__slider-item:last-of-type {
	margin-bottom: 0;
}

.catalog-element .catalog-element__vendor {
	font-weight: 500;
	font-size: 14px;
	line-height: 120%;
	color: #a3a3a3;
	margin-top: 12px;
}

.catalog-element .catalog-element__title {
	font-weight: 500;
	font-size: 24px;
	line-height: 120%;
	letter-spacing: -0.03em;
	margin-top: 12px;
}

.catalog-element .catalog-element__properties {
	margin-top: 32px;
}

.catalog-element .catalog-element__property-item {
	display: table-row;
}

.catalog-element .catalog-element__property-item .cell {
	display: table-cell;
	width: 60%;
	position: relative;
	vertical-align: bottom;
	padding-bottom: 8px;
	padding-left: 4px;
}

.catalog-element .catalog-element__property-item .cell-first {
	min-width: 214px;
	width: 40%;
	padding-left: 0;
	padding-right: 12px;
}

.catalog-element .catalog-element__property-item-name {
	width: 214px;
	padding-right: 4px;
	background: #fafafa;
}

.catalog-element .catalog-element__property-item-name:after {
	content: "";
	display: block;
	border-bottom: 2px dotted #a3a3a3;
	width: 100%;
	position: absolute;
	bottom: 13px;
	z-index: -1;
}

.catalog-element .catalog-element__aval {
	margin-top: 28px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	font-weight: 500;
}

.catalog-element .catalog-element__store-list {
	margin-left: 12px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: start;
	-moz-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	position: relative;
	overflow: hidden;
}

.catalog-element .catalog-element__store-list.preloader:before {
	content: "";
	display: block;
	position: absolute;
	z-index: 3;
	height: 300%;
	top: -80%;
	width: 45px;
	background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));
	animation: flareAnimation 1.6s infinite linear;
	transform: rotate(45deg);
}

@keyframes flareAnimation {
	0% {
		left: -20%;
	}
	100% {
		left: 120%;
	}
}

.catalog-element .catalog-element__store-list span {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width: 130px;
	height: 30px;
	padding: 7px 10px;
	margin: 4px;
	background: #d0d0d0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size: 14px;
	line-height: 120%;
}

.catalog-element .catalog-element__store-list span.not-avail {
	width: auto;
	height: 30px;
	background: #eff0f1;
	color: #7c7c7c;
}

.catalog-element .catalog-element__store-list span.avail {
	width: auto;
	height: 30px;
	background: rgba(8, 165, 24, 0.08);
	color: #08a518;
}

.catalog-element .catalog-element__basket-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	margin-top: 30px;
}

.catalog-element .catalog-element__price {
	font-weight: 600;
	font-size: 18px;
	line-height: 120%;
	margin-right: 10px;
	min-width: 104px;
}

.catalog-element .catalog-element__old-price {
	font-weight: 500;
	font-size: 13px;
	line-height: 120%;
	display: block;
	color: #a3a3a3;
	height: 16px;
	text-decoration-line: line-through;
}

.catalog-element .catalog-element__btn-buy1click {
	text-decoration: none;
	padding: 14px 20px;
	margin: 0 12px 0 0;
}

.catalog-element .catalog-element__btn-add2cart {
	padding: 15px 20px;
	text-align: center;
	min-width: 120px;
	margin: 0 10px 0 0;
}

.catalog-element .catalog-element__btn-add2cart.hide {
	display: none;
}

.catalog-element .catalog-element__btn-subscribe {
	padding: 15px 20px;
	text-align: center;
	min-width: 120px;
	margin: 0 10px 0 0;
}

.catalog-element .catalog-element__favorite {
	width: 24px;
	height: 24px;
	cursor: pointer;
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0003 6.56082L12.7134 6.79314C12.6128 7.10187 12.325 7.31082 12.0003 7.31082C11.6756 7.31082 11.3877 7.10187 11.2872 6.79314L12.0003 6.56082ZM5.58651 3.27896L5.82881 3.98874L5.58651 3.27896ZM12.0003 21L12.3708 21.6521C12.141 21.7826 11.8595 21.7826 11.6298 21.6521L12.0003 21ZM18.4135 3.27896L18.1712 3.98874L18.4135 3.27896ZM11.2872 6.79314C11.0207 5.97514 10.3391 5.01841 9.36706 4.39823C8.41849 3.79302 7.21145 3.51673 5.82881 3.98874L5.3442 2.56918C7.20847 1.93275 8.88763 2.31304 10.1739 3.13369C11.4367 3.93938 12.3385 5.1778 12.7134 6.32849L11.2872 6.79314ZM5.82881 3.98874C3.41256 4.81362 2.50579 7.31481 2.80339 9.7494L1.31447 9.9314C0.97069 7.11896 1.98806 3.71492 5.3442 2.56918L5.82881 3.98874ZM2.80339 9.7494C2.93667 10.8398 3.86187 12.6707 5.55949 14.6917C7.23066 16.6811 9.56825 18.7555 12.3708 20.3479L11.6298 21.6521C8.65991 19.9646 6.18717 17.771 4.41094 15.6565C2.66115 13.5734 1.50188 11.4645 1.31447 9.9314L2.80339 9.7494ZM11.2872 6.32849C11.662 5.17785 12.5637 3.93942 13.8264 3.13371C15.1125 2.31303 16.7916 1.93275 18.6558 2.56918L18.1712 3.98874C16.7886 3.51673 15.5817 3.79303 14.6333 4.39821C13.6614 5.01837 12.9799 5.97509 12.7134 6.79314L11.2872 6.32849ZM18.6558 2.56918C22.012 3.71492 23.0293 7.11896 22.6856 9.9314L21.1966 9.7494C21.4942 7.31481 20.5875 4.81362 18.1712 3.98874L18.6558 2.56918ZM22.6856 9.9314C22.4982 11.4645 21.339 13.5734 19.5894 15.6565C17.8133 17.771 15.3407 19.9646 12.3708 21.6521L11.6298 20.3479C14.4323 18.7555 16.7698 16.6811 18.4408 14.6917C20.1383 12.6708 21.0634 10.8398 21.1966 9.7494L22.6856 9.9314Z' fill='%232F2F2F'/%3E%3C/svg%3E");
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	display: none;
}

.catalog-element .catalog-element__favorite.show {
	display: block;
}

.catalog-element .catalog-element__favorite.active {
	background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5865 3.27896C8.8334 2.17052 11.3589 4.59212 12.0003 6.56082C12.6416 4.59212 15.1666 2.17052 18.4135 3.27896C21.2997 4.26427 22.2618 7.21688 21.9411 9.8404C21.6204 12.4639 17.7727 17.7201 12.0003 21C6.22788 17.7201 2.37962 12.4639 2.05893 9.8404C1.73824 7.21688 2.70031 4.26427 5.5865 3.27896Z' fill='%232F2F2F'/%3E%3Cpath d='M12.0003 6.56082L12.7134 6.79314C12.6128 7.10187 12.325 7.31082 12.0003 7.31082C11.6756 7.31082 11.3877 7.10187 11.2872 6.79314L12.0003 6.56082ZM5.5865 3.27896L5.34419 2.56918V2.56918L5.5865 3.27896ZM2.05893 9.8404L1.31447 9.9314L2.05893 9.8404ZM12.0003 21L12.3708 21.6521C12.141 21.7826 11.8595 21.7826 11.6297 21.6521L12.0003 21ZM18.4135 3.27896L18.1712 3.98874L18.4135 3.27896ZM21.9411 9.8404L22.6855 9.9314L21.9411 9.8404ZM11.2872 6.79314C11.0207 5.97514 10.3391 5.01841 9.36705 4.39823C8.41848 3.79302 7.21144 3.51673 5.82881 3.98874L5.34419 2.56918C7.20847 1.93275 8.88762 2.31304 10.1739 3.13369C11.4366 3.93938 12.3385 5.1778 12.7134 6.32849L11.2872 6.79314ZM5.82881 3.98874C3.41256 4.81361 2.50579 7.31481 2.80339 9.7494L1.31447 9.9314C0.970692 7.11896 1.98806 3.71492 5.34419 2.56918L5.82881 3.98874ZM2.80339 9.7494C2.93667 10.8398 3.86187 12.6707 5.55948 14.6917C7.23065 16.6811 9.56824 18.7555 12.3708 20.3479L11.6297 21.6521C8.6599 19.9646 6.18717 17.771 4.41094 15.6565C2.66115 13.5734 1.50188 11.4645 1.31447 9.9314L2.80339 9.7494ZM11.2872 6.32849C11.662 5.17785 12.5637 3.93942 13.8264 3.13371C15.1125 2.31303 16.7915 1.93275 18.6558 2.56918L18.1712 3.98874C16.7886 3.51673 15.5817 3.79303 14.6332 4.39821C13.6614 5.01837 12.9799 5.97509 12.7134 6.79314L11.2872 6.32849ZM18.6558 2.56918C22.0119 3.71492 23.0293 7.11896 22.6855 9.9314L21.1966 9.7494C21.4942 7.31481 20.5874 4.81361 18.1712 3.98874L18.6558 2.56918ZM22.6855 9.9314C22.4981 11.4645 21.339 13.5734 19.5893 15.6565C17.8132 17.771 15.3406 19.9646 12.3708 21.6521L11.6297 20.3479C14.4323 18.7555 16.7697 16.6811 18.4408 14.6917C20.1382 12.6708 21.0633 10.8398 21.1966 9.7494L22.6855 9.9314Z' fill='%232F2F2F'/%3E%3C/svg%3E");
}

.catalog-element .catalog-element__counter-wrap {
	display: none;
	margin-right: 10px;
}

.catalog-element .catalog-element__counter-wrap.visible {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.catalog-element .catalog-element__btn-minus,
.catalog-element .catalog-element__btn-plus {
	width: 40px;
	height: 48px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	display: block;
	cursor: pointer;
	background: #eff0f1 url("data:image/svg+xml,%3Csvg width='14' height='2' viewBox='0 0 14 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H13' stroke='%232F2F2F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.catalog-element .catalog-element__btn-minus.disabled,
.catalog-element .catalog-element__btn-plus.disabled {
	opacity: 0.6;
	cursor: default;
}

.catalog-element .catalog-element__btn-plus {
	background: #eff0f1 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='M7 1V13M1 7H13' stroke='%232F2F2F' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center;
}

.catalog-element .catalog-element__amount-field {
	width: 40px;
	height: 48px;
	background: transparent;
	text-align: center;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
}

.smartfilter {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: start;
	-moz-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	margin-bottom: 16px;
}

.smartfilter .smartfilter-items-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.smartfilter .smart-filter-parameters-box-title {
	background: #ffffff;
	white-space: nowrap;
	font-weight: 400;
	font-size: 15px;
	line-height: 120%;
	-webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 11px 40px 11px 14px;
	margin: 0 12px 12px 0;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: relative;
	-webkit-transition: 0.2s;
	-moz-transition: 0.2s;
	-ms-transition: 0.2s;
	-o-transition: 0.2s;
	transition: 0.2s;
}

.smartfilter .smart-filter-block {
	display: none;
	position: absolute;
	padding: 14px;
	background: #ffffff;
	-webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.08);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	z-index: 10;
	margin-top: -2px;
}

.smartfilter .smart-filter-angle {
	position: absolute;
	width: 16px;
	height: 19px;
	top: 12px;
	right: 14px;
}

.smartfilter .smart-filter-angle-down {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='19' viewBox='0 0 16 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 7L8 12L3 7' stroke='%23D0D0D0' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}

.smartfilter .smart-filter-angle-up {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='19' viewBox='0 0 16 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 12L8 7L3 12' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}

.smartfilter .bx-active .smart-filter-parameters-box-title {
	background: #2f2f2f;
	color: #ffffff;
}

.smartfilter .smart-filter-price input,
.smartfilter .smart-filter-input-group-number input {
	width: 140px;
	height: 48px;
	border: 1px solid #d0d0d0;
	padding: 14px;
	font-weight: 400;
	font-size: 15px;
	line-height: 120%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.smartfilter .smart-filter-price svg,
.smartfilter .smart-filter-input-group-number svg {
	margin: 3px 7px;
}

.smartfilter .smart-filter-popup-result {
	display: none;
}

.smartfilter .btn {
	height: 40px;
	font-size: 15px;
	line-height: 120%;
	padding: 0 14px;
	margin-right: 12px;
	-webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06) !important;
	-moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06) !important;
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06) !important;
}

.smartfilter .btn-link {
	background: #eff0f1;
}

.smartfilter .btn:disabled {
	opacity: 0.5;
	cursor: default;
}

.smartfilter .catalog-sort {
	margin-left: auto;
	padding-left: 24px;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	min-width: 184px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.smartfilter .catalog-sort .catalog-sort__header {
	font-size: 15px;
	height: 40px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: end;
	-moz-box-pack: end;
	-ms-flex-pack: end;
	-webkit-justify-content: flex-end;
	justify-content: flex-end;
	cursor: pointer;
	white-space: nowrap;
}

.smartfilter .catalog-sort .catalog-sort__header svg {
	margin-left: 12px;
	min-width: 10px;
}

.smartfilter .catalog-sort.bx-active svg {
	transform: rotate(180deg);
}

.smartfilter .catalog-sort .catalog-sort__list {
	background: #ffffff;
	-webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	min-width: 172px;
	padding: 1px 16px;
	margin-left: -12px;
	margin-top: 4px;
	position: absolute;
	z-index: 10;
	display: none;
}

.smartfilter .catalog-sort a.catalog-sort__item {
	text-decoration: none;
	white-space: nowrap;
	color: #2f2f2f;
	border: none;
	display: block;
	margin: 16px 0;
}

.smartfilter .catalog-sort a.catalog-sort__item--hidden {
	display: none;
}

.main-catalog-section-first-wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -20px;
}

.main-catalog-section-first-wrap a {
	text-decoration: none;
}

.main-catalog-section-first-wrap .catalog-section-list-wrap {
	width: calc(50% - 40px);
	margin: 100px 20px 0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-link {
	font-weight: 500;
	font-size: 30px;
	line-height: 120%;
	letter-spacing: -0.03em;
	color: #2f2f2f;
	margin-bottom: 24px;
	width: 100%;
}

.main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
	width: 200px;
	height: 200px;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 18px;
}

.main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img.no-photo {
	background-size: contain;
}

.main-catalog-section-first-wrap .catalog-subsection-list {
	display: -moz-inline-box;
	display: -webkit-inline-flex;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	max-height: 158px;
	overflow: hidden;
	max-width: calc(100% - 218px);
}

.main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-list-item {
	margin: 0 8px 8px 0;
}

.main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
	display: block;
	padding: 7px 9px;
	margin-bottom: 0;
	color: #2f2f2f;
	background: #ffffff;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	letter-spacing: 0;
	white-space: nowrap;
	-webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.main_need-products--slider .tns-controls {
	top: -130px;
}

.main_need-products--slider .catalog-section-wrap {
	display: none;
}

.main_need-products--slider .catalog-section-wrap.active {
	display: block;
}

.main_need-products--slider .filter__wrap {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-bottom: 20px;
}

.main_need-products--slider .filter__wrap .filter__item {
	padding: 7px 9px;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	margin: 0 8px 8px 0;
	background: #eff0f1;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
}

.main_need-products--slider .filter__wrap .filter__item:hover {
	background: #d0d0d0;
}

.main_need-products--slider .filter__wrap .filter__item.active {
	background: #2f2f2f;
	color: #ffffff;
	cursor: default;
}

.main_need-products--slider .filter__wrap .filter__item.active:hover {
	background: #2f2f2f;
	color: #ffffff;
}

.main_need-products--slider .catalog-block-header {
	font-weight: 600;
	font-size: 36px;
	line-height: 120%;
	letter-spacing: -0.03em;
	margin: 112px 0 24px;
}

.main_need-products--slider .product-items-wrap--slider {
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.main_need-products--slider .product-items-wrap--slider.preloader {
	position: relative;
}

.main_need-products--slider .product-items-wrap--slider.preloader:after {
	content: "";
	display: block;
	position: absolute;
	z-index: 3;
	background: #ffffff;
	opacity: 0.5;
	width: 100%;
	left: 0;
	top: 0;
	bottom: 0;
}

.main_need-products--slider .lazy-load-wrap {
	-webkit-box-ordinal-group: 6;
	-moz-box-ordinal-group: 6;
	-webkit-order: 5;
	-ms-flex-order: 5;
	order: 5;
}

/*# sourceMappingURL=catalog.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/basket.css?172718497612561*/
.basket-row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 0 -20px; }
  .basket-row h3 {
    margin: 0 0 40px; }

.basket-total {
  display: none; }

.basket-checkout-block-total {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  font-weight: 500;
  font-size: 18px;
  line-height: 120%;
  margin-bottom: 12px; }
  .basket-checkout-block-total-title {
    white-space: nowrap; }
  .basket-checkout-block-total-description {
    font-weight: 600;
    padding-left: 20px;
    text-align: right;
    white-space: nowrap; }

.basket-total-warning {
  margin-top: -10px;
  margin-bottom: 34px; }

.basket-checkout-container {
  width: 100%;
  max-width: 450px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
  background: #FFFFFF;
  padding: 24px;
  overflow: hidden;
  margin-left: auto;
  margin-top: 60px; }
  .basket-checkout-container .btn {
    display: block;
    width: 100%;
    padding: 15px 14px 14px;
    font-size: 16px;
    text-align: center;
    margin-top: 30px; }

.bx-basket {
  position: relative;
  padding: 0 20px;
  border-right: 1px solid #D0D0D0;
  width: 100%; }
  .bx-basket:last-of-type {
    border-right: none; }
  .bx-basket a {
    text-decoration: none; }
  .bx-basket .basket-items-list-wrapper {
    width: 100%; }
  .bx-basket .basket-items-list-item-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-bottom: 36px;
    position: relative; }
    .bx-basket .basket-items-list-item-container:last-of-type {
      margin-bottom: 10px; }
    .bx-basket .basket-items-list-item-container.basket-item-overlay {
      opacity: 0.6; }
  .bx-basket .basket-items-list-item-descriptions {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
  .bx-basket .basket-items-list-item-sale {
    margin-left: 34px;
    text-align: right; }
  .bx-basket .basket-item-image {
    min-width: 112px;
    width: 112px;
    height: 112px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-right: 14px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover; }
  .bx-basket .basket-item-property-custom {
    font-weight: 500;
    font-size: 14px;
    line-height: 120%;
    color: #A3A3A3;
    padding-top: 4px;
    padding-right: 10px;
    display: inline-block;
    margin-bottom: 14px; }
  .bx-basket .basket-item-info-name {
    font-weight: 500;
    font-size: 15px;
    line-height: 140%;
    margin-bottom: 10px;
    width: 100%; }
    .bx-basket .basket-item-info-name a {
      color: #2F2F2F; }
  .bx-basket .basket-item-action {
    color: #A3A3A3;
    font-weight: 500;
    font-size: 14px;
    line-height: 120%;
    margin-right: 14px;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .bx-basket .basket-item-action.active {
      color: #2F2F2F; }
  .bx-basket .basket-item-block-info {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .bx-basket .basket-item-store-list span {
    white-space: nowrap;
    font-weight: 500;
    font-size: 14px;
    line-height: 120%;
    color: #7C7C7C;
    background: #EFF0F1;
    padding: 4px 8px;
    margin-right: 6px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 10px;
    display: inline-block; }
    .bx-basket .basket-item-store-list span.avail {
      color: #08A518;
      background: rgba(8, 165, 24, 0.08); }
  .bx-basket .basket-items-list-add2basket {
    font-size: 14px;
    line-height: 1.2;
    color: #2F2F2F;
    font-weight: 500;
    cursor: pointer;
    margin-top: 10px;
    text-align: center;
    text-decoration: underline;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .bx-basket .basket-items-list-add2basket:hover {
      text-decoration: none; }
    .bx-basket .basket-items-list-add2basket.disabled {
      color: #D0D0D0;
      text-decoration: none;
      cursor: default;
      display: none; }
  .bx-basket .basket-items-list-item-amount {
    display: inline-block; }
  .bx-basket .basket-item-block-amount {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border: 1px solid #F1F1F1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px; }
    .bx-basket .basket-item-block-amount.disabled .basket-item-amount-btn-minus,
    .bx-basket .basket-item-block-amount.disabled .basket-item-amount-btn-plus {
      cursor: auto; }
  .bx-basket .basket-item-amount-btn-minus {
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='40' viewBox='0 0 30 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='40' rx='4' fill='%23F1F1F1'/%3E%3Cpath d='M9 20H21' stroke='%238D8D8D' stroke-width='1.5'/%3E%3C/svg%3E");
    background-position: center;
    width: 30px;
    min-width: 30px;
    height: 34px;
    cursor: pointer;
    display: inline-block; }
  .bx-basket .basket-item-amount-btn-plus {
    background-image: url("data:image/svg+xml,%3Csvg width='30' height='40' viewBox='0 0 30 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='40' rx='4' fill='%23F1F1F1'/%3E%3Cpath d='M15 14C15 16.4 15 23 15 26M9 20H21' stroke='%238D8D8D' stroke-width='1.5'/%3E%3C/svg%3E");
    background-position: center;
    width: 30px;
    min-width: 30px;
    height: 34px;
    cursor: pointer;
    display: inline-block; }
  .bx-basket .basket-item-amount-filed {
    width: 44px;
    min-width: 44px;
    height: 34px;
    text-align: center;
    font-weight: 600;
    font-size: 18px;
    line-height: 120%;
    border: none;
    box-shadow: none;
    outline: none;
    border-radius: 0;
    background: #FFFFFF; }
  .bx-basket .basket-item-price-current-text {
    font-weight: 600;
    font-size: 18px;
    line-height: 1;
    white-space: nowrap; }
  .bx-basket .basket-item-price-old-text {
    font-weight: 500;
    font-size: 13px;
    line-height: 1;
    white-space: nowrap;
    color: #A3A3A3;
    text-decoration-line: line-through; }
  .bx-basket .basket-items-list-item-price {
    margin-bottom: 8px;
    text-align: right; }
  @media (max-width: 1199px) {
    .bx-basket .basket-row {
      display: block; }
    .bx-basket .basket-checkout-container {
      margin-left: auto;
      margin-top: 50px; } }
  @media (max-width: 991px) {
    .bx-basket .basket-checkout-container {
      margin-left: 0;
      width: 100%;
      min-width: auto; }
    .bx-basket .basket-items-list-item-container {
      display: block;
      margin-bottom: 56px; }
    .bx-basket .basket-items-list-item-sale {
      margin-top: 20px;
      margin-left: 88px;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between; }
    .bx-basket .basket-item-image {
      min-width: 76px;
      width: 76px;
      height: 76px;
      margin-right: 12px; }
    .bx-basket .basket-item-info-name {
      margin-bottom: 12px;
      min-height: auto; }
    .bx-basket .basket-item-store-list {
      -webkit-box-ordinal-group: 3;
      -moz-box-ordinal-group: 3;
      -webkit-order: 2;
      -ms-flex-order: 2;
      order: 2;
      margin-bottom: 6px;
      width: 100%; }
    .bx-basket .basket-item-action-block {
      -webkit-box-ordinal-group: 4;
      -moz-box-ordinal-group: 4;
      -webkit-order: 3;
      -ms-flex-order: 3;
      order: 3; }
    .bx-basket .basket-item-store-list span {
      margin-bottom: 8px; }
    .bx-basket .basket-item-property-custom {
      padding-top: 0;
      padding-right: 0;
      margin-bottom: 4px; }
    .bx-basket .basket-checkout-block-total {
      font-size: 16px; } }
  @media (max-width: 767px) {
    .bx-basket {
      padding: 0 15px; }
      .bx-basket h3 {
        margin: 0 0 26px;
        font-size: 20px;
        min-height: 48px; }
      .bx-basket .basket-row {
        margin: 0 -15px; }
      .bx-basket .basket-items-list-item-descriptions {
        display: block; }
      .bx-basket .basket-items-list-item-sale {
        margin-left: 0; }
      .bx-basket .basket-item-image {
        margin-right: 0;
        margin-bottom: 12px; }
      .bx-basket .basket-item-action {
        font-size: 13px;
        margin-right: 8px;
        white-space: nowrap; }
      .bx-basket .basket-items-list-add2basket {
        text-align: right; } }

@media (max-width: 767px) {
  .basket-row {
    margin: 0 -15px; } }

.promocode-wrap {
  width: 100%;
  position:relative;
}
.promocode-wrap.promocode--few-cart {
  width: 100%;
  max-width: 544px;
  margin-top: 42px;
  margin-bottom: -18px;
}
.promocode-wrap.promocode--one-cart {
  max-width: 378px;
  margin-top: 68px;
  margin-bottom: -44px;
  margin-left: 48px;
}
@media (max-width: 1199px) {
  .promocode-wrap.promocode--one-cart {
    margin-top: 52px;
    max-width: 420px;
    margin-left: auto;
    margin-bottom: -28px;
  }
}
@media (max-width: 991px) {
  .promocode-wrap.promocode--one-cart {
    max-width: 100%;
    margin-left: 0;
  }
}
.promocode-wrap input {
  display: block;
  width: 100%;
  border-radius: 6px;
  background: #EFF0F1;
  padding: 14px 16px;
  font-family: Inter;
  font-size: 15px;
  color: #2F2F2F;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
  border: 2px solid #EFF0F1;
}
.promocode-wrap input:read-only {
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.promocode-wrap .promocode-apply {
  position: absolute;
  width: 124px;
  color: #2F2F2F;
  text-align: center;
  font-family: Inter;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
  text-align: center;
  border-radius: 6px;
  background: #FFF;
  padding: 9px 20px;
  top: 7px;
  right: 8px;
  z-index: 3;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.promocode-wrap .promocode-clear {
  display: none;
  position: absolute;
  width: 18px;
  height: 18px;
  cursor: pointer;
  top: 17px;
  right: 14px;
  z-index: 3;
}
.promocode-wrap .promocode-status {
  font-family: Inter;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  margin-top: 4px;
  display: none;
}
.promocode-wrap.success input {
  border: 2px solid #08A518;
  background: transparent;
}
.promocode-wrap.success .promocode-apply {
  display: none;
}
.promocode-wrap.success .promocode-clear {
  display: block;
}
.promocode-wrap.success .promocode-status {
  display: block;
  color: #08A518;
}
.promocode-wrap.error input {
  border: 2px solid #E10909;
  background: transparent;
}
.promocode-wrap.error .promocode-apply {
  display: none;
}
.promocode-wrap.error .promocode-clear {
  display: block;
}
.promocode-wrap.error .promocode-status {
  display: block;
  color: #E10909;
}

/*# sourceMappingURL=basket.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/order.css?172718497616266*/
.order-steps {
  margin-bottom: 14px; }
  .order-steps .step-link {
    background: #FFFFFF;
    color: #2F2F2F;
    padding: 10px 16px 10px 38px;
    margin-right: 10px;
    margin-bottom: 10px;
    text-decoration: none;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    display: inline-block;
    font-weight: 600;
    font-size: 15px;
    line-height: 120%;
    cursor: pointer;
    position: relative; }
    .order-steps .step-link:before {
      content: '';
      display: block;
      position: absolute;
      width: 16px;
      height: 16px;
      left: 16px;
      -webkit-border-radius: 16px;
      -moz-border-radius: 16px;
      border-radius: 16px;
      border: 1px solid #A3A3A3; }
    .order-steps .step-link:hover {
      color: #2F2F2F;
      background: #EFF0F1; }
    .order-steps .step-link.active {
      color: #2F2F2F;
      border: 1px solid #2F2F2F;
      cursor: default; }
      .order-steps .step-link.active:hover {
        color: #2F2F2F;
        background: #FFFFFF; }
      .order-steps .step-link.active:before {
        border: 4px solid #2F2F2F; }
    .order-steps .step-link.done {
      color: #08A518;
      border: 1px solid #08A518;
      cursor: default; }
      .order-steps .step-link.done:hover {
        color: #08A518;
        background: #FFFFFF; }
      .order-steps .step-link.done:before {
        height: 18px;
        left: 18px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        border: none;
        margin-top: -1px;
        margin-left: -2px;
        background-image: url("data:image/svg+xml,%3Csvg width='18px' height='18px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2308A518' d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-.997-4L6.76 11.757l1.414-1.414 2.829 2.829 5.656-5.657 1.415 1.414L11.003 16z'/%3E%3C/svg%3E"); }

#loading_screen {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1150;
  margin-top: -32px;
  margin-left: -32px;
  width: 64px;
  height: 64px; }

#bx-soa-orderSave,
.bx-soa-pp-delivery-cost {
  display: none; }

#bx-soa-order {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start; }
  @media (max-width: 991px) {
    #bx-soa-order {
      display: block; } }
  #bx-soa-order .bx-soa-section,
  #bx-soa-order .bx-soa-cart-total {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
    background: #FFFFFF;
    margin-bottom: 24px;
    padding: 24px; }
    @media (max-width: 599px) {
      #bx-soa-order .bx-soa-section,
      #bx-soa-order .bx-soa-cart-total {
        margin-bottom: 15px;
        padding: 15px 20px; } }
  @media (max-width: 991px) {
    #bx-soa-order .bx-soa-cart-total-ghost {
      padding-top: 0 !important; } }
  #bx-soa-order .bx-soa-cart-total.bx-soa-cart-total-fixed {
    position: fixed;
    top: 24px; }
    @media (max-width: 991px) {
      #bx-soa-order .bx-soa-cart-total.bx-soa-cart-total-fixed {
        position: relative;
        top: 0; } }
  #bx-soa-order #bx-soa-total {
    width: 378px;
    min-width: 378px;
    margin-left: 24px; }
    @media (max-width: 1199px) {
      #bx-soa-order #bx-soa-total {
        width: 340px;
        min-width: 340px; } }
    @media (max-width: 991px) {
      #bx-soa-order #bx-soa-total {
        width: 100%;
        margin-left: 0; } }
  #bx-soa-order .bx-soa {
    width: 100%; }
  #bx-soa-order .bx-soa-section-title {
    font-weight: 500;
    font-size: 24px;
    line-height: 120%;
    letter-spacing: -0.03em;
    margin-bottom: 24px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
    @media (max-width: 599px) {
      #bx-soa-order .bx-soa-section-title {
        font-size: 18px;
        margin-bottom: 20px; } }
    #bx-soa-order .bx-soa-section-title .btn {
      padding: 8px 10px;
      font-size: 14px; }
  #bx-soa-order .bx-soa-section-content,
  #bx-soa-order .bx-soa-section-title,
  #bx-soa-order .bx-soa-address {
    max-width: 756px; }
  #bx-soa-order .bx-soa-customer,
  #bx-soa-order .bx-soa-address {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: spase-between;
    -moz-box-pack: spase-between;
    -ms-flex-pack: spase-between;
    -webkit-justify-content: spase-between;
    justify-content: spase-between; }
    #bx-soa-order .bx-soa-customer .form-group,
    #bx-soa-order .bx-soa-address .form-group {
      min-width: calc(50% - 12px);
      width: calc(50% - 12px);
      margin-right: 24px; }
      @media (max-width: 599px) {
        #bx-soa-order .bx-soa-customer .form-group,
        #bx-soa-order .bx-soa-address .form-group {
          width: 100%;
          margin-right: 0; } }
      #bx-soa-order .bx-soa-customer .form-group input,
      #bx-soa-order .bx-soa-address .form-group input {
        margin-bottom: 12px; }
        @media (max-width: 599px) {
          #bx-soa-order .bx-soa-customer .form-group input,
          #bx-soa-order .bx-soa-address .form-group input {
            margin-bottom: 10px; } }
      #bx-soa-order .bx-soa-customer .form-group:nth-child(2n),
      #bx-soa-order .bx-soa-address .form-group:nth-child(2n) {
        margin-right: 0; }
      #bx-soa-order .bx-soa-customer .form-group.property-name-HOUSE,
      #bx-soa-order .bx-soa-address .form-group.property-name-HOUSE {
        min-width: calc(25% - 12px);
        width: calc(25% - 12px);
        margin-right: 12px; }
        @media (max-width: 599px) {
          #bx-soa-order .bx-soa-customer .form-group.property-name-HOUSE,
          #bx-soa-order .bx-soa-address .form-group.property-name-HOUSE {
            min-width: calc(50% - 6px);
            width: calc(50% - 6px); } }
      #bx-soa-order .bx-soa-customer .form-group.property-name-FLAT,
      #bx-soa-order .bx-soa-address .form-group.property-name-FLAT {
        min-width: calc(25% - 12px);
        width: calc(25% - 12px);
        margin-right: 0; }
        @media (max-width: 599px) {
          #bx-soa-order .bx-soa-customer .form-group.property-name-FLAT,
          #bx-soa-order .bx-soa-address .form-group.property-name-FLAT {
            min-width: calc(50% - 6px);
            width: calc(50% - 6px); } }
      #bx-soa-order .bx-soa-customer .form-group.property-name-DATE_DELIVERY,
      #bx-soa-order .bx-soa-address .form-group.property-name-DATE_DELIVERY {
        margin-right: 24px; }
        @media (max-width: 599px) {
          #bx-soa-order .bx-soa-customer .form-group.property-name-DATE_DELIVERY,
          #bx-soa-order .bx-soa-address .form-group.property-name-DATE_DELIVERY {
            margin-right: 0; } }
      #bx-soa-order .bx-soa-customer .form-group.property-name-TIME_DELIVERY,
      #bx-soa-order .bx-soa-address .form-group.property-name-TIME_DELIVERY {
        margin-right: 0; }
        @media (max-width: 599px) {
          #bx-soa-order .bx-soa-customer .form-group.property-name-TIME_DELIVERY,
          #bx-soa-order .bx-soa-address .form-group.property-name-TIME_DELIVERY {
            margin-right: 0; } }
  #bx-soa-order .bx-soa-address .form-group .input-wrap {
    margin-bottom: 0; }
  #bx-soa-order .bx-soa-address .form-group input {
    margin-bottom: 0;
    margin-top: 12px; }
    @media (max-width: 599px) {
      #bx-soa-order .bx-soa-address .form-group input {
        margin-top: 10px; } }
  #bx-soa-order #bx-soa-properties {
    padding-bottom: 12px; }
  #bx-soa-order #bx-soa-delivery .sdek_pvzLair {
    margin-top: 12px; }
    #bx-soa-order #bx-soa-delivery .sdek_pvzLair .btn {
      border-radius: 0;
      color: #454545; }
    #bx-soa-order #bx-soa-delivery .sdek_pvzLair .sdek_pvzAddr {
      margin-top: 8px;
      display: inline-block; }
  #bx-soa-order #bx-soa-delivery .bx-soa-pp-delivery-period {
    font-size: 16px;
    font-weight: 500;
    margin: 10px 0;
    line-height: 120%; }
  #bx-soa-order .bx-soa-delivery-wrap {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    #bx-soa-order .bx-soa-delivery-wrap .bx-soa-pp-company {
      font-weight: 500;
      font-size: 14px;
      line-height: 120%;
      padding: 7px 10px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      background: #EFF0F1;
      margin: 0 8px 8px 0;
      cursor: pointer;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
      #bx-soa-order .bx-soa-delivery-wrap .bx-soa-pp-company.bx-selected {
        color: #FFFFFF;
        background: #2F2F2F; }
      #bx-soa-order .bx-soa-delivery-wrap .bx-soa-pp-company input {
        display: none; }
  #bx-soa-order .bx-soa-pay-wrap .bx-soa-pp-company {
    font-weight: 500;
    font-size: 14px;
    line-height: 120%;
    padding: 16px 16px 16px 48px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #FFFFFF;
    width: 100%;
    max-width: 242px;
    margin-bottom: 8px;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid #EFF0F1;
    position: relative; }
    @media (max-width: 599px) {
      #bx-soa-order .bx-soa-pay-wrap .bx-soa-pp-company {
        max-width: none; } }
    #bx-soa-order .bx-soa-pay-wrap .bx-soa-pp-company:before {
      content: '';
      display: block;
      position: absolute;
      width: 16px;
      height: 16px;
      -webkit-border-radius: 16px;
      -moz-border-radius: 16px;
      border-radius: 16px;
      left: 16px;
      top: 50%;
      margin-top: -8px;
      border: 1px solid #A3A3A3; }
    #bx-soa-order .bx-soa-pay-wrap .bx-soa-pp-company.bx-selected {
      font-weight: 600;
      border-color: #2F2F2F; }
      #bx-soa-order .bx-soa-pay-wrap .bx-soa-pp-company.bx-selected:before {
        border: 4px solid #2F2F2F; }
    #bx-soa-order .bx-soa-pay-wrap .bx-soa-pp-company input {
      display: none; }
  #bx-soa-order #bx-soa-total .btn {
    display: block;
    width: 100%;
    padding: 15px 14px 14px;
    font-size: 16px;
    text-align: center;
    margin-top: 18px; }
  #bx-soa-order #bx-soa-total .bx-soa-cart-total-line {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    font-weight: 500;
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 12px; }
    #bx-soa-order #bx-soa-total .bx-soa-cart-total-line .bx-soa-cart-d {
      font-weight: 600;
      text-align: right; }
  #bx-soa-order #bx-soa-total .privacy-link {
    color: #A3A3A3;
    text-align: center;
    font-size: 13px;
    font-weight: 400;
    line-height: 120%;
    text-decoration: none;
    margin-top: 16px;
    display: block; }
  #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps {
    max-width: 260px;
    font-size: 14px;
    font-weight: 500; }
    @media (max-width: 599px) {
      #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps {
        max-width: none; } }
    #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps .bx-soa-pp-company-subTitle {
      line-height: 24px;
      padding-left: 32px;
      position: relative;
      cursor: pointer;
      margin-top: 24px; }
      #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps .bx-soa-pp-company-subTitle:before {
        content: '';
        display: block;
        position: absolute;
        width: 24px;
        height: 24px;
        border: 1px solid #D0D0D0;
        top: 0;
        left: 0;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px; }
    #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps .bx-soa-pp-company-desc {
      color: #A3A3A3;
      line-height: 120%;
      margin-top: 8px; }
    #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps.bx-selected .bx-soa-pp-company-subTitle:before {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect width='24' height='24' rx='6' fill='%232F2F2F'/%3E%3Cpath d='M7 12L10.6667 16L18 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
      border: none; }
    #bx-soa-order #bx-soa-paysystem .bx-soa-pp-inner-ps input[type='checkbox'] {
      display: none; }

#bx-soa-basket a {
  color: #2F2F2F;
  text-decoration: none; }
#bx-soa-basket .bx-soa-item-block {
  width: 100%;
  margin-right: 24px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start; }
  #bx-soa-basket .bx-soa-item-block .bx-soa-item-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    min-height: 48px; }
  #bx-soa-basket .bx-soa-item-block .bx-soa-item-img-block {
    min-width: 48px;
    margin-right: 16px; }
#bx-soa-basket .bx-soa-item-imgcontainer {
  width: 48px;
  height: 48px;
  background-color: #EFF0F1;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px; }
#bx-soa-basket .bx-soa-item-tr {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 15px;
  font-weight: 500;
  line-height: 140%;
  margin-bottom: 10px; }
  @media (max-width: 599px) {
    #bx-soa-basket .bx-soa-item-tr {
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-pack: end;
      -moz-box-pack: end;
      -ms-flex-pack: end;
      -webkit-justify-content: flex-end;
      justify-content: flex-end; } }
  #bx-soa-basket .bx-soa-item-tr:last-of-type {
    margin-bottom: 0; }
#bx-soa-basket .bx-soa-item-props {
  white-space: nowrap;
  margin-left: 14px;
  min-width: 62px;
  line-height: 48px; }
  #bx-soa-basket .bx-soa-item-props:last-of-type {
    min-width: 76px;
    text-align: right; }
  #bx-soa-basket .bx-soa-item-props .bx-price-old {
    display: none; }

#bx-soa-region .bx-soa-custom-label,
#bx-soa-region .bx-soa-tooltip,
#bx-soa-region .bx-soa-reference,
#bx-soa-region .person-type-wrap {
  display: none !important; }

/*# sourceMappingURL=order.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/personal.css?172718497629247*/
.presonal-section {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex; }
  .presonal-section .permanently-hidden {
    display: none; }
  .presonal-section .pagination-wrap {
    margin-top: 70px; }
  .presonal-section__menu {
    margin-right: 24px;
    width: 204px;
    min-width: 204px; }
    @media (max-width: 1199px) {
      .presonal-section__menu {
        width: 180px;
        min-width: 180px; } }
    @media (max-width: 991px) {
      .presonal-section__menu {
        display: none; } }
    .presonal-section__menu a {
      display: inline-block;
      padding: 10px 16px;
      -webkit-border-radius: 6px;
      -moz-border-radius: 6px;
      border-radius: 6px;
      margin-bottom: 2px;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      text-decoration: none;
      color: #2F2F2F;
      font-weight: 500;
      font-size: 15px;
      line-height: 120%; }
      .presonal-section__menu a:hover {
        background: #EFF0F1; }
      .presonal-section__menu a.selected {
        font-weight: 600;
        color: #FFFFFF;
        background: #2F2F2F; }
      .presonal-section__menu a:last-of-type {
        color: #A3A3A3; }
        .presonal-section__menu a:last-of-type:hover {
          color: #2F2F2F;
          background: transparent; }
    @media (max-width: 991px) {
      .presonal-section__menu.permanently-visible {
        display: block;
        width: calc(100% + 30px);
        min-width: auto;
        margin-right: -15px;
        margin-left: -15px; }
        .presonal-section__menu.permanently-visible br {
          display: none; }
        .presonal-section__menu.permanently-visible a {
          font-size: 16px;
          padding: 19px 50px 19px 15px;
          border-top: 1px solid #EFF0F1;
          display: block;
          background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7.77734 4.44449L13.3329 10L7.77734 15.5556' stroke='%23A3A3A3' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
          background-position: right 15px center;
          background-repeat: no-repeat; }
          .presonal-section__menu.permanently-visible a:last-of-type {
            border-bottom: 1px solid #EFF0F1;
            background-image: none; } }
  .presonal-section__content {
    width: 100%; }
  .presonal-section .price-list {
    margin: 0 -12px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%; }
    @media (max-width: 639px) {
      .presonal-section .price-list {
        margin: 0; } }
    .presonal-section .price-list__item {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: start;
      -moz-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      -webkit-border-radius: 12px;
      -moz-border-radius: 12px;
      border-radius: 12px;
      -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
      -moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
      box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
      margin: 0 12px 24px;
      background: #FFFFFF;
      width: calc(50% - 24px);
      text-decoration: none;
      padding: 14px 16px 14px 24px; }
      @media (max-width: 639px) {
        .presonal-section .price-list__item {
          margin: 0 0 14px;
          width: 100%; } }
      .presonal-section .price-list__item:hover .price-list__name {
        color: #8D8D8D; }
    .presonal-section .price-list__name {
      color: #2F2F2F;
      font-weight: 600;
      font-size: 16px;
      line-height: 120%;
      letter-spacing: -0.03em;
      -webkit-transition: 0.3s;
      -moz-transition: 0.3s;
      -ms-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
    .presonal-section .price-list__size {
      color: #A3A3A3;
      font-weight: 500;
      font-size: 14px;
      line-height: 120%;
      margin-top: 6px; }
    .presonal-section .price-list__ext {
      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 d='M33 17.1599V33.0769C33 34.1174 32.5891 35.1152 31.8577 35.851C31.1263 36.5867 30.1343 37 29.1 37H10.9C9.86566 37 8.87368 36.5867 8.14228 35.851C7.41089 35.1152 7 34.1174 7 33.0769V6.92308C7 5.88261 7.41089 4.88476 8.14228 4.14904C8.87368 3.41332 9.86566 3 10.9 3H18.9234C19.6128 3.0001 20.2738 3.27556 20.7613 3.76582L32.2387 15.3111C32.7261 15.8015 32.9999 16.4665 33 17.1599Z' stroke='%23A3A3A3' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M20 4V13.4737C20 14.1437 20.2662 14.7863 20.7399 15.2601C21.2137 15.7338 21.8563 16 22.5263 16H32' stroke='%23A3A3A3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
      background-repeat: no-repeat;
      background-position: center;
      width: 40px;
      height: 40px;
      margin-left: 10px;
      color: #A3A3A3;
      font-weight: 800;
      font-size: 8px;
      line-height: 120%;
      text-align: center;
      text-transform: uppercase;
      padding-top: 20px; }

.sale-order-list-item {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  background: #FFFFFF;
  padding: 20px;
  margin-bottom: 24px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start; }
  @media (max-width: 767px) {
    .sale-order-list-item {
      display: block;
      margin-bottom: 16px; } }
  .sale-order-list-item .sale-order-list-info {
    width: 100%; }
  .sale-order-list-item .sale-order-list-btn {
    min-width: 214px;
    margin-left: 24px; }
    @media (max-width: 991px) {
      .sale-order-list-item .sale-order-list-btn {
        min-width: 188px; } }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-btn {
        min-width: auto;
        width: 100%;
        margin-left: 0; } }
    .sale-order-list-item .sale-order-list-btn .btn {
      width: 100%;
      display: inline-block;
      margin: 0 0 8px;
      text-align: center;
      padding: 10px 16px; }
      .sale-order-list-item .sale-order-list-btn .btn:last-of-type {
        margin-bottom: 0; }
      .sale-order-list-item .sale-order-list-btn .btn-stroke {
        padding: 8px 16px; }
      @media (max-width: 767px) {
        .sale-order-list-item .sale-order-list-btn .btn[attr-btn='spoiler'] {
          display: none; } }
  .sale-order-list-item .sale-order-list-header {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    @media (max-width: 1439px) {
      .sale-order-list-item .sale-order-list-header {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; } }
  .sale-order-list-item .sale-order-list-flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    width: 100%;
    max-width: 500px; }
    @media (max-width: 1439px) {
      .sale-order-list-item .sale-order-list-flex {
        max-width: 634px; } }
    @media (max-width: 1199px) {
      .sale-order-list-item .sale-order-list-flex {
        width: 457px;
        min-width: 457px; } }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-flex {
        width: 100%;
        min-width: auto;
        display: block; } }
  .sale-order-list-item .sale-order-list-title {
    font-size: 16px;
    font-weight: 700;
    line-height: 130%;
    margin-bottom: 16px; }
    @media (max-width: 1439px) {
      .sale-order-list-item .sale-order-list-title {
        margin-right: auto; } }
    @media (max-width: 991px) {
      .sale-order-list-item .sale-order-list-title {
        margin-bottom: 14px; } }
    .sale-order-list-item .sale-order-list-title span {
      font-weight: 400;
      display: block;
      margin-top: 4px; }
  @media (max-width: 767px) {
    .sale-order-list-item .sale-order-list-status {
      margin-bottom: 14px; } }
  .sale-order-list-item .sale-order-list-status span {
    font-size: 14px;
    font-weight: 500;
    line-height: 120%;
    padding: 7px 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #EFF0F1;
    margin-left: 2px;
    white-space: nowrap;
    display: inline-block; }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-status span {
        margin: 0 2px 6px 0; } }
    .sale-order-list-item .sale-order-list-status span.sale-order-list-status-item {
      background: #EFF0F1;
      border-color: #EFF0F1; }
      .sale-order-list-item .sale-order-list-status span.sale-order-list-status-item.green {
        color: #08A518;
        background: rgba(8, 165, 24, 0.08);
        border-color: rgba(8, 165, 24, 0.08); }
  .sale-order-list-item .sale-order-list-detail {
    display: none; }
    .sale-order-list-item .sale-order-list-detail.open {
      display: block; }
  .sale-order-list-item .sale-order-list-total {
    width: 180px;
    max-width: 180px;
    margin-left: auto; }
    @media (max-width: 1439px) {
      .sale-order-list-item .sale-order-list-total {
        margin-left: 0;
        margin-bottom: 16px; } }
    @media (max-width: 1439px) {
      .sale-order-list-item .sale-order-list-total {
        width: 100%;
        max-width: none;
        margin-bottom: 20px; } }
    .sale-order-list-item .sale-order-list-total-item {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: start;
      -moz-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      font-size: 15px;
      font-weight: 500;
      color: #A3A3A3;
      line-height: 120%;
      margin-bottom: 4px; }
      .sale-order-list-item .sale-order-list-total-item:last-of-type {
        color: #2F2F2F;
        font-weight: 600; }
      .sale-order-list-item .sale-order-list-total-item span {
        padding-left: 14px;
        white-space: nowrap; }
  .sale-order-list-item .sale-order-list-params {
    width: 500px;
    min-width: 500px;
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 600;
    line-height: 120%; }
    @media (max-width: 1439px) {
      .sale-order-list-item .sale-order-list-params {
        width: 634px;
        min-width: 634px; } }
    @media (max-width: 1199px) {
      .sale-order-list-item .sale-order-list-params {
        width: 457px;
        min-width: 457px; } }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-params {
        width: 100%;
        min-width: auto; } }
    .sale-order-list-item .sale-order-list-params-item {
      width: 100%;
      margin-bottom: 6px;
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-align: start;
      -moz-box-align: start;
      -ms-flex-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between; }
      .sale-order-list-item .sale-order-list-params-item span {
        color: #A3A3A3;
        font-weight: 400; }
  .sale-order-list-item .sale-order-list-basket a {
    color: #2F2F2F;
    text-decoration: none; }
  .sale-order-list-item .sale-order-list-basket .btn {
    width: 210px;
    display: block;
    margin: 20px 0 18px; }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-basket .btn {
        width: 100%;
        display: block;
        margin: 0 0 24px; } }
  .sale-order-list-item .sale-order-list-basket-item {
    margin-bottom: 16px;
    font-size: 15px;
    font-weight: 500;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start; }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-basket-item {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap; } }
  .sale-order-list-item .sale-order-list-basket-img {
    height: 48px;
    width: 48px;
    min-width: 48px;
    margin-right: 16px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: #EFF0F1;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat; }
  .sale-order-list-item .sale-order-list-basket-title {
    min-height: 48px;
    width: 360px;
    min-width: 360px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    line-height: 140%;
    margin-right: 14px; }
    @media (max-width: 1199px) {
      .sale-order-list-item .sale-order-list-basket-title {
        width: 215px;
        min-width: 215px; } }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-basket-title {
        width: calc(100% - 64px);
        min-width: auto;
        margin-right: 0; } }
  .sale-order-list-item .sale-order-list-basket-quantity {
    white-space: nowrap;
    min-width: 62px;
    line-height: 48px;
    text-align: right;
    margin-right: auto; }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-basket-quantity {
        margin-right: 0;
        margin-left: 64px;
        text-align: left; } }
  .sale-order-list-item .sale-order-list-basket-price {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: end;
    -moz-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    white-space: nowrap;
    margin-left: 14px;
    line-height: 1.2;
    height: 48px;
    min-width: 88px;
    font-weight: 600; }
    .sale-order-list-item .sale-order-list-basket-price span {
      font-weight: 500;
      font-size: 13px;
      white-space: nowrap;
      color: #A3A3A3;
      text-decoration-line: line-through; }
  .sale-order-list-item .sale-order-list-basket-spoiler-btn {
    font-size: 15px;
    font-weight: 600;
    line-height: 120%;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    padding-right: 20px;
    position: relative;
    display: inline-block; }
    @media (max-width: 767px) {
      .sale-order-list-item .sale-order-list-basket-spoiler-btn {
        width: 100%;
        display: inline-block;
        margin: 0 0 8px;
        text-align: center;
        padding: 10px 16px;
        background: #EFF0F1;
        color: #454545;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px; } }
    .sale-order-list-item .sale-order-list-basket-spoiler-btn:after {
      content: '';
      position: absolute;
      top: -1px;
      right: 0;
      display: block;
      width: 11px;
      height: 18px;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' viewBox='0 0 11 18' fill='none'%3E%3Cpath d='M1 9L5.5 13L10 9' stroke='%232F2F2F' stroke-width='1.4'/%3E%3C/svg%3E"); }
      @media (max-width: 767px) {
        .sale-order-list-item .sale-order-list-basket-spoiler-btn:after {
          display: none; } }
    .sale-order-list-item .sale-order-list-basket-spoiler-btn.open:after {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='18' viewBox='0 0 11 18' fill='none'%3E%3Cpath d='M1 13L5.5 9L10 13' stroke='%232F2F2F' stroke-width='1.4'/%3E%3C/svg%3E"); }
      @media (max-width: 767px) {
        .sale-order-list-item .sale-order-list-basket-spoiler-btn.open:after {
          display: none; } }

.sale-personal-account-wallet {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: start;
  -moz-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  background: #FFFFFF;
  padding: 20px;
  margin-bottom: 24px; }
  @media (max-width: 439px) {
    .sale-personal-account-wallet {
      padding: 15px;
      margin-bottom: 14px;
      display: block; } }
  .sale-personal-account-wallet-sum {
    font-size: 20px;
    font-weight: 600;
    line-height: 110%;
    letter-spacing: -0.6px; }
    .sale-personal-account-wallet-sum span {
      font-size: 30px;
      font-weight: 700;
      line-height: 120%;
      margin-top: 16px;
      display: block;
      white-space: nowrap; }
      @media (max-width: 439px) {
        .sale-personal-account-wallet-sum span {
          margin-top: 8px; } }
  .sale-personal-account-wallet-user {
    color: #A3A3A3;
    font-size: 16px;
    font-weight: 400;
    line-height: 120%;
    padding-top: 3px;
    padding-left: 20px;
    text-align: right; }
    @media (max-width: 439px) {
      .sale-personal-account-wallet-user {
        padding-left: 0;
        padding-top: 8px;
        text-align: left; } }
.sale-personal-account-transactions {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  background: #FFFFFF;
  padding: 20px 0 8px; }
  .sale-personal-account-transactions-title {
    font-size: 20px;
    font-weight: 600;
    line-height: 110%;
    letter-spacing: -0.6px;
    margin: 0 24px 32px; }
    @media (max-width: 439px) {
      .sale-personal-account-transactions-title {
        margin: 0 15px 20px; } }
  .sale-personal-account-transactions-table-head {
    color: #A3A3A3;
    font-size: 15px;
    font-weight: 500;
    line-height: 120%;
    letter-spacing: -0.45px;
    padding: 0 24px 10px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
    @media (max-width: 439px) {
      .sale-personal-account-transactions-table-head {
        padding: 0 15px 10px; } }
  .sale-personal-account-transactions-table-row {
    font-size: 16px;
    font-weight: 500;
    line-height: 120%;
    letter-spacing: -0.48px;
    padding: 16px 24px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    border-top: 1px solid #EFF0F1; }
    @media (max-width: 439px) {
      .sale-personal-account-transactions-table-row {
        padding: 16px 15px; } }
  .sale-personal-account-transactions-table-sum {
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
    width: 116px; }
    .sale-personal-account-transactions-table-sum span {
      display: inline-block;
      padding: 7px 10px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px;
      background: #EFF0F1;
      color: #454545; }
    .sale-personal-account-transactions-table-sum.down span {
      background: rgba(225, 9, 9, 0.08);
      color: #E10909; }
    .sale-personal-account-transactions-table-sum.up span {
      background: rgba(8, 165, 24, 0.08);
      color: #08A518; }
  .sale-personal-account-transactions-table-order {
    width: 162px; }
  .sale-personal-account-transactions-table-date {
    width: 90px; }

.personal-profile {
  width: 100%;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  -moz-box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
  background: #FFFFFF;
  padding: 24px; }
  @media (max-width: 599px) {
    .personal-profile {
      padding: 20px 15px; } }
  .personal-profile font.errortext {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 15px 16px;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 24px;
    background: #FDF0F0;
    border-color: #E10909;
    color: #E10909 !important;
    display: block;
    margin-top: -15px;
    max-width: 756px; }
  .personal-profile font.notetext {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 15px 16px;
    font-weight: 500;
    line-height: 120%;
    margin-bottom: 24px;
    display: block;
    margin-top: -15px;
    background: #e7f3e8;
    border-color: #08A518;
    color: #08A518;
    max-width: 756px; }
  .personal-profile .btn {
    min-width: calc(50% - 12px);
    width: calc(50% - 12px);
    padding: 14px;
    font-size: 16px;
    font-weight: 600;
    line-height: 120%;
    display: block;
    margin-bottom: 8px; }
    .personal-profile .btn-reset {
      color: #2F2F2F;
      background: transparent; }
    @media (max-width: 599px) {
      .personal-profile .btn {
        min-width: 100%;
        width: 100%;
        margin-bottom: 2px; } }
  .personal-profile-block {
    margin-bottom: 48px;
    max-width: 756px; }
    .personal-profile-block h3 {
      margin: 0 0 24px; }
      @media (max-width: 767px) {
        .personal-profile-block h3 {
          font-size: 18px;
          margin: 0 0 20px; } }
    @media (max-width: 767px) {
      .personal-profile-block {
        margin-bottom: 40px; } }
  .personal-profile-inputs {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .personal-profile input[type='text'],
  .personal-profile input[type='tel'],
  .personal-profile input[type='email'],
  .personal-profile input[type='password'] {
    font-family: "Inter", sans-serif;
    display: block;
    min-width: calc(50% - 12px);
    width: calc(50% - 12px);
    margin-right: 24px;
    margin-bottom: 12px;
    height: 48px;
    font-weight: 500;
    font-size: 15px;
    line-height: 120%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 0 15px;
    background: #FFFFFF;
    border: 1px solid #D0D0D0;
    color: #2F2F2F; }
    .personal-profile input[type='text']:-webkit-autofill,
    .personal-profile input[type='tel']:-webkit-autofill,
    .personal-profile input[type='email']:-webkit-autofill,
    .personal-profile input[type='password']:-webkit-autofill {
      -webkit-box-shadow: 0 0 0px 40rem #FFFFFF inset;
      -webkit-text-fill-color: #2F2F2F; }
    .personal-profile input[type='text']:placeholder-shown,
    .personal-profile input[type='tel']:placeholder-shown,
    .personal-profile input[type='email']:placeholder-shown,
    .personal-profile input[type='password']:placeholder-shown {
      background: #EFF0F1;
      border-color: #EFF0F1; }
    .personal-profile input[type='text'].error,
    .personal-profile input[type='tel'].error,
    .personal-profile input[type='email'].error,
    .personal-profile input[type='password'].error {
      border-color: #E10909; }
    .personal-profile input[type='text']:nth-child(2n),
    .personal-profile input[type='tel']:nth-child(2n),
    .personal-profile input[type='email']:nth-child(2n),
    .personal-profile input[type='password']:nth-child(2n) {
      margin-right: 0; }
    @media (max-width: 599px) {
      .personal-profile input[type='text'],
      .personal-profile input[type='tel'],
      .personal-profile input[type='email'],
      .personal-profile input[type='password'] {
        min-width: 100%;
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px; } }
  .personal-profile-fake-input-phone {
    position: relative;
    min-width: calc(50% - 12px);
    width: calc(50% - 12px);
    margin: 0 0 12px;
    font-family: "Inter", sans-serif;
    height: 48px;
    font-weight: 500;
    font-size: 15px;
    line-height: 120%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    padding: 15px;
    background: #FFFFFF;
    border: 1px solid #D0D0D0;
    color: #2F2F2F;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    @media (max-width: 599px) {
      .personal-profile-fake-input-phone {
        min-width: 100%;
        width: 100%;
        margin-bottom: 10px; } }
    .personal-profile-fake-input-phone a {
      text-decoration: none;
      color: #A3A3A3;
      font-size: 16px;
      font-weight: 500;
      line-height: 1;
      display: inline-block;
      position: absolute;
      top: 14px;
      right: 20px; }
  .personal-profile-address input {
    margin-right: 0 !important; }
  .personal-profile-address input[name='UF_HOUSE'] {
    min-width: calc(25% - 12px);
    width: calc(25% - 12px);
    margin-right: 12px !important; }
    @media (max-width: 599px) {
      .personal-profile-address input[name='UF_HOUSE'] {
        min-width: calc(50% - 6px);
        width: calc(50% - 6px); } }
  .personal-profile-address input[name='UF_FLAT'] {
    min-width: calc(25% - 12px);
    width: calc(25% - 12px); }
    @media (max-width: 599px) {
      .personal-profile-address input[name='UF_FLAT'] {
        min-width: calc(50% - 6px);
        width: calc(50% - 6px); } }
  .personal-profile-address input[name='UF_STREET'] {
    margin-right: 24px !important; }
  .personal-profile-address .bx-sls {
    min-width: calc(50% - 12px);
    width: calc(50% - 12px);
    margin-right: 24px;
    margin-bottom: 12px; }
    .personal-profile-address .bx-sls .dropdown-block {
      margin: 0; }
    .personal-profile-address .bx-sls input {
      width: 100%; }
    @media (max-width: 599px) {
      .personal-profile-address .bx-sls {
        min-width: 100%;
        width: 100%;
        margin-right: 0;
        margin-bottom: 10px; } }

/*# sourceMappingURL=personal.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/blog.css?172718497612019*/
.blog_section {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin: 0 -12px; }
  .blog_section_img {
    width: 100%;
    position: relative;
    height: 313px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    overflow: hidden;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    margin-bottom: 20px;
    background-color: #EFF0F1; }
    .blog_section_img .overlay {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      width: 100%;
      background: rgba(0, 0, 0, 0.2);
      transition: 0.3s;
      z-index: 1;
      opacity: 0; }
  .blog_section_item {
    position: relative;
    text-decoration: none;
    color: #2F2F2F;
    margin: 0 12px 56px;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    padding-bottom: 30px;
    max-width: calc(33.333% - 24px);
    font-size: 18px;
    font-weight: 500;
    line-height: 140%; }
    .blog_section_item:hover {
      color: #454545; }
      .blog_section_item:hover .overlay {
        opacity: 1; }
    .blog_section_item span {
      font-size: 16px;
      font-weight: 400;
      line-height: 1;
      color: #A3A3A3;
      position: absolute;
      bottom: 0; }
  .blog_section_header {
    width: 100%;
    margin: 44px 0 48px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    cursor: pointer;
    text-decoration: none;
    color: #2F2F2F; }
    .blog_section_header h3 {
      margin: 0;
      font-size: 32px;
      font-weight: 600;
      line-height: 120%;
      letter-spacing: -0.96px; }
    .blog_section_header .blog_section_link {
      text-decoration: underline;
      font-size: 18px;
      font-weight: 400;
      line-height: 38px;
      white-space: nowrap;
      padding-left: 24px;
      color: #2F2F2F;
      position: relative; }
      .blog_section_header .blog_section_link:after {
        content: '';
        display: block;
        position: absolute;
        background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 7L15 13L9 19' stroke='url(%23paint0_linear_832_13069)' stroke-width='1.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_832_13069' x1='9' y1='13.0583' x2='15' y2='13.0583' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2303AED3'/%3E%3Cstop offset='0.346875' stop-color='%2325D1E6'/%3E%3Cstop offset='0.654167' stop-color='%2303AED3'/%3E%3Cstop offset='1' stop-color='%2325D2E7'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
        width: 24px;
        height: 25px;
        top: 7px;
        right: -18px;
        opacity: 0;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -ms-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s; }
      .blog_section_header .blog_section_link:hover {
        color: #03AED3;
        background: linear-gradient(90deg, #03AED3 0%, #25D1E6 34.69%, #03AED3 65.42%, #25D2E7 100%);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent; }
        .blog_section_header .blog_section_link:hover:after {
          right: -28px;
          opacity: 1; }
      @media (max-width: 1023px) {
        .blog_section_header .blog_section_link:hover {
          color: #2F2F2F;
          background: none;
          background-clip: unset;
          -webkit-background-clip: unset;
          -webkit-text-fill-color: #2F2F2F; }
        .blog_section_header .blog_section_link:after {
          display: none; } }
  .blog_section--fixed .blog_section_item {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    color: #FFFFFF;
    height: 229px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center bottom;
    -webkit-box-pack: end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    font-size: 24px;
    font-weight: 600;
    line-height: 120%;
    padding: 16px 20px;
    overflow: hidden;
    max-width: none; }
    .blog_section--fixed .blog_section_item .overlay {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      width: 100%;
      background: rgba(0, 0, 0, 0.2);
      transition: 0.3s;
      z-index: 1; }
    .blog_section--fixed .blog_section_item .text-wrap {
      position: relative;
      z-index: 2; }
    .blog_section--fixed .blog_section_item span {
      font-size: 16px;
      font-weight: 400;
      line-height: 1;
      padding-top: 10px;
      color: #FFFFFF;
      position: relative;
      display: block; }
    .blog_section--fixed .blog_section_item:hover .overlay {
      background: rgba(0, 0, 0, 0.3); }
  .blog_section--limit7 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) {
      width: calc(25% - 24px);
      min-width: calc(25% - 24px); }
      .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) .blog_section_img {
        height: 230px; }
  .blog_section--limit4 .blog_section_img {
    height: 230px; }
.blog_list {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -12px; }
  .blog_list_item {
    position: relative;
    text-decoration: none;
    color: #2F2F2F;
    margin: 0 12px 56px;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-direction: normal;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    padding-bottom: 30px;
    max-width: calc(25% - 24px);
    font-size: 18px;
    font-weight: 500;
    line-height: 140%; }
    .blog_list_item span {
      font-size: 16px;
      font-weight: 400;
      line-height: 1;
      color: #A3A3A3;
      position: absolute;
      bottom: 0; }
  .blog_list_img {
    width: 100%;
    position: relative;
    height: 230px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    overflow: hidden;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    margin-bottom: 20px;
    background-color: #EFF0F1; }
    .blog_list_img .overlay {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      width: 100%;
      background: rgba(0, 0, 0, 0.2);
      -webkit-transition: 0.3s;
      -moz-transition: 0.3s;
      -ms-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s;
      z-index: 1;
      opacity: 0; }
    .blog_list_img:hover {
      color: #454545; }
      .blog_list_img:hover .overlay {
        opacity: 1; }
.blog_recomended_title {
  margin: 100px 0 32px; }
.blog_detail {
  max-width: 1116px;
  margin: 0 auto;
  font-size: 15px;
  font-weight: 400;
  line-height: 140%; }
  .blog_detail img {
    margin-bottom: 36px;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    overflow: hidden; }
    .blog_detail img.blog_detail_img--sm {
      display: none; }
  .blog_detail_date {
    color: #A3A3A3;
    font-size: 16px;
    font-weight: 400;
    line-height: 130%;
    margin-top: 26px;
    display: block; }

@media (max-width: 1439px) {
  .blog_section_img {
    height: 264px; }

  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) .blog_section_img,
  .blog_section--limit4 .blog_section_img,
  .blog_list_img {
    height: 193px; } }
@media (max-width: 1199px) {
  .blog_section_item {
    font-size: 16px; }

  .blog_section--fixed .blog_section_item {
    font-size: 20px; }

  .blog_section_img {
    height: 216px; }

  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) .blog_section_img,
  .blog_section--limit4 .blog_section_img {
    height: 158px; }

  .blog_list_item {
    max-width: calc(50% - 24px); }

  .blog_list_img {
    height: 248px; } }
@media (max-width: 991px) {
  .blog_section_item,
  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) {
    width: calc(50% - 24px);
    max-width: calc(50% - 24px); }

  .blog_section_img,
  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) .blog_section_img, .blog_section--limit4 .blog_section_img,
  .blog_section--fixed .blog_section_item {
    height: 248px; }

  .blog_section--limit7 .blog_section_item:nth-child(7) {
    display: none; }

  .blog_section--limit4 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }

  .blog_detail img.blog_detail_img--sm {
    display: block; }

  .blog_detail img.blog_detail_img--lg {
    display: none; } }
@media (max-width: 659px) {
  .blog_section {
    display: block;
    margin: 0; }

  .blog_section_item,
  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) {
    width: 100%;
    max-width: 100%; }

  .blog_section_img,
  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) .blog_section_img,
  .blog_section--limit4 .blog_section_img, .blog_section--fixed .blog_section_item {
    height: 354px;
    margin-bottom: 18px; }

  .blog_section--fixed .blog_section_item span {
    padding-top: 6px; }

  .blog_section--fixed .blog_section_item {
    height: 354px;
    padding: 15px;
    margin-bottom: 15px; }

  .blog_section_header {
    margin: 48px 0 24px; }

  .blog_section_header h3 {
    font-size: 24px;
    line-height: 110%;
    letter-spacing: -0.72px; }

  .blog_section_item {
    font-size: 18px;
    padding-bottom: 26px;
    margin: 0 0 36px; }

  .blog_section_header .blog_section_link {
    line-height: 26px; }

  .blog_list {
    display: block;
    margin: 0; }

  .blog_list_item {
    max-width: 100%;
    padding-bottom: 26px;
    margin: 0 0 36px; }

  .blog_list_img {
    height: 354px;
    margin-bottom: 18px; }

  .blog_detail img {
    margin-bottom: 30px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px; }

  .blog_recomended_title {
    margin: 48px 0 32px;
    font-size: 24px; } }
@media (max-width: 519px) {
  .blog_section_img,
  .blog_section--limit7 .blog_section_item:not(:nth-child(-n+3)) .blog_section_img,
  .blog_section--limit4 .blog_section_img, .blog_section--fixed .blog_section_item,
  .blog_list_img {
    height: 220px; }

  .blog_section--fixed .blog_section_item {
    height: 240px; } }

/*# sourceMappingURL=blog.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/modal.css?17271849763988*/
.fancybox__backdrop.gallery-bg {
  background: var(--fancybox-bg, rgba(24, 24, 27, 0.92)); }

.fancybox__carousel.is-draggable .fancybox__slide,
.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content {
  cursor: default; }

.modal {
  width: 400px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  border-radius: 18px;
  background: #FFFFFF;
  padding: 42px 24px 24px;
  display: none;
  overflow: hidden;
  position: relative; }
  .modal .btn {
    width: 100%;
    height: 48px;
    margin-top: 20px;
    line-height: 32px;
    text-align: center; }
  .modal form {
    margin-top: 20px; }
  .modal .privacy-link {
    font-weight: 400;
    font-size: 14px;
    line-height: 130%;
    text-align: center;
    letter-spacing: -0.01em;
    margin-top: 16px;
    color: #ACACAC;
    width: 100%;
    text-decoration: none;
    display: inline-block; }
  .modal .auth--link {
    font-weight: 600;
    font-size: 16px;
    line-height: 120%;
    cursor: pointer;
    color: #302F2F; }
    .modal .auth--link__right {
      margin-top: 10px;
      text-align: right; }
    .modal .auth--link__bottom {
      margin-top: 20px;
      text-align: center; }
  .modal.feedback-form:before {
    content: "";
    display: none;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.5) url("/local/components/rasa/sale.order.ajax/templates/.default/images/loader.gif") no-repeat center;
    -webkit-border-radius: 18px;
    -moz-border-radius: 18px;
    border-radius: 18px; }
  .modal.feedback-form.loading:before {
    display: block; }

.modal__close {
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
  display: inherit; }

.modal__header {
  font-weight: 600;
  font-size: 24px;
  line-height: 120%;
  color: #2F2F2F; }

.modal__message {
  font-weight: 500;
  font-size: 16px;
  line-height: 130%;
  color: #A3A3A3;
  margin: 10px 0 4px; }

.modal__information {
  font-weight: 500;
  font-size: 16px;
  line-height: 130%;
  color: #2F2F2F;
  margin: 10px 0 0;
  display: inline-block; }
  .modal__information--bottom {
    margin-top: 20px; }
  .modal__information span {
    font-weight: 600;
    padding-left: 4px;
    cursor: pointer; }

#registerForm .form-select {
  margin-bottom: 20px; }
  #registerForm .form-select input[type='radio'] {
    display: none; }
  #registerForm .form-select label {
    background: #EFF0F1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 7px 10px;
    color: #2F2F2F;
    font-weight: 500;
    font-size: 14px;
    line-height: 120%;
    display: inline-block;
    margin-right: 8px;
    cursor: pointer; }
  #registerForm .form-select input[type='radio']:checked + label {
    background: #2F2F2F;
    color: #FFFFFF; }

#confirmCodeForm .form__sms-field {
  padding: 12px 22px 14px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #D0D0D0;
  background: #EFF0F1;
  width: 250px;
  height: 68px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between; }
  #confirmCodeForm .form__sms-field input {
    font-family: "Inter", sans-serif;
    padding: 0;
    height: 43px;
    width: 30px;
    font-weight: 600;
    font-size: 36px;
    line-height: 120%;
    text-align: center;
    border-bottom: 1px solid #D0D0D0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: transparent;
    color: #2F2F2F;
    z-index: 5; }
    #confirmCodeForm .form__sms-field input.fill {
      border-color: transparent; }

/*# sourceMappingURL=modal.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/media.css?17326084877841*/
@media (max-width: 1439px) {
	.container {
		max-width: 1170px;
	}

	.catalog-section .product-item-container {
		width: calc(25% - 20px);
	}
}

@media (max-width: 1199px) {
	.container {
		max-width: 974px;
	}

	.header__city {
		width: 88px;
	}

	.catalog-section-first-wrap {
		margin: 36px 0 0;
	}

	.catalog-section-first-wrap .catalog-section-list-wrap {
		width: 100%;
		margin: 0 0 60px;
	}

	.catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
		white-space: normal;
	}

	.catalog-section .product-item-container {
		width: calc(33.33334% - 20px);
	}

	.catalog-element {
		margin-top: 36px;
	}

	.catalog-element .catalog-element__slider-wrap {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		margin-right: 24px;
		height: 368px;
	}

	.catalog-element .catalog-element__slider-item {
		width: 368px !important;
		min-width: 368px;
		height: 368px;
	}

	.catalog-element .catalog-element__slider-thumbnails {
		margin-right: 12px;
	}

	.catalog-element .catalog-element__slider-thumbnails .catalog-element__slider-item {
		width: 64px !important;
		min-width: 64px;
		height: 64px;
		margin-bottom: 12px;
	}
}

@media (max-width: 991px) {
	.container {
		max-width: 740px;
	}

	header {
		padding: 24px 0;
	}

	.header__city,
	.header__menu,
	.header__phone,
	.header__search,
	.header__icon-personal,
	.header__icon-favorite,
	.header__catalog-btn,
	.header__icon-cart .header__icon-title {
		display: none;
	}

	.header__row {
		margin: 0;
	}

	.header__basket-line {
		margin-left: auto;
	}

	.header__icon-cart svg {
		width: 24px;
		height: 24px;
		margin-bottom: 0;
		display: block;
	}

	.header__icon-href {
		margin: 0;
	}

	.header__burger {
		display: block;
		margin-left: 24px;
	}

	.header__burger svg {
		display: block;
	}

	.bx-breadcrumb {
		margin-top: 10px;
	}

	h1 {
		font-size: 30px;
		line-height: 110%;
		margin: 24px 0;
	}

	.footer__contacts .footer__row {
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
		-moz-box-direction: normal;
		-moz-box-orient: vertical;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.footer__social {
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		-webkit-order: 1;
		-ms-flex-order: 1;
		order: 1;
	}

	.footer__phone {
		margin-bottom: 4px;
	}

	.catalog-section .product-item-container {
		width: calc(50% - 20px);
	}

	.catalog-element {
		display: block;
		margin-top: 24px;
	}

	.catalog-element .catalog-element__slider-wrap {
		display: block;
		height: auto;
		margin-right: 0;
		margin-top: 18px;
	}

	.catalog-element .catalog-element__slider-item {
		width: 100% !important;
		min-width: 100%;
		height: auto;
		padding-top: 100%;
	}

	.catalog-element .catalog-element__slider-thumbnails {
		margin-right: 0;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		width: calc(100% + 30px);
		margin-left: -15px;
		padding: 0 15px;
	}

	.catalog-element .catalog-element__slider-thumbnails .catalog-element__slider-item {
		width: 82px !important;
		min-width: 82px;
		height: 82px;
		margin: 12px 12px 0 0;
		padding-top: 0;
	}

	.catalog-element .catalog-element__slider-thumbnails .catalog-element__slider-item:last-of-type {
		margin: 12px 0 0 0;
	}

	.catalog-element .catalog-element__info-wrap {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
		-moz-box-direction: normal;
		-moz-box-orient: vertical;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.catalog-element .catalog-element__properties {
		-webkit-box-ordinal-group: 3;
		-moz-box-ordinal-group: 3;
		-webkit-order: 2;
		-ms-flex-order: 2;
		order: 2;
		margin-top: 24px;
	}

	.catalog-element .catalog-element__aval {
		-webkit-box-ordinal-group: 4;
		-moz-box-ordinal-group: 4;
		-webkit-order: 3;
		-ms-flex-order: 3;
		order: 3;
		margin-top: 16px;
		-webkit-box-align: start;
		-moz-box-align: start;
		-ms-flex-align: start;
		-webkit-align-items: flex-start;
		align-items: flex-start;
		line-height: 37px;
	}

	.catalog-element .catalog-element__store-list {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.catalog-element .catalog-element__basket-wrap {
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.catalog-element .catalog-element__price {
		font-size: 22px;
		margin-right: 0;
		width: 100%;
		min-width: 100%;
		margin-bottom: 24px;
	}

	.catalog-element .catalog-element__old-price {
		font-size: 16px;
		height: auto;
	}

	.catalog-element .catalog-element__property-item .cell-first {
		min-width: 200px;
	}

	.catalog-element .catalog-element__title {
		font-size: 20px;
		line-height: 140%;
		letter-spacing: -0.03em;
		margin-top: 0;
	}

	.catalog-block-header {
		font-size: 30px;
		line-height: 110%;
		margin: 60px 0 20px;
	}

	.visible-mobile {
		display: block;
	}

	.hidden-mobile {
		display: none;
	}

	.tns-controls {
		top: -60px;
	}
}

@media (max-width: 767px) {
	.container {
		max-width: 100%;
	}

	.catalog-section-first-wrap {
		margin: 0;
	}

	.catalog-section-first-wrap .catalog-section-list-wrap {
		margin: 0 0 48px;
	}

	.catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
		display: none;
	}

	.catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-link {
		margin-bottom: 20px;
	}

	.catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
		margin-bottom: 0;
	}

	.catalog-section .product-items-wrap--slider {
		padding-bottom: 78px;
	}

	.catalog-section .product-item-info-wrap {
		margin-bottom: 4px;
		font-size: 13px;
	}

	.catalog-section .product-item-info-wrap .product-item-available {
		padding: 6px 8px;
	}

	.catalog-section .product-item-title {
		font-weight: 500;
		font-size: 13px;
		margin-bottom: 10px;
	}

	.catalog-section .product-item-container {
		margin: 0 8px 16px;
		width: calc(50% - 16px);
		padding: 9px;
	}

	.catalog-section .product-item-buy-wrap {
		flex-direction: column;
		align-items: flex-start;
		justify-content: flex-start;
		gap: 12px;
	}

	.catalog-section .product-item-price-container {
		max-width: 100%;
	}

	.catalog-section .product-item-buttons-container a, .catalog-section .product-item-buttons-container button {
		padding: 10px 12px;
	}

	.catalog-section .product-item-recommended-retail-price {
		font-size: 12px;
	}

	.catalog-section .product-item-percent {
		font-size: 12px;
	}	

	footer {
		padding: 40px 0 12px;
		margin-top: 60px;
	}

	footer,
	.footer__contacts,
	.footer__card {
		text-align: center;
	}

	.footer__row,
	.footer__menu,
	.footer__links {
		-webkit-box-direction: normal;
		-webkit-box-orient: vertical;
		-moz-box-direction: normal;
		-moz-box-orient: vertical;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
	}

	.footer__menu ul {
		margin-right: 0;
		margin-bottom: 36px;
	}

	.footer__menu ul:first-of-type li {
		font-size: 18px;
		font-weight: 500;
	}

	.footer__menu ul li:first-of-type a {
		color: #454545;
	}

	.footer__phone {
		margin: 4px 0 18px;
	}

	.footer__callback {
		margin-top: 24px;
	}

	.footer__card {
		margin: 44px 0 30px;
	}

	.footer__social a,
	.footer__links a,
	.footer__links div {
		display: block;
		margin: 0 0 12px;
		padding: 0;
	}

	.main_need-products--slider .tns-controls,
	.tns-controls {
		right: 50%;
		margin-right: -56px;
		top: inherit;
		bottom: 0;
		z-index: 3;
	}
}

/*# sourceMappingURL=media.css.map */

/* End */


/* Start:/local/templates/redan/assets/css/custom.css?173507297833930*/
.whithout-mt{
    margin-top: 0;
}
.ask-img{
    width: 450px;
    position: absolute;
    right: 120px;
    bottom: 0px;
}
.footer-form{
    position: relative;
    padding-left: 300px;
}
/*Разделы на главной START*/
.main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
    -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
}
.main-catalog-section-first-wrap .catalog-subsection-list {
    max-height: 162px;
}
.main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link:hover,
.catalog-section-first-wrap .catalog-subsection-list .catalog-section-link:hover {
    color: #FFFFFF;
    background: #454545;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap {
    position: relative;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap .show-all {
    position: absolute;
    left: 220px;
    bottom: 0;
    border: none;
    color: #2F2F2F;
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: -0.32px;
    padding: 6px 2px;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap .show-all svg {
    margin-left: 10px;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap .show-all svg path {
    transition: 0.3s;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap .show-all:hover {
    color: #8D8D8D;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap .show-all:hover svg path {
    stroke: #8D8D8D;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
    border-radius: 12px;
    overflow: hidden;
}
.main-catalog-section-first-wrap .catalog-section-list-wrap {
    align-items: flex-start;
}
.main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link.catalog-section-link--firstMd {
    display: none;
}
@media(max-width: 1439px) {
    .main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
        width: 158px;
        height: 158px;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list {
        max-width: calc(100% - 176px);
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap .show-all {
        left: 178px;
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap {
        padding-bottom: 40px;
    }
}
@media (max-width: 1199px) {
    .main-catalog-section-first-wrap .catalog-section-list-wrap {
        width: 100%;
        margin: 60px 0 0;
        padding-bottom: 0;
    }
    .main-catalog-section-first-wrap {
        margin: 0;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link.catalog-section-link--firstMd {
        display: block;
        font-size: 30px;
        font-weight: 500;
        line-height: 120%;
        letter-spacing: -0.9px;
        margin: 14px 0 24px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        color: #2F2F2F;
        background: transparent;
        padding: 0;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link.catalog-section-link--firstMd:hover {
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        color: #2F2F2F;
        background: transparent;
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-link {
        display: none;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
        display: block;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list {
        max-height: 156px;
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
        width: 200px;
        height: 200px;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list {
        max-width: calc(100% - 218px);
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap .show-all {
        left: 220px;
    }
}
@media (max-width: 767px) {
    .footer-form{
        padding-top: 20px;
    }
    .ask-img{
        position: static;
        margin: auto;
        display: block;
        margin-bottom: 30px;
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap .catalog-section-list-item-img {
        display: none;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list {
        max-width: 100%;
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap {
        margin: 48px 0 0;
    }
    .main-catalog-section-first-wrap .catalog-section-list-wrap .show-all {
        position: relative;
        left: 0;
        margin-top: 12px;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link.catalog-section-link--firstMd {
        font-size: 26px;
        margin: 0 0 20px;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-link {
        white-space: normal;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list {
        max-height: none;
    }
    .main-catalog-section-first-wrap .catalog-subsection-list .catalog-section-list-item:nth-of-type(n+6) {
        display: none;
    }
}
/*Разделы на главной END*/

/*Footer START*/
.footer__menu ul li a:hover {
    color: #EFF0F1;
}
/*Footer END*/

/*Отзывы на главной START*/
.footer__menu ul li a:hover {
    color: #EFF0F1;
}
.main-review .main-review__text {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
}
.main-review__rating-wrap .main-review__date {
    font-weight: 500;
    font-size: 16px;
    line-height: 130%;
    color: #A3A3A3;
}
.main-review__rating-wrap {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.modal .main-review__text {
    font-weight: 400;
    font-size: 16px;
    line-height: 130%;
    margin: 12px 0;
}
.main-review__rating-wrap .main-review__rating {
    display: inherit;
    margin-right: 7px;
    height: 21px;
    padding-top: 2px;
}
.main-review__rating-wrap .main-review__rating svg {
    margin-right: 5px;
}
.main-review__slider a {
    color: #2F2F2F;
    border: none;
    text-decoration: none;
}
@media(max-width: 1199px) {
    .main-review .main-review__head {
        margin: 100px 0 40px;
    }
    .main-review .tns-controls {
        top: -85px;
    }
    .main-review .main-review__text {
        padding-right: 0;
        margin-bottom: 10px;
    }
}
@media (max-width: 767px) {
    .main-review {
        padding-bottom: 80px;
    }
    .main-review .main-review__head {
        margin: 60px 0 32px;
        font-size: 30px;
    }
    .main-review .tns-controls {
        top: auto;
        right: 0;
        margin-right: 0;
        bottom: -84px;
    }
    .main-review .main-review__btn {
        position: absolute;
        right: auto;
        top: auto;
        margin-top: 0;
        bottom: 0;
    }
}
/*Отзывы на главной END*/

/*Модалки START*/
.modal {
    overflow: visible;
}
.fancybox__slide {
    padding: 15px;
}
@media (min-width: 1024px) {
    .fancybox__slide {
        padding: 15px;
    }
}
@media (max-width: 439px) {
    .modal {
        max-width: 100%;
        padding: 24px 15px 15px;
    }
    .modal__header {
        font-size: 20px;
        padding-right: 34px;
    }
    .modal form {
        margin-top: 16px;
    }
    .modal .privacy-link {
        font-size: 12px;
    }
    .modal .auth--link {
        font-size: 14px;
    }
    .modal .btn,
    .modal .auth--link__bottom {
        margin-top: 16px;
    }
    .modal__information {
        font-size: 15px;
    }
}
/*Модалки END*/

/*Баннера на главной START*/
@media(max-width: 1199px) {
    .main-banners img.large {
        display: none;
    }
    .main-banners img.middle {
        display: block;
    }
}
@media(max-width: 539px) {
    .main-banners img.middle {
        display: none;
    }
    .main-banners img.small {
        display: block;
    }
    .main-banners .main-banner__bottom {
        display: block;
    }
    .main-banners .main-banner__bottom .main-banner__left {
        margin-right: 0;
        margin-bottom: 12px;
    }
}
/*Баннера на главной END*/

/*Ссылки на главной START*/
@media(max-width: 1199px) {
    .main-links .main-link__item {
        padding: 12px 12px 52px;
    }
    .main-links .main-link__icon {
        height: 60px;
        width: 60px;
    }
    .main-links .main-link__icon svg {
        width: 36px;
        height: 36px;
    }
    .main-links .main-link__name {
        font-size: 18px;
        margin: 18px 0 8px;
    }
    .main-links .main-link__btn {
        bottom: 12px;
        left: 12px;
    }
}
@media (max-width: 991px) {
    .main-links .main-link__item {
        padding: 12px 12px 42px;
    }
}
@media (max-width: 767px) {
    .main-links {
        display: block;
        margin: 12px 0 0;
    }
    .main-links .main-link__item,
    .main-links .main-link__item:hover {
        margin: 0 0 12px;
        padding: 16px 16px 48px;
        color: #2F2F2F;
        border: 1px solid #EFF0F1;
        background: transparent;
    }
    .main-links .main-link__item:hover .main-link__text {
        color: #A3A3A3;
    }
    .main-links .main-link__item:hover .main-link__icon {
        background-color: #EFF0F1;
    }
    .main-links .main-link__item:hover .main-link__btn:after {
        background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='0 0 8 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%232F2F2F' stroke-width='1.5'/%3E%3C/svg%3E");
    }
    .main-links .main-link__item:hover .main-link__icon svg {
        fill: #2F2F2F;
    }
    .main-links .main-link__item:hover .main-link__icon svg path {
        fill: #2F2F2F;
    }
}
/*Ссылки на главной END*/

/*Преимущества на главной START*/
@media(max-width: 1199px) {
    .main-advantages {
        margin: 60px -10px 0;
    }
    .main-advantages .main-advantage__item {
        margin: 0 10px 10px;
        padding: 44px 16px 16px;
    }
    .main-advantages .main-advantage__name {
        font-size: 20px;
        margin-bottom: 10px;
    }
}
@media(max-width: 991px) {
    .main-advantages {
        margin: 60px 0 0;
    }
    .main-advantages .main-advantage__item {
        margin: 0 0 10px;
        padding: 62px 16px 18px;
    }
}
/*Преимущества на главной END*/

/*Слайдер на главной START*/
@media(max-width: 1199px) {
    .main_need-products--slider .catalog-block-header {
        margin: 74px 0 24px;
    }
}
@media (max-width: 767px) {
    .main_need-products--slider .catalog-block-header {
        font-size: 30px;
        margin: 80px 0 28px;
    }
    .main_need-products--slider .filter__wrap .filter__item {
        font-size: 15px;
    }
}
/*Слайдер на главной END*/

/*Галлерея на главной START*/
@media(max-width: 1199px) {
    .main-gallery .main-gallery__head {
        margin: 100px 0 34px;
    }
    .main-gallery .main-gallery__slider img {
        height: 260px;
    }
}
@media (max-width: 991px) {
    .main-gallery .main-gallery__slider img {
        height: 220px;
    }
}
@media (max-width: 767px) {
    .main-gallery .main-gallery__head {
        margin: 80px 0 24px;
        font-size: 30px;
    }
    .main-gallery .main-gallery__slider img {
        height: 200px;
    }
}
/*Галлерея на главной END*/

/*Меню в мобилке START*/
.mobile-menu-wrap,
.catalog-search-form {
    display: none;
}
.catalog-search-form {
    display: none;
}
@media (max-width: 991px) {
    body.overflow {
        overflow: hidden;
    }
    .page-content {
        min-height: calc(100vh - 442px);
    }
    #panel {
        display: none;
    }
    header {
        padding: 24px 0;
        position: fixed;
        width: 100%;
        top: 0;
        background: #fafafa;
        z-index: 210;
    }
    .header-mobile-empty {
        width: 100%;
        height: 120px;
    }
    .mobile-menu-link-cart .header__icon-count {
        position: absolute;
        width: 14px;
        height: 14px;
        background: #111111;
        border-radius: 8px;
        font-weight: 600;
        font-size: 11px;
        line-height: 120%;
        color: #FFFFFF;
        text-align: center;
        display: block;
        padding-top: 1px;
        top: 10px;
        left: 28px;
    }
    .header__burger {
        z-index: 211;
    }
    .mobile-menu-wrap {
        display: block;
        position: fixed;
        z-index: 20;
        background: #FAFAFA;
        top: -100%;
        height: 100%;
        left: 0;
        width: 100%;
        transition: top 0.3s;
    }
    .mobile-menu-wrap.open {
        top: 20px;
    }
    .mobile-menu-wrap a {
        color: #2F2F2F;
        border: none;
        text-decoration: none;
    }
    .mobile-menu-wrap .mobile-menu-scroll {
        overflow: auto;
        max-height: 100%;
    }
    .mobile-menu-wrap .mobile-menu-header {
        width: 100%;
        height: 80px;
    }
    .mobile-menu-wrap .mobile-menu-link {
        display: flex;
        align-items: center;
        border-bottom: 1px solid #E9E9E9;
        padding: 16px 15px;
        font-size: 16px;
        font-weight: 500;
        line-height: 120%;
        position: relative;
    }
    .mobile-menu-wrap .mobile-menu-link--first {
        border-top: 1px solid #E9E9E9;
    }
    .mobile-menu-wrap .mobile-menu-link svg {
        margin-right: 10px;
    }
    .catalog-search-form {
        display: flex;
        align-items: center;
        margin-bottom: 34px;
    }
    .catalog-search-form .btn {
        height: 48px;
        min-width: 120px;
        width: 120px;
        margin-left: 14px;
    }
    .catalog-search-form input[type='text'] {
        font-family: "Inter", sans-serif;
        width: 100%;
        height: 48px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        padding: 0 48px;
        font-weight: 500;
        font-size: 16px;
        line-height: 120%;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -ms-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
        background: #FAFAFA url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.1363 5C9.92265 5 8.73626 5.35989 7.72715 6.03415C6.71804 6.70842 5.93154 7.66677 5.4671 8.78803C5.00266 9.90929 4.88114 11.1431 5.11791 12.3334C5.35468 13.5237 5.9391 14.6171 6.79728 15.4753C7.65545 16.3335 8.74884 16.9179 9.93916 17.1547C11.1295 17.3914 12.3633 17.2699 13.4845 16.8055C14.6058 16.341 15.5642 15.5545 16.2384 14.5454C16.9127 13.5363 17.2726 12.3499 17.2726 11.1363C17.2725 9.50887 16.6259 7.94815 15.4752 6.79739C14.3244 5.64664 12.7637 5.0001 11.1363 5Z' stroke='%23D0D0D0' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.7148 15.7146L20.0004 20.0001' stroke='%23D0D0D0' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center left 12px;
        border: 1px solid #D0D0D0;
    }
}
@media (max-width: 599px) {
    .catalog-search-form {
        display: block;
    }
    .catalog-search-form .btn {
        height: 40px;
        min-width: 100%;
        width: 100%;
        margin-left: 0;
        margin-top: 8px;
    }
}
/*Меню в мобилке END*/

/*Бургер START*/
.header__burger {
    width: 24px;
    height: 32px;
    position: relative;
    transition-duration: 1s;
    cursor: pointer;
}
.header__burger span {
    height: 3px;
    border-radius: 8px;
    width: 24px;
    background-color: #2F2F2F;
    position: absolute;
    transition-duration: .25s;
    transition-delay: .25s;
    margin-top: 14px;
}
.header__burger span:before {
    left: 0;
    position: absolute;
    top: -8px;
    height: 3px;
    border-radius: 8px;
    width: 24px;
    background-color: #2F2F2F;
    content: "";
    transition-duration: .25s;
    transition: transform .25s, top .25s .25s;
}
.header__burger span:after {
    left: 0;
    position: absolute;
    top: 8px;
    height: 3px;
    border-radius: 8px;
    width: 24px;
    background-color: #2F2F2F;
    content: "";
    transition-duration: .25s;
    transition: transform .25s, top .25s .25s;
}
.header__burger.open span {
    transition-duration: 0.1s;
    transition-delay: .25s;
    background: transparent;
}
.header__burger.open span:before {
    transition: top .25s, transform .25s .25s;
    top: 0px;
    transform: rotateZ(-45deg);
}
.header__burger.open span:after {
    transition: top 0.4s, transform .25s .25s;
    top: 0px;
    transform: rotateZ(45deg);
}
/*Бургер END*/

/*Фильтры адаптив START*/
.smartfilter .smart-filter-block {
    max-width: 400px;
}
.smartfilter .form-check input {
    display: none;
}
.smartfilter .form-check {
    margin-bottom: 10px;
}
.smartfilter .form-check:last-of-type {
    margin-bottom: 0;
}
.smartfilter .form-check label {
    position: relative;
    padding-left: 26px;
    cursor: pointer;
    display: block;
}
.smartfilter .form-check label.disabled {
    opacity:0.5;
    cursor: default;
}
.smartfilter .form-check label:before {
    content: '';
    position: absolute;
    display: block;
    width: 16px;
    height: 16px;
    background-image: 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%3Crect x='0.5' y='0.5' width='15' height='15' rx='3.5' stroke='%23D0D0D0'/%3E%3C/svg%3E");
    top: 1px;
    left: 0;
    transition: 0.3s;
}
.smartfilter .form-check input:checked + label:before {
    background-image: 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%3Crect width='16' height='16' rx='4' fill='%232F2F2F'/%3E%3Cpath d='M5 8L7 10L11 6' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.smart-filter-mobile-header,
.smart-filter-mobile-btn {
    display: none;
}
@media (max-width: 991px) {
    .smart-filter-mobile-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding-bottom: 34px;
        font-size: 24px;
        font-weight: 600;
        line-height: 110%;
        letter-spacing: -0.72px;
    }
    .smart-filter-mobile-header svg {
        cursor: pointer;
    }
    .smart-filter-mobile-btn {
        display: flex;
        align-items: center;
        border-radius: 6px;
        background: #FFFFFF;
        padding: 10px 14px;
        box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
    }
    .smart-filter-mobile-btn svg {
        margin-left: 10px;
    }
    .smart-filter-form {
        padding: 30px 15px 10px;
        position: fixed;
        width: 100%;
        left: 0;
        height: 100%;
        overflow: auto;
        background: #FAFAFA;
        z-index: 22;
        top: -100%;
        transition: top 0.3s;
    }
    .smart-filter-form.open {
        top: 0;
    }
    .smartfilter .smart-filter-block {
        max-width: none;
    }
    .smartfilter-item {
        width: 100%;
        display: block;
        white-space: normal;
        font-size: 16px;
        font-weight: 500;
        line-height: 120%;
        background: #FFFFFF;
        -webkit-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
        -moz-box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
        box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.06);
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        cursor: pointer;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        position: relative;
        margin-bottom: 10px;
        cursor: pointer;
        overflow: hidden;
    }
    .smartfilter .smart-filter-parameters-box-title {
        width: 100%;
        padding: 16px 48px 14px 14px;
        background: transparent;
        white-space: normal;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        margin: 0;
        position: relative;
        font-weight: 500;
        font-size: 16px;
    }
    .smartfilter .smart-filter-angle {
        top: 16px;
    }
    .smartfilter .smart-filter-block {
        display: none;
        position: relative;
        padding: 10px 14px 14px;
        background: transparent;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        z-index: 1;
        margin-top: 0;
    }
    .smartfilter .bx-active .smart-filter-parameters-box-title {
        background: #FFFFFF;
        color: #2F2F2F;
    }
    .smartfilter .smart-filter-angle-up {
        background-image: url("data:image/svg+xml,%3Csvg width='16' height='19' viewBox='0 0 16 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 12L8 7L3 12' stroke='%23D0D0D0' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
    }
    .smartfilter .smart-filter-price input,
    .smartfilter .smart-filter-input-group-number input {
        width: 110px;
    }
    .smartfilter .form-check {
        display: inline-block;
        margin-bottom: 0;
    }
    .smartfilter .form-check label {
        font-size: 16px;
        font-weight: 500;
        line-height: 120%;
        padding: 7px 9px;
        border-radius: 6px;
        background: #EFF0F1;
        margin-right: 8px;
        margin-bottom: 10px;
        display: inline-block;
        transition: 0.3s;
    }
    .smartfilter .form-check label:before {
        display: none;
    }
    .smartfilter .form-check input:checked + label {
        background: #2F2F2F;
        color: #FFFFFF;
    }
    .smart-filter-btn-wrap {
        position: relative;
        bottom: 0;
        left: 0;
        padding: 30px 0 0;
        width: 100%;
        z-index: 2;
    }
    .smart-filter-btn-wrap .btn {
        width: 100%;
        display: block;
        height: 46px;
    }
    .smart-filter-btn-wrap .btn-link {
        margin-top: 6px;
        background: #EFF0F1;
        height: 36px;
    }
}
/*Фильтры адаптив END*/

/*Корзина START*/
.bx-basket .basket-items-list-item-container {
    margin-bottom: 0;
}
.bx-basket .basket-item-wrap {
    margin-bottom: 36px;
}
.bx-basket .basket-item-wrap .btn-fill {
    padding: 9px;
    margin-top: 8px;
}
.bx-basket .basket-item-wrap .btn-fill.disabled {
    display: none;
}
.bx-basket .basket-items-list-item-price {
    text-align: left;
}
.bx-basket .basket-items-list-item-sale {
    text-align: left;
}
.bx-basket {
    border-right: none;
}
.basket-total-warning {
    margin-top: -10px;
    max-width: 50%;
    margin-bottom: 32px;
    font-size: 16px;
    font-weight: 700;
    line-height: 134.5%;
    color: #2F2F2F;
    border: none;
}
@media (max-width: 991px) {
    .basket-total-warning {
        max-width: 100%;
        font-weight: 400;
    }
}

.feedback-form form .input-wrap:first-of-type {
    display: none;
}

.bx-basket {
    position: relative;
    padding-bottom: 154px;
}
.basket-total {
    display: block;
    position: absolute;
    width: calc(100% - 40px);
    left: 20px;
    bottom: 0;
}

.basket-row.basket-row--few-cart .basket-checkout-container {
    border-top: 1px solid #A3A3A3;
    max-width: 100%;
    background: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    margin-top: 0;
}
.basket-row.basket-row--few-cart .basket-total .btn {
    display: none;
}
.basket-row.basket-row--few-cart .basket-total .btn {
    display: none;
}
.basket-row.basket-row--few-cart .basket-total .basket-checkout-block-total:last-of-type {
    margin-bottom: 0;
}
.basket-checkout-block-total-header {
    display: none;
}
.basket-row.basket-row--few-cart .basket-checkout-block-total-header {
    display: block;
    font-size: 21px;
    font-weight: 600;
    line-height: 120%;
    margin-bottom: 24px;
}
#merge-basket-total {
    background: #EFF0F1;
    border-radius: 6px;
    padding: 8px 24px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 42px;
}
#merge-basket-total .basket-checkout-block-total-title {
    font-size: 24px;
    font-weight: 700;
    line-height: 120%;
}
#merge-basket-total .basket-checkout-block-total-title span {
    font-size: 18px;
    font-weight: 600;
    line-height: 120%;
    padding-left: 46px;
}
#merge-basket-total .btn {
    padding: 14px 8px;
    font-size: 16px;
}

.basket-row--one-cart .bx-basket {
    display: flex;
    align-items: flex-start;

}
.basket-row--one-cart .basket-total {
    display: block;
    position: relative;
    width: auto;
    left: 0;
    bottom: 0;
}
.basket-row--one-cart .basket-checkout-container {
    width: 378px;
    min-width: 378px;
    margin-left: 48px;
    margin-top: 68px;
}
.action-add-from-another-store span {
    display: none;
}
.basket-row--one-cart .action-add-from-another-store {
    border-radius: 6px;
    background: #EFF0F1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px;
    margin-top: 16px;
}
.basket-row--one-cart .action-add-from-another-store .btn {
    margin-top: 0;
    padding: 17px 8px;
    min-width: 210px;
}
.basket-row--one-cart .action-add-from-another-store span {
    display: block;
    font-size: 18px;
    font-weight: 500;
    line-height: 150%;
    padding-right: 16px;
}

@media (max-width: 1199px) {
    .basket-row--one-cart .bx-basket {
        display: block;
    }
    .basket-row--one-cart .basket-checkout-container {
        width: 100%;
        max-width: 420px;
        margin-left: auto;
        margin-top: 52px;
    }
    .basket-row--one-cart .bx-basket .basket-item-image {
        margin-right: 12px;
    }
    .basket-row--one-cart .bx-basket .basket-items-list-item-descriptions {
        display: flex;
    }
    .basket-row--one-cart .bx-basket .basket-items-list-item-sale {
        margin-left: 88px;
    }
}
@media (max-width: 991px) {
    .basket-row--one-cart .basket-checkout-container {
        width: 100%;
        max-width: 100%;
        min-width: 100%;
        margin-left: 0;
    }
}
@media (max-width: 767px) {
    .basket-row--one-cart .action-add-from-another-store {
        display: block;
    }
    .basket-row--one-cart .action-add-from-another-store .btn {
        padding: 8px;
        margin-top: 12px;
    }
    .basket-row--one-cart .action-add-from-another-store span {
        font-size: 16px;
        line-height: 140%;
        padding-right: 0;
    }
    .basket-row--few-cart .basket-total {
        display: none;
    }
    .bx-basket {
        padding-bottom: 0;
    }
    #merge-basket-total {
        padding: 8px;
        display: block;
        margin-top: 36px;
    }
    #merge-basket-total .basket-checkout-block-total-title span {
        padding-left: 0;
        display: block;
        margin-top: 4px;
    }
    #merge-basket-total .btn {
        padding: 12px 8px;
        width: 100%;
        display: block;
        margin-top: 12px;
    }
}
@media (max-width: 639px) {
    .basket-row--one-cart .basket-checkout-container {
        width: 100%;
        max-width: 100%;
    }
}

.header__search--mobile {
    display: none;
}
@media (max-width: 991px) {
    .header__search--mobile {
        display: flex;
        margin-left: auto;
    }
    .header__basket-line {
        margin-left: 20px;
    }
}

.catalog-element .catalog-element__detail {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    color: #000;
    line-height: 120%;
    margin-top: 24px;
}
.catalog-element .catalog-element__detail.open {
    overflow: visible;
    display: block;
    -webkit-line-clamp: none;
    line-clamp: none;
    -webkit-box-orient: unset;
}
.catalog-element-detail__toggle {
    display: flex;
    align-items: center;
    line-height: 120%;
    color: #2F2F2F;
    margin-bottom: 16px;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.catalog-element-detail__toggle svg {
    margin-left: 10px;
    transform: rotate(180deg);
}
.catalog-element .catalog-element__detail.open .catalog-element-detail__toggle svg {
    overflow: visible;
    display: block;
    -webkit-line-clamp: none;
    line-clamp: none;
    -webkit-box-orient: unset;
    transform: rotate(0deg);
}
@media (max-width: 991px) {

    .catalog-element .catalog-element__detail {
        -webkit-box-ordinal-group: 4;
        -moz-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
    }
    .catalog-element .catalog-element__aval {
        -webkit-box-ordinal-group: 5;
        -moz-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4;
    }
}

.contacts__block {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 40px;
}

.contacts {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* .contacts.active {
    display: block;
} */
.contacts-city-select {
    margin-bottom: 28px;
}
.contacts-city-select .city-select {
    font-size: 15px;
    font-weight: 500;
    line-height: 120%;
    display: inline-block;
    margin-right: 12px;
    padding: 12px 14px;
    border-radius: 6px;
    background: #FAFAFA;
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.06);
    /* cursor: pointer; */
}
.contacts-city-select .city-select.active {
    background: #FFF;
}
.page--contacts .contacts-wrap {
    max-width: 100%;
}
.page--contacts .contacts-wrap .contacts-social {
    margin-right: 0;
}
.page--contacts .contacts-wrap .contacts-address {
    min-width: 550px;
    min-height: 78px;
}
@media(max-width: 1439px) {

    .contacts__block {
        grid-template-columns: 1fr;
    }

    .page--contacts .contacts-wrap {
flex-direction: column;
    }
}

@media(max-width: 600px)
{
    .page--contacts .contacts-wrap .contacts-address {
        min-width: 100%;
    }
}

textarea[name="ORDER_DESCRIPTION"] {
    min-width: calc(50% - 12px);
    width: calc(50% - 12px);
    margin-right: 24px;
}
@media (max-width: 599px) {
    textarea[name="ORDER_DESCRIPTION"] {
        width: 100%;
        margin-right: 0;
    }
}

.modal .auth--link__right {
    cursor: default;
}
.modal .auth--link__right span {
    cursor: pointer;
}

.visually-hidden {
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    clip: rect(0 0 0 0);
    white-space: nowrap;
    border: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
}

.checkbox-field {
    display: flex;
    align-items: center;
    column-gap: 8px;
    cursor: pointer;
}

.checkbox-field__box {
    position: relative;
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    border: 1px solid #2f2f2f;
    border-radius: 6px;
    background-color: #ffffff;
    transition: background-color 0.15s;
}

.checkbox-field [type=checkbox]:checked ~ .checkbox-field__box {
    background-color: #2f2f2f;
}

.checkbox-field [type=checkbox]:checked ~ .checkbox-field__box::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 13px;
    height: 10px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none' viewBox='0 0 13 10'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 5 4 4 7-8'/%3E%3C/svg%3E");
    transform: translate(-50%,-50%);
}
.blog_section--fixed .blog_section_item {
    width: calc(50% - 24px);
}
@media(max-width: 991px) {
    .blog_section--fixed .blog_section_item {
        width: 100%;
    }
}
/* End */


/* Start:/local/templates/redan/components/bitrix/sale.location.selector.search/popup/style.css?17271849766845*/
/* absolute path to images is required to make crm-sale proxy work */

.bx-sls .dropdown-block {
	font-weight: 500;
	font-size: 15px;
	line-height: 120%;
	padding: 0 30px 0 48px;
	margin-top:20px;
	position: relative;
	width: 100%;
	height: 48px;
	background: #F5F5F5 url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3182 6C10.2664 6 9.23816 6.31191 8.36358 6.89628C7.489 7.48066 6.80735 8.31125 6.40483 9.28303C6.0023 10.2548 5.89699 11.3241 6.10219 12.3558C6.3074 13.3874 6.81391 14.335 7.55768 15.0788C8.30144 15.8226 9.24906 16.3291 10.2807 16.5343C11.3123 16.7395 12.3817 16.6342 13.3534 16.2316C14.3252 15.8291 15.1558 15.1475 15.7402 14.2729C16.3246 13.3983 16.6365 12.3701 16.6365 11.3182C16.6364 9.90778 16.076 8.55512 15.0787 7.55777C14.0813 6.56043 12.7287 6.00009 11.3182 6Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10'/%3E%3Cpath d='M15.2852 15.286L18.9994 19.0002' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center left 12px;
	border-radius: 6px;
}

.bx-sls .dropdown-block-ui {
	font-size: 14px;
	padding: 0 22px 0 30px;
	position: relative;
	background-color: #fff;
	margin-top: 5px;
}

.bx-sls .dropdown-arrow {
	background: url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/dropdown-errow.png) no-repeat center center;
	height: 100%;
	top: 0;
	right: 0;
	position: absolute;
	width: 22px;
}

.bx-sls .bx-ui-sls-container {
	overflow: hidden;
	min-height:48px;
}

.bx-sls .bx-ui-sls-pane {
	border: 1px solid #bdbdbd;
	border-radius: 2px;
	-webkit-box-shadow: 0 2px 3px #c7c7c7;
	box-shadow: 0 2px 3px #c7c7c7;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
	max-height: 200px;
	overflow-y: auto;
	left: 0;
	top: 48px;
	padding: 5px 5px 3px 5px;
	position: absolute;
	width: 100%;
}

.bx-sls .dropdown-active .bx-ui-sls-pane {
	display: block;
}

.bx-sls .bx-ui-sls-variants {
	list-style: none;
	margin: 0;
	padding: 0;
}

.bx-sls .dropdown-item {
	border-radius: 2px;
	padding: 7px 4px 7px 10px;
	margin-bottom: 2px;
}

.bx-sls .dropdown-item:hover {
	background-color: #f1f3f5;
	cursor: pointer;
}

.bx-sls .dropdown-img {
	border: none;
	display: inline-block;
	height: 12px;
	margin: 3px 12px 0 0;
	vertical-align: top;
	width: 16px;
}

.bx-sls .dropdown-item-text {
	/*makeup:color: #212121;*/
	color: #aba8ac;
	display: inline-block;
	/*max-width: 220px;*/ /*silly limitation*/
	vertical-align: top;
}

.bx-sls .dropdown-item-text span{
	color: #25282c;
}

.bx-sls .dropdown-list-title {
	border-bottom: 1px solid #e5e5e5;
	height: 37px;
	line-height: 37px;
	padding-left: 8px;
}

.bx-sls .dropdown-icon {
	background: url(/bitrix/components/bitrix/sale.location.selector.search/templates/.default/images/lens.png) no-repeat center center;
	height: 14px;
	left: 10px;
	position: absolute;
	top: 10px;
	width: 14px;
}

.bx-sls .quick-locations{
	margin-top: 10px;
}
.bx-sls .quick-location-tag {
	display: block;
	color: #212121;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	padding: 10px 0;
	text-decoration: none;
	border-bottom: none;
}

.bx-sls .dropdown-fade2white{
	width: 46px;
	height: 48px;
	position: absolute;
	top: 0;
	right: 0;
	border-radius: 6px;
	z-index: 5;

	background: -moz-linear-gradient(left, rgba(245,245,245,0) 0%, rgba(245,245,245,1) 30%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(245,245,245,0)), color-stop(30%,rgba(245,245,245,1)));
	background: -webkit-linear-gradient(left, rgba(245,245,245,0) 0%,rgba(245,245,245,1) 30%);
	background: -o-linear-gradient(left, rgba(245,245,245,0) 0%,rgba(245,245,245,1) 30%);
	background: -ms-linear-gradient(left, rgba(245,245,245,0) 0%,rgba(245,245,245,1) 30%);
	background: linear-gradient(to right, rgba(245,245,245,0) 0%,rgba(245,245,245,1) 30%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f5f5f5', endColorstr='#f5f5f5',GradientType=1 );
}

.bx-sls .bx-ui-sls-clear{
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -3386px no-repeat scroll;
	width: 30px;
	height: 30px;
	cursor: pointer;
	margin-top: 10px;

	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	z-index: 6;
}
.bx-sls .bx-ui-sls-clear:hover{
	background-position: 6px -3418px;
}

.bx-sls .bx-ui-sls-loader{
}

.bx-sls .bx-ui-sls-go-edit{
	display: none;
}

.bx-sls .bx-ui-sls-pane{
	max-height: 300px;
}

.bx-sls input::-ms-clear {
	display: none;
}

.bx-sls input[type="text"]{
	position: relative;
}

.bx-sls .bx-ui-sls-fake,
.bx-sls .bx-ui-sls-route {
	position: absolute !important;
	top: 0;
	left: 0;

	color: #212121 !important;

	opacity: 1 !important;
	background: transparent !important;
	border: none !important;
	box-shadow: none !important;

	padding:0 !important;
	background-position: right 1px;
	background-repeat: no-repeat;

	font-family: "Inter", sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	height: 48px;
	width: 100%;
	outline: none;
	z-index:10;
}
.bx-sls .bx-ui-sls-route{
	color: #aba8ac !important;
	z-index:5;
}

.bx-sls .bx-ui-sls-pane{
	background-color: #fff;
	z-index: 999;
	border: 1px solid #87919c;
}

.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant,
.bx-sls .bx-ui-sls-error{
	padding: 10px 10px;
}
.bx-sls .bx-ui-sls-error{
	color: #ff2222;
	padding-left: 30px;
	position: relative;
}
.bx-sls .bx-ui-sls-error div{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 25px;
	height: 25px;
	background: url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat scroll;
}
.bx-sls .bx-ui-sls-variants .bx-ui-sls-variant:hover,
.bx-sls .bx-ui-sls-variant-active{
	background-color: #F5F5F5;
}

.adm-sls-edit-link{
	margin-top: 10px;
}

/* CSS-modes below: admin, public; */
.bx-admin-mode .bx-sls-go-edit{
	margin-left: 10px;
	display: none;
}

.bx-admin-mode .dropdown-block {
	border-color: #87919c #959ea9 #9ea7b1;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px rgba(180, 188, 191, 0.7) inset;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.3), 0 2px 2px -1px rgba(180, 188, 191, 0.7) inset;
	height: 25px;
}

.bx-sls.bx-admin-mode .bx-ui-sls-fake,
.bx-sls.bx-admin-mode .bx-ui-sls-route {
	height: 25px;
}

.bx-admin-mode .dropdown-icon {
	top: 7px;
}

.bx-admin-mode .dropdown-fade2white {
	height: 22px;
}

.bx-admin-mode .dropdown-fade2white {
	right: 1px;
}

.bx-admin-mode .bx-ui-sls-clear {
	background-position: 6px -3389px;
	height: 22px;
}

.bx-admin-mode .bx-ui-sls-clear:hover{
	background-position: 6px -3421px;
}

.bx-admin-mode .bx-ui-sls-loader {
	background-position: right -4px !important;
	height: 21px;
}

.bx-admin-mode .bx-ui-sls-pane {
	top: 27px;
}
/* End */


/* Start:/local/templates/redan/styles.css?17581292821396*/
/* в рамаках тикета 34215 добавляем контакты в шапку сайта
ticket 34215 - adding contacts to the site header*/

.header__phone {
    display: flex;
    gap: 24px;
    font-weight: 700;
}

.header__phone a{
    font-weight: 700;
}

.header__phone a:hover{
    color: #8D8D8D;
}
h1.hidden{
    display: none;
}
@media (max-width: 1439px) {
    .header__phone {
        display: block;
    }
}

@media (max-width: 1200px) {
    .header__menu ul li {
        margin-right: 16px;
    }
}

@media (max-width: 991px) {
    .header__phone {
        display: flex;
        margin-bottom: 15px;
    }

    .mobile-menu-main .header__callback {
        max-width: max-content;
        margin-top: 8px;
        display: flex;
        align-items: center;
        font-size: 16px;
        font-weight: 500;
        line-height: 120%;
        position: relative;
        color: #fff;
    }
}

@media (max-width: 490px) {
    .header-mobile-empty {
        height: 130px;
    }

    .header__phone {
        width: 100%;
        justify-content: space-between;
        margin-bottom: 0;
    }

    .header__phone-number{
        display: flex;
        flex-direction: column;
    }

    .container-header {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }

    .container-header .header__row:first-child {
        order: 2;
    }

  
}



/* End */


/* Start:/local/templates/redan/template_styles.css?1742973895468*/
header{
	padding-top: 40px;
}

/*стиль иконок категорий*/
@media (min-width: 768px) {

.catalog-section-list.noslider .catalog-section-list-item {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}

.catalog-section-list .catalog-section-list-item-img {
   margin-bottom: 0;
}


.blog_section.blog_section--limit4 {
    flex-wrap: wrap;
}

.catalog-section-list .catalog-section-list-item-title {
text-align:start; 
}

}
/* End */
/* /local/templates/redan/assets/js/fancybox/fancybox.css?172718497615598 */
/* /local/templates/redan/assets/js/tiny-slider/tiny-slider.css?17271849762122 */
/* /local/templates/redan/assets/js/swiper-slider/swiper-bundle.min.css?172718497618451 */
/* /local/templates/redan/assets/css/template.css?1735110827168422 */
/* /local/templates/redan/assets/css/catalog.css?173260847736728 */
/* /local/templates/redan/assets/css/basket.css?172718497612561 */
/* /local/templates/redan/assets/css/order.css?172718497616266 */
/* /local/templates/redan/assets/css/personal.css?172718497629247 */
/* /local/templates/redan/assets/css/blog.css?172718497612019 */
/* /local/templates/redan/assets/css/modal.css?17271849763988 */
/* /local/templates/redan/assets/css/media.css?17326084877841 */
/* /local/templates/redan/assets/css/custom.css?173507297833930 */
/* /local/templates/redan/components/bitrix/sale.location.selector.search/popup/style.css?17271849766845 */
/* /local/templates/redan/styles.css?17581292821396 */
/* /local/templates/redan/template_styles.css?1742973895468 */
