@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300%3B400%3B600%3B700&family=Roboto+Slab:wght@300%3B400&display=swap);@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes dropdown-show{0%{transform:translateX(40px);opacity:0}60%{transform:translateX(0)}to{transform:translateX(0);opacity:1}}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes slide-move{0%{transform:scale(1.1) translateX(-4%) translateY(2%)}to{transform:scale(1.1) translateX(4%) translateY(-2%)}}@keyframes animated-opacity{0%,to{opacity:.9}50%{opacity:.75}}@keyframes like-click{0%,to{transform:none}30%{transform:translate(-4px,-8px) rotate(-25deg)}70%{transform:translate(2px,4px) rotate(15deg)}}@keyframes dislike-click{0%,to{transform:none}30%{transform:translate(-4px,8px) rotate(25deg)}70%{transform:translate(2px,-4px) rotate(-15deg)}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;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-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,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-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.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-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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,swiper-container: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}.animated-opacity{animation-name:animated-opacity;animation-duration:2s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-iteration-count:infinite;animation-fill-mode:both}:root{--container-width:1290px;--container-padding:24px;--container-side:calc((100vw - (var(--container-width) - var(--container-padding) * 2)) / 2);--container-full-side:calc((100vw - var(--container-width)) / 2);--logo-width:94px;--header-logo-height:94px;--header-height:78px;--box-radius:2px;--primary-color:239, 62, 55;--primary-hover-color:170, 25, 6;--primary-contrast-color:255, 255, 255;--black-color:19, 19, 19;--dark-gray-color:72, 72, 72;--soft-gray-color:242, 242, 242;--form-bg-color:249, 249, 249;--gray-color:225, 225, 225;--white-color:255, 255, 255;--success-color:63, 153, 63;--error-color:236, 42, 42;--warning-color:255, 200, 0;--info-color:63, 128, 202;--primary-text-color:0, 0, 0;--secondary-text-color:51, 51, 51;--disabled-color:223, 223, 223;--ui-default-color:217, 217, 217;--input-color:128, 128, 128;--caption-color:160, 157, 157;--paper-color:255, 255, 255;--font-primary:"Open Sans", serif;--font-secondary:"Roboto Slab", sans-serif}@supports (width:100dvw){:root :root{--container-full-side:calc((100dvw - var(--container-width)) / 2)}}*{margin:0;padding:0;line-height:1;border:0;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:border-box}aside,footer,header,nav,section{display:block}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}input::-ms-clear{display:none}button{cursor:pointer;line-height:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-moz-focus-inner{padding:0;border:0}img{vertical-align:top}h1,h2,h3,h4,h5{font-weight:inherit}a{vertical-align:baseline;background:0 0}.footer__menu-item a,a:hover,a:visited{text-decoration:none}input,select{vertical-align:middle;border:0;outline:0}button,input,select,textarea{font-family:inherit}menu,menu li,ul,ul li{list-style:none}:is(h1, h2, h3, h4, h5, h6){color:rgb(var(--primary-text-color));font-weight:300;font-family:var(--font-secondary);font-style:normal;line-height:108%}h1{font-size:84px}h2{font-size:60px}h3{font-size:55px}h4{font-size:40px}h5{font-size:35px}h6{font-weight:400;font-size:28px}html{height:100%;scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:calc(var(--header-height) + 24px)}li{color:rgb(var(--dark-gray-color))}p{margin-block:4px}body,p{color:rgb(var(--dark-gray-color));font-weight:400;font-size:16px;font-family:var(--font-primary);font-style:normal;line-height:150%;letter-spacing:-.176px}img,picture{display:block;width:100%;height:auto}img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}a{color:rgb(var(--primary-text-color));text-decoration:underline;transition:color 400ms ease,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}a:not(.no-active):active{transform:scale(.92)}svg{width:inherit;height:inherit;fill:currentColor}.hero-background-slide img,.hero-background-slide picture,.iframe-full{width:100%;height:100%}.main{flex-grow:1}.page .main{padding-top:40px}:is(.text-1, .text-2, .text-3, .text-4, .text-5, .text-6){color:rgb(var(--primary-text-color))}.glass-panel{background:rgba(255,255,255,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid rgba(255,255,255,.6);padding:32px}.form-border{padding:24px;border:1px solid rgb(var(--primary-color));border-radius:var(--box-radius)}.scroll{overflow-y:auto;overflow-x:hidden}.scroll_small::-webkit-scrollbar{width:6px}.scroll_hidden{scrollbar-width:none;-ms-overflow-style:none}.scroll_hidden::-webkit-scrollbar{display:none}.list-style-none li{list-style:none!important}.sticky{--space:8px;position:-webkit-sticky!important;position:sticky!important;top:calc(var(--header-logo-height) + var(--space))}.sticky_header{top:calc(var(--header-height) + var(--space))}.sticky_dense{--space:0px}.muted-background{position:relative}.muted-background::before{content:"";position:absolute;inset:0;-webkit-backdrop-filter:blur(4px) brightness(50%) contrast(130%);backdrop-filter:blur(4px) brightness(50%) contrast(130%)}.bleed{margin-inline:calc(var(--container-full-side)*-1)}.shefkuhni-player{aspect-ratio:16/9;max-width:800px;width:100%;height:auto}.shefkuhni-player_vertical{aspect-ratio:9/16;width:300px}.shefkuhni-player-box .fancybox__content{padding:0;background:0 0}.wrapper{display:flex;flex-direction:column;min-height:100%}.container{width:100%;max-width:calc(var(--container-width) + var(--container-padding, 24px)*2);margin-right:auto;margin-left:auto;padding-right:var(--container-padding, 24px);padding-left:var(--container-padding, 24px)}.grid{display:grid}.grid_2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid_3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid_4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid_5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid_variant_1{grid-template-columns:55% 45%;gap:40px}.gap{--column-size:16px;--row-size:16px;-moz-column-gap:var(--column-size);column-gap:var(--column-size);row-gap:var(--row-size)}.gap_0,.gap_y_0{--row-size:0px}.gap_0,.gap_x_0{--column-size:0px}.gap_1,.gap_y_1{--row-size:8px}.gap_1,.gap_x_1{--column-size:8px}.gap_2,.gap_y_2{--row-size:16px}.gap_2,.gap_x_2{--column-size:16px}.gap_3,.gap_y_3{--row-size:24px}.gap_3,.gap_x_3{--column-size:24px}.gap_4,.gap_y_4{--row-size:32px}.gap_4,.gap_x_4{--column-size:32px}.gap_5,.gap_y_5{--row-size:40px}.gap_5,.gap_x_5{--column-size:40px}.gap_6,.gap_y_6{--row-size:48px}.gap_6,.gap_x_6{--column-size:48px}.gap_7,.gap_y_7{--row-size:56px}.gap_7,.gap_x_7{--column-size:56px}.gap_8,.gap_y_8{--row-size:64px}.gap_8,.gap_x_8{--column-size:64px}.gap_9,.gap_y_9{--row-size:72px}.gap_9,.gap_x_9{--column-size:72px}.section{--indent-size:24px}.section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;position:relative}.section_indent-top,.section_indent-y{padding-top:var(--indent-size)}.section_indent-bottom,.section_indent-y{padding-bottom:var(--indent-size)}.section_small{--indent-size:24px}.section_normal{--indent-size:48px}.section_big{--indent-size:80px}.section_page{padding:30px 0 40px}.header{position:relative;z-index:5;background:rgb(var(--dark-gray-color))}.header_sticky{position:-webkit-sticky;position:sticky;top:0;right:0;left:0}.header_search :is(.header__navigation,
.header-mobile-phones-button,
.header-mobile-menu-button,
.header-social-button,
.header-search__button,
.header__action_communication){opacity:0;pointer-events:none}.header_search .header-search__form{transform:none;opacity:1;pointer-events:auto}.header__inner{display:flex;align-items:center;height:var(--header-height)}.header__logo{align-self:flex-start;width:var(--logo-width);aspect-ratio:1;transform-origin:50% 0}.header__navigation{display:flex;justify-content:center;flex-grow:1;margin-inline:24px}.header__actions{display:flex;align-items:center;gap:4px}.header__action .icon-button{--icon-color:rgb(var(--white-color))}.header__action .communication__item .icon{--icon-size:18px}.header__action .communication__item a{color:rgb(var(--white-color))}.header__action .communication__item a:active{transform:none}.header__action_communication{padding-right:8px}:is(.header__navigation,
.header-mobile-phones-button,
.header-mobile-menu-button,
.header-search__button,
.header__action){transition:opacity 200ms ease}.header-search__form{position:absolute;left:calc(var(--container-side) + var(--logo-width) + 32px - var(--container-padding));width:calc(var(--container-width) - var(--logo-width) - 32px);transform:translateY(-40px);opacity:0;transition:transform 300ms ease,opacity 300ms ease;pointer-events:none}.header-mobile-menu-button,.header-mobile-phones-button{display:none}.footer{background:rgb(var(--soft-gray-color))}.footer__inner{display:grid;grid-template-columns:120px auto 1fr 340px}.footer__logo{display:block;grid-row:span 3;order:1;width:120px;aspect-ratio:1;transform-origin:50% 0}.footer__menu{display:flex;align-items:center;flex-wrap:wrap;grid-column:span 2;gap:8px 20px;order:2;margin:40px 24px 40px 56px}.footer__menu-item_active a{color:rgb(var(--primary-color));font-weight:700}.footer__communication{order:4;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:8px 56px 16px}.footer__social{--social-icon-size:36px;--gap:20px;align-self:start;order:5;margin:8px 24px 16px 0}.footer__other{grid-column:span 2;gap:24px;align-self:end;order:6;margin:0 24px 40px 56px;display:flex;align-items:flex-end}.footer__payments{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:12px}.footer__payments-item{width:100px}.footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer__links a{text-decoration:none}.footer__address{grid-row:span 3;order:3;margin-block:40px}.footer__address .addresses__item{line-height:1.4}.icon{--icon-color:rgb(var(--primary-text-color));--icon-size:24px;position:relative;flex-shrink:0;width:var(--icon-size, 24px);height:var(--icon-size, 24px);color:var(--icon-color);background-color:var(--icon-color);transition:color 300ms ease,background-color 300ms ease;fill:var(--icon-color);-webkit-mask-image:var(--icon-path);mask-image:var(--icon-path);-webkit-mask-size:100% 100%;mask-size:100% 100%;display:flex;justify-content:center;align-items:center}.icon_primary{--icon-color:rgb(var(--primary-color))}.icon_secondary{--icon-color:rgb(var(--secondary-color))}.icon_clear{background-color:transparent;background-image:var(--icon-path);background-size:100% 100%}.icon_big{--icon-size:32px}.icon_very-big{--icon-size:40px}.icon_small{--icon-size:16px}.icon_very-small{--icon-size:12px}.button{position:relative;flex-shrink:0;min-width:196px;max-width:100%;padding:12px 40px;color:rgb(var(--primary-contrast-color));font-weight:600;font-size:16px;font-style:normal;line-height:normal;letter-spacing:-.176px;text-align:center;text-transform:normal;text-decoration:none;-moz-column-gap:8px;column-gap:8px;background-color:rgb(var(--primary-color));border:1px solid rgb(var(--primary-color));border-radius:var(--box-radius);outline:0;cursor:pointer;transition:color 400ms ease,opacity 400ms ease,background-color 400ms ease,transform 150ms ease,border 400ms ease,outline 300ms ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-flex;justify-content:center;align-items:center}.button .icon{--icon-color:rgb(var(--primary-contrast-color))}.button:focus:is(:not(:disabled),
:not(.disabled)){outline:4px solid rgba(var(--primary-color),.4)}.button:active:is(:not(:disabled),
:not(.disabled)){transform:scale(.96)}.button:is(:disabled, .disabled){background:rgb(var(--gray-color));border-color:rgb(var(--gray-color));pointer-events:none}.button_secondary{color:rgb(var(--primary-color));background-color:rgba(var(--white-color),.8)}.button_secondary .icon,.button_text .icon{--icon-color:rgb(var(--primary-color))}.button_contrast{color:rgb(var(--primary-contrast-color));border-color:rgb(var(--primary-contrast-color))}.button_contrast,.button_text,.button_transparent{background-color:transparent}.button_text{padding:8px;color:rgb(var(--primary-color));border-color:transparent}.button_big{padding:18px 32px}.button_small{padding:8px 22px;font-size:14px;line-height:24px}.button_full{width:100%}.button_auto{min-width:auto}.button_loading .icon{--icon-path:url($icon-path + "#loader");animation:1s linear loader infinite}.icon-button{--icon-size:24px;--icon-color:rgb(var(--primary-text-color));display:flex;justify-content:center;align-items:center;padding:8px;transition:transform 150ms ease;-webkit-tap-highlight-color:transparent}.icon-button:active{transform:scale(.9)}.icon-button .icon{--icon-color:inherit;--icon-size:inherit;width:var(--icon-size);height:var(--icon-size);margin-right:0;margin-left:0}.icon-button_small{--icon-size:16px}.icon-button_big{--icon-size:32px}.custom-select{--select-color:rgb(var(--input-color));position:relative;display:inline-block;width:100%;padding:4px 24px 4px 0;border:0;cursor:pointer;transition:all 375ms ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.custom-select>.current{display:flex;align-items:center;max-width:100%;height:100%;overflow:hidden;color:var(--select-color);line-height:normal;white-space:nowrap;text-overflow:ellipsis;transition:color 375ms ease-in-out}.custom-select>.current .current-icon{width:24px;height:24px}.custom-select>.current .current-image{width:24px}.custom-select.open,.custom-select:active,.custom-select:focus{--select-color:rgb(var(--dark-gray-color))}.custom-select:after{position:absolute;top:50%;right:0;display:block;width:8px;height:8px;border-right:2px solid var(--select-color);border-bottom:2px solid var(--select-color);transform:rotate(45deg) translate(-60%,-60%);transform-origin:44% 44%;transition:all .15s ease-in-out;content:"";pointer-events:none}.custom-select_has-multiple:after{width:12px;height:12px;background:var(--select-color);border:0;transform:translateY(-50%);-webkit-mask-image:url(../images/icons-css.svg?v=uyl0uxs#plus);mask-image:url(../images/icons-css.svg?v=uyl0uxs#plus);-webkit-mask-size:100% 100%;mask-size:100% 100%}.custom-select_has-multiple.custom-select_open:after{transform:translateY(-50%)}.custom-select_has-multiple .multiple-options{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.custom-select_has-multiple .multiple-options .current{padding:4px 14px;color:rgb(var(--primary-contrast-color));background:rgb(var(--primary-color));border-radius:var(--box-radius)}.custom-select_open:after{transform:rotate(-135deg)}.custom-select_open .custom-select__dropdown{transform:scale(1) translateY(0);opacity:1;pointer-events:auto}.custom-select_disabled{color:#999;pointer-events:none}.custom-select_disabled:after{border-color:#ccc}.custom-select__dropdown{position:absolute;top:calc(100% + 8px);right:auto;left:0;min-width:80px;max-width:100%;padding:12px 8px;overflow:hidden;background-color:#fff;border-radius:var(--box-radius);box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px;transform:scale(.75) translateY(19px);transform-origin:50% 0;opacity:0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;pointer-events:none;z-index:3}.custom-select__dropdown li{margin:0}.custom-select__dropdown_top_left,.custom-select__dropdown_top_right{top:auto;bottom:calc(100% + 8px)}.custom-select__list{max-height:210px;overflow:hidden;overflow-y:auto}.custom-select__list:-webkit-scrollbar{width:0}.custom-select__group,.custom-select__item{display:flex;align-items:center;padding:8px 16px;overflow:hidden;text-align:left;text-overflow:ellipsis;outline:0}.custom-select__item{color:rgb(var(--dark-gray-color));border-radius:var(--box-radius);cursor:pointer;transition:all 375ms}.custom-select__item_focus{background-color:rgba(102,102,102,.06)}.custom-select__item_selected{color:rgb(var(--primary-color));background:rgba(var(--primary-color),.08)}.custom-select__item_disabled{color:rgb(var(--disabled-color));cursor:not-allowed}.custom-select__item_hidden,.field__select select{display:none}.custom-select__item-icon{flex-shrink:0;width:24px;height:24px}.custom-select__item-icon:not(:empty){margin-right:8px}.custom-select__item+.custom-select__group{margin-top:8px}.custom-select__group{font-family:var(--font-primary);font-size:12px;letter-spacing:-.132px;color:gray;cursor:not-allowed}.field{--field-color:rgb(var(--input-color));position:relative;padding:6px 0;color:var(--field-color);-moz-column-gap:12px;column-gap:12px;background:0 0;border-bottom:1px solid var(--field-color);border-radius:0;outline:0;resize:none;display:flex;align-items:center}.field_variant_1{padding:8px 12px;background:rgb(var(--soft-gray-color));border:0}.field_variant_1 .field__input{--select-color:rgb(var(--dark-gray-color));color:rgb(var(--dark-gray-color));border-color:rgb(var(--dark-gray-color))}.field_variant_1 .field__input::-moz-placeholder{color:rgb(var(--dark-gray-color))}.field_variant_1 .field__input::-ms-input-placeholder{color:rgb(var(--dark-gray-color))}.field_variant_1 .field__input::placeholder{color:rgb(var(--dark-gray-color))}.field_variant_1 .custom-select:after{right:16px}.field_variant_2{border:0}.field_variant_3,.field_variant_4{padding:0;border:0}.field_variant_3 .field__input{padding:8px 12px;color:rgb(var(--dark-gray-color));background:rgb(var(--white-color));border:1px solid rgb(var(--white-color));transition:border 300ms ease}.field_variant_3 .field__input[data-focus]{border:1px solid rgb(var(--primary-color))}.field_variant_3 .field__input::-moz-placeholder{color:rgb(var(--input-color));font-weight:400}.field_variant_3 .field__input::-ms-input-placeholder{color:rgb(var(--input-color));font-weight:400}.field_variant_3 .field__input::placeholder{color:rgb(var(--input-color));font-weight:400}.field_variant_3 .custom-select{padding-right:32px}.field_variant_3 .custom-select:after{right:16px}.field_variant_4 .field__input{padding:8px 12px;color:rgb(var(--white-color));background:0 0;border:1px solid rgb(var(--white-color))}.field_variant_4 .field__input::-moz-placeholder{color:rgba(var(--white-color),.6);font-weight:400}.field_variant_4 .field__input::-ms-input-placeholder{color:rgba(var(--white-color),.6);font-weight:400}.field_variant_4 .field__input::placeholder{color:rgba(var(--white-color),.6);font-weight:400}.field_variant_4 .custom-select{padding-right:32px}.field_variant_4 .custom-select:after{right:16px}.field[data-focus]{--select-color:rgb(var(--dark-gray-color));--field-color:rgb(var(--dark-gray-color))}.field :is(input, select, textarea){width:100%;outline:0}.field__input{width:100%;color:inherit;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.176px;background-color:transparent;border-radius:0}.field__input::-moz-placeholder{color:inherit;font-weight:400}.field__input::-ms-input-placeholder{color:inherit;font-weight:400}.field__input::placeholder{color:inherit;font-weight:400}.field textarea{min-width:100%;max-width:100%;min-height:100px;max-height:300px}.field__select{position:relative;max-width:100%;min-height:inherit;margin:var(--input-indent);background:0 0}.field__select .custom-select{height:var(--input-height);padding:0 16px 0 0;line-height:var(--input-height);background-color:transparent;border:0}.field__select .custom-select:after{right:0}.field .custom-select{position:static}.field .icon{--icon-color:var(--field-color);flex-shrink:0}.communication__inner{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.communication__item{display:flex;align-items:center}.communication__item a{color:rgb(var(--black-color));text-align:center;text-decoration:none}.communication__item .icon{--icon-color:rgb(var(--primary-color));margin-right:6px}.accordion-item{padding:24px 32px;transition:background 300ms ease}.accordion-item:not(:last-child){border-bottom:1px solid rgb(var(--gray-color))}.accordion-item__header{position:relative;display:flex;align-items:center;margin:-24px -32px;padding:24px 72px 24px 32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordion-item__header:before{position:absolute;top:50%;right:30px;box-sizing:content-box;width:24px;height:24px;padding:8px;background:rgb(var(--primary-color));border-radius:50%;transform:translateY(-50%);transition:transform 225ms;content:"";-webkit-mask-image:url(../images/icons-css.svg?v=uyl0uxs#accordion);mask-image:url(../images/icons-css.svg?v=uyl0uxs#accordion);-webkit-mask-size:100% 100%;mask-size:100% 100%}.accordion-item__title{margin:0;color:rgb(var(--primary-text-color));font-weight:700;font-size:18px;font-family:var(--font-primary);line-height:normal;letter-spacing:-.198px}.accordion-item__body{position:relative;width:100%;height:0;padding-top:0;overflow:hidden;transition:padding 400ms ease;will-change:padding}.accordion-item__body-inner{padding-top:24px}.accordion-item__body-inner p+p{margin-top:16px}.accordion-item[data-show]{background:rgb(var(--soft-gray-color))}.accordion-item[data-show] .accordion-item__header:before{background:rgb(var(--primary-color));transform:translateY(-50%) rotate(45deg)}.accordion-item[data-show] .accordion-item__body-inner{position:absolute;top:0;left:0;width:100%;height:100%}.modal{z-index:6;justify-content:center;align-items:center;overflow:hidden;visibility:hidden;padding-block:32px;position:fixed;inset:0}.modal,.modal .modal-content{display:flex}.modal__backdrop{position:fixed;inset:0;z-index:-1;color:rgb(var(--primary-color));background:rgba(0,0,0,.3);cursor:pointer;opacity:0;transition:opacity 500ms ease}@supports ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.modal__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.modal-box{position:relative;display:flex;flex-shrink:0;align-items:stretch;max-width:1140px;background:#fff;border-radius:6px;box-shadow:rgba(0,0,0,.2) 0 18px 50px -10px;transform:scale(.8) translateY(100%);cursor:auto;opacity:0;transition:transform 600ms cubic-bezier(.455,.03,.515,.955),opacity 600ms cubic-bezier(.455,.03,.515,.955);will-change:transform,opacity}.form-modal .modal-content .form__fields .field-box .field,.modal-box__content{width:100%}.modal[data-status=hide],.modal[data-status=show]{visibility:visible}.modal[data-status=show] .modal-box{transform:scale(1) translateY(0);opacity:1}.modal[data-status=show] .modal__backdrop{opacity:1}.modal[data-status=hide] .modal-box{transform:scale(.8) translateY(-100%);opacity:0}.modal_overflow{align-items:flex-start;overflow-y:auto}.modal_no-backdrop-close{cursor:default}.modal_side{justify-content:flex-end;padding-block:0}.modal_side .modal-box{max-width:600px;height:100%;border-radius:0;transform:translateX(100%);opacity:.6;transition:400ms transform cubic-bezier(.455,.03,.515,.955),400ms opacity cubic-bezier(.455,.03,.515,.955)}.modal_side .modal-box__content{height:100%}.modal_side[data-status=show] .modal-box{transform:translateX(0);opacity:1}.modal_side[data-status=hide] .modal-box{transform:translateX(100%);opacity:.6}.modal-enabled{position:fixed;right:0;left:0;overflow:hidden}.modal-content{display:none;flex-direction:column;height:100%}.modal-content__header{display:flex;justify-content:space-between;align-items:center;padding:40px 24px 24px;border-bottom:1px solid rgb(var(--light-gray-2-color))}.modal-content__body{flex-grow:1;padding-inline:24px}.modal-content__close{padding:8px;cursor:pointer}.modal-content__footer{display:flex;flex-direction:column;padding:24px;row-gap:8px}.menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu__item,.menu__list{display:flex;align-items:center}.menu__list{flex-wrap:wrap;gap:16px 0}.menu__item{position:relative;min-height:var(--header-height);padding:0 16px}.menu__item>:is(a, span){display:flex;justify-content:space-between;align-items:center;gap:8px;color:rgb(var(--white-color));font-weight:700;font-size:16px;line-height:normal;text-decoration:none}.menu__item>:is(a, span) .icon,.submenu__item>:is(a, span) .icon{--icon-size:12px;--icon-color:rgb(var(--white-color))}.menu__item_active>:is(a, span){color:rgb(var(--primary-color))}.menu__child{position:absolute;top:calc(100% - 8px);left:0;z-index:-1;padding:8px 0;background:rgb(var(--dark-gray-color));transform:translateY(-40px);opacity:0;transition:transform 300ms ease,opacity 300ms ease;pointer-events:none}.submenu__item{position:relative;padding:0 16px}.submenu__item>:is(a, span){display:flex;justify-content:space-between;align-items:center;gap:8px;color:rgb(var(--white-color));font-weight:500;font-size:16px;line-height:normal;white-space:nowrap;text-decoration:none;padding-block:6px}.submenu__child{position:absolute;top:-8px;left:100%;z-index:-1;padding:8px 0;background:rgb(var(--dark-gray-color));transform:translateY(-40px);opacity:0;transition:transform 300ms ease,opacity 300ms ease;pointer-events:none}.city-selector{position:fixed;bottom:24px;left:24px;width:100%;max-width:320px;padding:24px 32px;text-align:center;background:rgb(var(--white-color));border:2px solid rgb(var(--primary-color));border-radius:var(--box-radius);transform:translateY(calc(100% + 48px));opacity:0;transition:transform 600ms ease,opacity 400ms ease;z-index:3}.city-selector__controls{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.city-selector[data-show]{transform:translateY(0);opacity:1}.cookie-consent{position:fixed;inset:0;opacity:0;transition:opacity 500ms ease;pointer-events:none;z-index:7}.cookie-consent__backdrop{position:absolute;background:rgba(0,0,0,.5);inset:0}.cookie-consent__content{position:absolute;min-height:240px;padding:48px 0;background:rgb(var(--white-color));transform:translateY(100px);transition:transform 400ms ease;inset:auto 0 0 0;display:flex;align-items:center}.cookie-consent__inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:calc(1000px + 64px);margin:0 auto;padding:0 32px}.cookie-consent__title{width:34%}.cookie-consent__text{width:62%}.cookie-consent__text a{text-decoration:underline}.cookie-consent__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;width:100%;margin-top:16px}.cookie-consent[data-show]{opacity:1;pointer-events:all}.cookie-consent[data-show] .cookie-consent__content{transform:translateY(0)}.form-modal .modal-content{--logo-size:90px;position:relative;padding:40px 96px}.form-modal .modal-content .form__fields{padding-right:calc(var(--logo-size) + 16px)}.form-modal .modal-content .form__fields .field-box{justify-content:flex-start;width:100%}.form-modal .modal-content .form__fields .field-box_full{flex-direction:column;align-items:flex-start;width:calc(100% + var(--logo-size) + 16px)}.form-modal .modal-content .form__fields .field-box_full .field{max-width:none}.form-modal .modal-content .modal__logo{position:absolute;top:0;right:96px;width:var(--logo-size);height:var(--logo-size);transform:translateX(100%);opacity:0;transition:all 400ms ease-in}.form-modal .modal-content .modal__close{position:absolute;top:calc(var(--logo-size)/2 - 20px);right:calc(48px - 20px)}.form-modal .modal-content .modal__close .icon{--icon-size:24px;--icon-color:rgb(var(--gray-color))}.form-modal[data-status=show] .modal-content .modal__logo{transform:none;opacity:1;transition:all 500ms ease-out 400ms}.trends-content{padding:0!important;position:relative}.trends-content__image{max-width:540px;transform:rotate(-10deg) translate(-30%,-10%);opacity:0;transition:all 500ms ease-in;overflow:hidden;margin-left:-140px}.trends-content__background{position:absolute;inset:0;z-index:-1;border-radius:inherit;overflow:hidden}.trends-content__body{display:flex;flex-direction:row;align-items:center}.trends-content__logo{transform:translateX(100%);opacity:0;transition:all 400ms ease-in}.trends-content__form{display:flex;flex-direction:column;align-items:center;padding:112px 48px 32px;text-align:center;gap:16px;max-width:420px}.trends-content__form .form__footer{flex-wrap:wrap-reverse;gap:8px}[data-status*=show] .trends-content__image{transform:none;opacity:1;transition:all 700ms ease-out 300ms}.hero{display:flex;align-items:stretch;position:relative;min-height:100%;min-height:calc(100svh - var(--header-height));overflow:hidden}.hero__background{position:absolute;inset:0;z-index:0;filter:brightness(.65) contrast(1.4)}.hero__inner{display:flex;flex-direction:column;height:100%;padding-top:190px}.hero__fraction,.hero__header{display:flex;position:relative;z-index:3}.hero__header{justify-content:space-between}.hero__fraction{align-items:flex-start}.hero__fraction span{color:rgb(var(--white-color));font-weight:300;font-size:30px;font-family:var(--font-secondary);font-style:normal}.hero__fraction span:first-child{font-size:80px}.hero__fraction span:last-child{margin-top:8px;margin-left:8px}.hero__caption,.hero__title{color:rgb(var(--white-color))}.hero__title{margin-bottom:12px;font-weight:400;font-size:100px}.hero__button{margin-top:16px}.hero__description{display:flex;flex-direction:column;justify-content:flex-end;position:relative;flex-grow:1;flex-shrink:0;gap:24px;width:100%;margin-block:32px 48px;z-index:3}.hero__footer{margin-bottom:32px;display:flex;justify-content:center;align-items:center}.hero-background-slider{height:100%}.hero-background-slide.swiper-slide-active>*{animation-name:slide-move;animation-duration:15s;animation-timing-function:linear;animation-fill-mode:both}.hero-background-slide>*{transform:scale(1.1) translateX(4%) translateY(-2%)}.hero-description-slider{width:100%}.hero-description-slider__dots{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 36px;width:100%;z-index:3}.hero-description-slider__dots:not(:empty){margin-top:32px}.hero-description-slider__dots-bullet{position:relative;display:block;width:8px;height:8px;background-color:rgb(var(--white-color));border-radius:50%;cursor:pointer}.hero-description-slider__dots-bullet_active{background-color:rgba(var(--white-color),.5)}.hero-description-slider_navigation-disabled~.hero-description-navigation{display:none}.hero-description-slide,.hero-description-slide a,.hero-description-slide p{color:rgb(var(--white-color))}.hero-description-slide__title{font-size:60px;font-family:var(--font-secondary);line-height:1}.hero-description-slide__link{display:inline-block;margin-top:16px;font-weight:700;text-decoration:underline}.hero-description-navigation{display:flex;justify-content:flex-start;align-items:center;gap:24px}.hero-description-navigation__arrow.icon-button{padding:0}.hero-description-navigation__arrow.icon-button .icon{--icon-size:50px;--icon-color:rgb(var(--white-color))}.hero-description-navigation__arrow.swiper-button-disabled .icon{--icon-color:rgb(var(--disabled-color))}@media (max-width:1600px){.hero__title{font-size:80px}.hero__inner{padding-top:160px}.hero__fraction span{font-size:24px}.hero__fraction span:first-child{font-size:60px}.hero-description-slide__title{font-size:50px}}@media (max-width:1400px){:root{--container-width:860px;--logo-width:78px;--header-logo-height:78px;--header-height:62px}h2{font-size:50px}h3{font-size:43px}.grid_3{grid-template-columns:repeat(2,minmax(0,1fr))}.grid_variant_1{grid-template-columns:58% 42%;gap:24px}.section__header{margin-bottom:32px}.section_normal{--indent-size:40px}.section_big{--indent-size:64px}.header_phones:not(.header_search) .header__action_communication{transform:none;opacity:1;pointer-events:auto}.header__action_communication{position:fixed;top:calc(var(--header-height) + 8px);right:calc(var(--container-side) - var(--container-padding));z-index:-1;padding:12px 20px;background:rgba(var(--dark-gray-color),.8);border-radius:var(--box-radius);transform:translateY(-30px);opacity:0;transition:transform 300ms ease,opacity 400ms ease;pointer-events:none}.header__navigation{position:fixed;display:unset;margin-inline:0;padding:12px 30px;background-color:rgb(var(--dark-gray-color));transform:translateY(40%);opacity:0;transition:transform 500ms ease,opacity 400ms ease;pointer-events:none;inset:0;z-index:3}.header__navigation:before{position:absolute;height:60px;background:linear-gradient(0deg,rgb(var(--dark-gray-color)),transparent);content:"";inset:auto 0 100%}.header__navigation[data-mobile-active]{transform:translateY(0);opacity:1;pointer-events:auto}.header__navigation-actions{display:flex;justify-content:flex-end;gap:8px}.header__navigation-actions .icon-button{--icon-color:rgb(var(--white-color));margin-right:-8px}.header__actions{flex-grow:1;gap:16px;justify-content:flex-end}.header-mobile-menu-button,.header-mobile-phones-button{display:block}.footer__inner{grid-template-columns:120px auto 1fr 300px}.footer__menu{flex-direction:column;grid-row:span 2;grid-column:span 1;gap:16px;align-items:flex-start;margin:40px 32px}.footer__menu-item a{font-size:14px;letter-spacing:-.154px}.footer__communication{order:3;margin:40px 32px 24px}.footer__communication .icon{--icon-size:18px}.footer__address{order:4}.footer__address .addresses__item,.footer__links a{font-size:14px;letter-spacing:-.154px}.footer__other{flex-direction:column;grid-column:span 1;order:5;margin:24px 32px 16px}.footer__payments-item{width:80px}.footer__social{--social-icon-size:30px;grid-column:span 2;order:6;margin:16px 32px 40px}.footer__social .social-list{justify-content:center}.modal-box{max-width:900px}.menu{position:relative}.menu__actions,.menu__inner{width:50%;height:100%;background-color:rgb(var(--dark-gray-color))}.menu__inner{position:relative;padding-right:16px;border-right:1px solid rgb(var(--white-color))}.menu__actions{position:absolute;top:0;right:0;z-index:3;gap:12px;padding-left:16px;display:flex;flex-direction:column}.menu__item,.menu__list{flex-direction:column;align-items:flex-start}.menu__list{flex-wrap:nowrap;gap:8px;height:calc(100dvh - 48px - 40px);overflow-x:hidden;overflow-y:auto}.menu__item{width:100%;min-height:auto;padding:0}.menu__item>:is(a, span),.submenu__item>:is(a, span){width:100%;padding:4px 0}.menu__item>:is(a, span) .icon{--icon-size:16px}.menu__item.menu-item_show>:is(a, span){color:rgb(var(--primary-color))}.menu__item.menu-item_show>:is(a, span) .icon,.submenu__item.menu-item_show>:is(a, span) .icon{--icon-color:rgb(var(--primary-color));transform:rotateX(180deg)}.menu__child,.menu__item.menu-item_show .menu__child{transform:none}.menu__child{position:relative;top:0;right:0;left:0;display:none;width:100%;height:auto;max-height:none;margin-top:8px;padding-right:0;padding-left:16px;opacity:1;pointer-events:all;padding-block:0;z-index:3}.submenu__list{display:flex;flex-direction:column;gap:8px}.submenu__item{flex-direction:column;align-items:flex-start;width:100%;min-height:auto;padding:0}.submenu__item>:is(a, span) .icon{--icon-size:16px}.submenu__item.menu-item_show>:is(a, span){color:rgb(var(--primary-color))}.submenu__item.menu-item_show .submenu__child{transform:none}.submenu__child{position:relative;top:0;right:0;left:0;display:none;width:100%;height:auto;max-height:none;margin-top:8px;padding-right:0;padding-left:16px;overflow:hidden;transform:none;opacity:1;pointer-events:all;padding-block:0;z-index:3}.menu-item_show{display:flex}.menu-item a{transform:none!important}.menu-item-toggler{margin-left:4px;padding:8px}.hero__title{font-size:70px}.hero__inner{padding-top:140px}.hero-description-slide__title{font-size:42px}}@media (max-width:1400px) and (any-hover:hover){.menu__item:hover:not(.menu-item_show)>:is(a, span),.submenu__item:hover:not(.menu-item_show)>:is(a, span){text-decoration:none!important}.menu__item:hover:not(.menu-item_show)>:is(a, span) .icon,.submenu__item:hover:not(.menu-item_show)>:is(a, span) .icon{transform:none!important}}@media (max-width:959px){:root{--container-width:580px}h2{font-size:40px}h3,h4{font-size:36px}h5{font-size:30px}h6{font-size:22px}.grid_2{grid-template-columns:minmax(0,1fr)}.grid_variant_1{display:flex;flex-direction:column-reverse;gap:24px}.section__header{margin-bottom:24px}.section_small{--indent-size:16px}.section_normal{--indent-size:32px}.section_big{--indent-size:48px}.header__menu{margin-top:16px}.header__actions .icon{--icon-size:28px}.footer__inner{grid-template-columns:minmax(160px,200px) auto auto}.footer__logo{grid-row:span 1;width:110px}.footer__menu{grid-row:span 1;gap:8px;margin:24px 24px 24px 0}.footer__other{align-self:start;order:3;margin:24px 0}.footer__links{gap:8px}.footer__communication{align-self:start;order:4;margin:24px 16px 16px 0}.footer__address{grid-row:span 2;grid-column:span 2;order:5;margin:20px 0 32px 24px}.footer__social{grid-column:span 1;order:6;margin:0 16px 32px 0}.button{font-size:14px;letter-spacing:-.154px}.accordion-item{padding:16px 20px}.accordion-item__header{margin:-16px -20px;padding:16px 52px 16px 20px}.accordion-item__header:before{right:16px}.accordion-item__title{font-size:16px;letter-spacing:-.176px}.modal-box{max-width:630px}.cookie-consent__title{margin-bottom:8px}.cookie-consent__text,.cookie-consent__title{width:100%;text-align:center}.cookie-consent__actions{justify-content:center}.form-modal .modal-box{overflow:unset}.form-modal .modal-content{--logo-size:70px;padding:48px 32px 24px}.form-modal .modal-content .modal__logo{top:-40px;right:auto;left:32px}.form-modal .modal-content .modal__close{right:calc(32px - 20px)}.trends-content__body{flex-direction:column;overflow-y:auto}.trends-content__image{margin-left:0;max-width:300px;padding:32px 32px 0}.trends-content__form{padding-top:32px}.hero__title{font-size:54px}.hero__inner{padding-top:110px}.hero__description{justify-content:flex-end}.hero-description-slider__dots{gap:8px 16px;justify-content:center}.hero-description-slide__title{font-size:36px}}@media (max-width:628px){:root{--container-width:100%}h2{font-size:35px}h4{font-size:30px}h5{font-size:26px}body,p{font-size:14px;letter-spacing:-.154px}.grid_3{grid-template-columns:minmax(0,1fr)}.header__actions{gap:8px}.header__action_communication{right:var(--container-padding);max-width:calc(100% - var(--container-padding)*2)}.header__logo{transition:opacity 300ms ease}.header_search .header__logo{opacity:0;pointer-events:none}.header-search__form{left:var(--container-padding);width:calc(100% - var(--container-padding)*2)}.footer__inner{grid-auto-rows:auto;grid-template-rows:minmax(120px,auto);grid-template-columns:minmax(160px,200px) auto;gap:24px 16px}.footer__menu{grid-row:span 2;gap:16px;margin:24px 0 0}.footer__communication{order:3;margin:0}.footer__social{grid-column:span 2;justify-self:center;order:4;margin:0}.footer__address{grid-row:span 1;order:5;margin:0}.footer__other{grid-column:span 2;align-items:center;order:6;margin:24px 0}.footer__links{flex-direction:row;flex-wrap:wrap;gap:16px 24px;justify-content:center;width:100%}.modal{align-items:flex-end;padding-block:0}.modal .modal-box{width:100%;max-width:none;height:auto;max-height:80%;border-radius:32px 32px 0 0;transform:translate3d(0,100%,0);opacity:1;transition:transform 450ms cubic-bezier(.455,.03,.515,.955);will-change:transform}.modal[data-status=show] .modal-box{transform:translate3d(0,0,0)}.modal[data-status=hide] .modal-box{transform:translate3d(0,120%,0);opacity:1}.modal-content__header{top:0}.modal-content__footer{bottom:0}.modal-content__footer,.modal-content__header{position:-webkit-sticky;position:sticky;z-index:1;padding:16px 24px;background:#fff}.menu{display:flex;flex-direction:column;height:calc(100dvh - 88px);overflow-y:auto}.menu__inner{width:100%;height:auto;padding-right:0;border-right:none}.menu__list{height:auto;overflow:hidden}.menu__actions{position:-webkit-sticky;position:sticky;top:auto;bottom:0;width:100%;height:auto;padding:16px 0}.cookie-consent__content{padding:16px 0}.cookie-consent__inner{padding:0 24px}.form-modal .modal-box{display:flex}.form-modal .modal-content{height:100%;padding:48px 32px 24px}.form-modal .modal-content .form{height:100%;overflow-x:hidden;overflow-y:auto}.form-modal .modal-content .form__fields{width:100%;padding-right:0}.form-modal .modal-content .form__fields .field-box{flex-direction:column;align-items:flex-start}.form-modal .modal-content .form__fields .field-box_full{width:100%}.form-modal .modal-content .form__fields .field-box .field{max-width:none}.form-modal .modal-content .form__footer{position:-webkit-sticky;position:sticky;bottom:0;flex-direction:column;gap:8px;align-items:center;padding-top:8px;background:rgb(var(--white-color))}.form-modal .modal-content .modal__logo{top:-40px;right:auto;left:32px}.form-modal .modal-content .modal__close{top:-46px;right:32px;filter:drop-shadow(0 0 2px rgba(var(--black-color),.6))}.trends-content__background{border-radius:32px 32px 0 0}.trends-content__image{flex-shrink:0;height:200px;width:100%;max-width:none}.trends-content__image img,.trends-content__image picture{width:100%;height:100%}.trends-content__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.trends-content.modal-content .trends-content__form .form__footer{flex-wrap:wrap;position:relative;background:0 0}.hero__title{margin-bottom:0;font-size:44px}.hero__inner{padding-top:100px}.hero-description-slide__title{font-size:30px}}@media (max-width:340px){h6{font-size:18px}.header__actions{gap:0}.footer__inner{grid-template-rows:auto;grid-template-columns:1fr;gap:16px}.footer__logo{justify-self:center}.footer__menu{grid-row:span 1;align-items:center;margin-top:0;text-align:center}.footer__social{grid-column:span 1}.footer__communication{justify-self:center}.footer__other{grid-column:span 1}.footer__links{justify-content:center;text-align:center}.footer__address{grid-column:span 1}.custom-select__dropdown{max-width:280px}}@media (any-hover:hover){a:hover{color:rgb(var(--primary-color));text-decoration:none}.button:hover:is(:not(:disabled),
  :not(.disabled)){color:rgb(var(--primary-color));background-color:rgba(var(--white-color),.8)}.button:hover:is(:not(:disabled),
  :not(.disabled)) .icon{--icon-color:rgb(var(--primary-color))}.button_secondary:hover:is(:not(:disabled),
  :not(.disabled)){color:rgb(var(--primary-contrast-color));background-color:rgb(var(--primary-color))}.button_secondary:hover:is(:not(:disabled),
  :not(.disabled)) .icon{--icon-color:rgb(var(--primary-contrast-color))}.button_contrast:hover:is(:not(:disabled),
  :not(.disabled)){color:rgb(var(--primary-contrast-color));background-color:rgba(var(--primary-contrast-color),.1);border-color:rgb(var(--primary-contrast-color));opacity:.8}.form-modal .modal-content .modal__close:hover .icon,.icon-button:hover{--icon-color:rgb(var(--primary-color))}.custom-select:hover{--select-color:rgb(var(--dark-gray-color))}.custom-select__item:not(.custom-select__item_disabled):not(.custom-select__item_selected):hover{background-color:rgba(102,102,102,.06)}.communication__item a:hover{color:rgb(var(--primary-color))}.menu__item:hover>:is(a, span){color:rgb(var(--primary-color));text-decoration:underline}.menu__item:hover>:is(a, span) .icon{--icon-color:rgb(var(--primary-color));transform:rotateX(180deg)}.menu__item:hover>.submenu{transform:none;opacity:1;pointer-events:auto}.submenu__item:hover>:is(a, span){color:rgb(var(--primary-color))}.submenu__item:hover>:is(a, span) .icon{--icon-color:rgb(var(--primary-color));transform:rotate(-90deg)}.submenu__item:hover>.submenu{transform:none;opacity:1;pointer-events:auto}.hero-description-navigation__arrow.icon-button:hover .icon{--icon-color:rgb(var(--primary-color))}}