@charset "UTF-8";@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/dist/assets/Roboto-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/dist/assets/Roboto-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Oks Free;src:url(/local/templates/main/frontend/dist/assets/Oks-Free-0013.otf) format("opentype");font-weight:400}.idea-item{width:473px;margin:0 0 27px;text-align:justify}@media (max-width: 1550px){.idea-item{width:initial}}@media (max-width: 1024px){.idea-item{gap:30px}}.idea-item--left{width:735px}@media (max-width: 1550px){.idea-item--left{width:initial}}@media (max-width: 1024px){.idea-item--left{grid-area:left;width:auto;margin:0}}.idea-item--right{margin-left:77px}@media (max-width: 1550px){.idea-item--right{margin:0}}@media (max-width: 1024px){.idea-item--right{margin:0;grid-area:right;width:auto}}@media (max-width: 1024px){.idea-item--middle{grid-area:middle;width:auto}}.idea-item--big-image .idea-item__image-container{max-height:952px}@media (max-width: 1550px){.idea-item--big-image .idea-item__image-container{height:751px}}@media (max-width: 1024px){.idea-item--big-image .idea-item__image-container{height:480px}}@media (max-width: 480px){.idea-item--big-image .idea-item__image-container{height:392px}}.idea-item--big-image img{border-radius:20px;transform:translateY(min(0px,952px - 100%))}@media (max-width: 480px){.idea-item--big-image img{transform:translateY(min(0px,411px - 100%))}}.idea-item--middle-image .idea-item__image-container{max-height:537px}@media (max-width: 1550px){.idea-item--middle-image .idea-item__image-container{height:654px;margin-top:35px;max-height:initial}}@media (max-width: 1024px){.idea-item--middle-image .idea-item__image-container{height:420px;margin-top:0}}@media (max-width: 480px){.idea-item--middle-image .idea-item__image-container{height:340px;margin-top:0}}.idea-item--middle-image img{border-radius:20px;transform:translateY(min(0px,537px - 100%))}@media (max-width: 1550px){.idea-item--middle-image img{transform:initial}}.idea-item--lil-image .idea-item__image-container{max-height:294px}@media (max-width: 1550px){.idea-item--lil-image .idea-item__image-container{max-height:669px}}@media (max-width: 1024px){.idea-item--lil-image .idea-item__image-container{height:424px}}@media (max-width: 480px){.idea-item--lil-image .idea-item__image-container{height:200px}}.idea-item--lil-image img{border-radius:20px;transform:translateY(min(0px,294px - 100%))}@media (max-width: 1550px){.idea-item--lil-image img{transform:none}}.idea-item mark{background-color:transparent;font-weight:700}.idea-item__title{font-size:24px;font-style:normal;font-weight:700;line-height:150%;margin:0 0 10px}@media (max-width: 480px){.idea-item__title{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:150%;font-feature-settings:"liga" off}}.idea-item__text{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.72px;font-feature-settings:"liga" off;margin:0 0 20px}@media (max-width: 1024px){.idea-item__text{letter-spacing:.79px}}@media (max-width: 480px){.idea-item__text{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:154%;letter-spacing:.64px;font-feature-settings:"liga" off}}.idea-item__event{margin:0;display:flex;flex-direction:row-reverse;align-items:flex-end;position:relative}.idea-item__caption{writing-mode:tb-rl;transform:rotate(-180deg);border-right:1px solid #d92732;padding-right:10px;padding-bottom:100px;height:auto;position:absolute;right:-59px;bottom:25px}@media (max-width: 1550px){.idea-item__caption{display:none}}.idea-item__image-container{max-height:952px;overflow:hidden;border-radius:20px;width:100%}.idea-item__image{width:100%;transform:translateY(min(0px,952px - 100%))}.title{font-family:Oks Free,sans-serif;font-size:80px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;color:#d92732;font-feature-settings:"liga" off}@media (max-width: 1024px){.title{font-size:58px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;font-feature-settings:"liga" off}}@media (max-width: 480px){.title{font-family:Oks Free,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;font-feature-settings:"liga" off}}.main-project-sts{display:flex;flex-flow:column wrap;height:1000px;-moz-column-gap:50px;column-gap:50px;row-gap:30px}@media (min-width: 1024px){.main-project-sts{grid-template-areas:"first first first second" "third fourth fourth five";display:grid;grid-template-columns:auto 1fr auto auto;display:none}}@media (max-width: 1024px){.main-project-sts{display:flex;flex-wrap:nowrap;align-items:center;height:auto}}.main-project-sts__title{margin:30px 0}@media (max-width: 1024px){.main-project-sts__title{margin:0}}.main-project-sts__label{bottom:0;right:0}@media (max-width: 1024px){.main-project-sts__label{width:143px;height:143px;bottom:-50px;right:20px}}.main-project-sts__item{width:100%}.main-project-sts__item--1{display:flex;gap:50px;height:324px;max-width:1128px}@media (max-width: 1550px){.main-project-sts__item--1{max-width:initial;grid-area:first;height:392px}}.main-project-sts__item--1 img{display:block;border-radius:20px;height:324px;width:604px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width: 1550px){.main-project-sts__item--1 img{width:471px;height:392px}}.main-project-sts__item--2{max-width:1128px}@media (max-width: 1550px){.main-project-sts__item--2{grid-area:second}}@media (max-width: 1024px){.main-project-sts__item--2{max-width:none}}.main-project-sts__item--2 img{display:block;border-radius:20px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 1550px){.main-project-sts__item--2 img{width:259px;height:392px}}.main-project-sts__item--3{max-width:342px}@media (max-width: 1550px){.main-project-sts__item--3{max-width:initial;grid-area:third;width:initial}}@media (max-width: 1024px){.main-project-sts__item--3{max-width:none}}.main-project-sts__item--3 img{display:block;border-radius:20px;height:392px;width:342px;-o-object-fit:cover;object-fit:cover}@media (max-width: 1550px){.main-project-sts__item--3 img{width:263px;height:578px}}.main-project-sts__item--4{max-width:342px}@media (max-width: 1550px){.main-project-sts__item--4{grid-area:fourth}}@media (max-width: 1024px){.main-project-sts__item--4{max-width:none}}.main-project-sts__item--4 img{display:block;border-radius:20px;height:578px;width:342px;-o-object-fit:cover;object-fit:cover}@media (max-width: 1550px){.main-project-sts__item--4 img{width:575px;height:578px}}.main-project-sts__item--5{display:none}@media (max-width: 1550px){.main-project-sts__item--5{max-width:259px;display:block;grid-area:five}}@media (max-width: 1024px){.main-project-sts__item--5{display:none}}.main-project-sts__item--5 img{display:block;border-radius:20px;width:259px;height:578px;-o-object-fit:cover;object-fit:cover}.main-project{position:relative}.main-project--desktop{display:none}@media (min-width: 1550px){.main-project--desktop{display:block}}.main-project--desktop>img{width:100%}.main-project--desktop-1200{display:none}@media (min-width: 1024px){.main-project--desktop-1200{display:block}}@media (min-width: 1550px){.main-project--desktop-1200{display:none}}.main-project--desktop-1200>img{width:100%}@media (min-width: 1024px){.main-project__menu{justify-content:initial;position:relative;gap:0;padding:0}}@media (min-width: 1024px){.main-project__menu-wrapper{margin:0 100px}}@media (min-width: 1024px){.main-project__menu-list{position:relative;width:80%}}.main-project__list{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.72px;font-feature-settings:"liga" off;padding-left:17px}.main-project__list-item{margin:0 0 10px}.main-project__list-item::marker{color:#d92732}.main-project__label{position:absolute}@media (max-width: 480px){.main-project__item>img{border-radius:0}}@media (max-width: 1024px){.main-project__item--with-text{display:flex;gap:34px;height:auto}}@media (max-width: 480px){.main-project__item--with-text{gap:0;padding:0 10px}.main-project__item--with-text>.main-project__item-img{display:none}}@media (max-width: 1024px){.main-project__item-img{width:50%!important;-o-object-fit:contain!important;object-fit:contain!important;height:198px!important}}.main-project-slider{width:100%}.main-project-slider .swiper-slide{justify-content:center;display:flex;overflow:hidden;width:100%!important}.main-project-slider .swiper-slide img{display:block}.custom-swiper-button-prev,.custom-swiper-button-next{position:absolute;top:50%;width:50px;height:50px;margin-top:calc(0px - var(50px) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.custom-swiper-button-prev:after,.custom-swiper-button-next:after{content:" ";background:url("data:image/svg+xml,%3csvg%20width='50'%20height='50'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23a)'%3e%3ccircle%20cx='25'%20cy='25'%20r='25'%20transform='matrix(0%20-1%20-1%200%2050%2050)'%20fill='url(%23b)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M19.327%2037.69a1.02%201.02%200%20010-1.496l10.81-10.243c.84-.796.84-2.106%200-2.902l-10.81-10.243a1.02%201.02%200%20010-1.496%201.16%201.16%200%20011.579%200l10.81%2010.242-.79.749.79-.748a4.024%204.024%200%20010%205.894L20.906%2037.69a1.16%201.16%200%2001-1.579%200z'%20fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient%20id='b'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='matrix(14.4286%2034.99998%20-24.60392%2010.14286%2018.571%2015)'%3e%3cstop%20stop-color='%23E8333E'/%3e%3cstop%20offset='1'%20stop-color='%23C81B25'/%3e%3c/radialGradient%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20transform='rotate(-90%2025%2025)'%20d='M0%200H50V50H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat center;width:50px;height:50px}@media (max-width: 480px){.custom-swiper-button-prev:after,.custom-swiper-button-next:after{width:30px;height:30px;background-size:contain}}.custom-swiper-button-prev{left:20px}.custom-swiper-button-prev:after{transform:rotate(180deg)}.custom-swiper-button-next{right:20px}.custom-swiper-button-next:after{background:url("data:image/svg+xml,%3csvg%20width='50'%20height='50'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23a)'%3e%3ccircle%20cx='25'%20cy='25'%20r='25'%20transform='matrix(0%20-1%20-1%200%2050%2050)'%20fill='url(%23b)'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M19.327%2037.69a1.02%201.02%200%20010-1.496l10.81-10.243c.84-.796.84-2.106%200-2.902l-10.81-10.243a1.02%201.02%200%20010-1.496%201.16%201.16%200%20011.579%200l10.81%2010.242-.79.749.79-.748a4.024%204.024%200%20010%205.894L20.906%2037.69a1.16%201.16%200%2001-1.579%200z'%20fill='%23fff'/%3e%3c/g%3e%3cdefs%3e%3cradialGradient%20id='b'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='matrix(14.4286%2034.99998%20-24.60392%2010.14286%2018.571%2015)'%3e%3cstop%20stop-color='%23E8333E'/%3e%3cstop%20offset='1'%20stop-color='%23C81B25'/%3e%3c/radialGradient%3e%3cclipPath%20id='a'%3e%3cpath%20fill='%23fff'%20transform='rotate(-90%2025%2025)'%20d='M0%200H50V50H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat center}@media (max-width: 480px){.custom-swiper-button-next:after{width:30px;height:30px;background-size:contain}}.main-project-label{width:175px;height:175px;position:absolute;border-radius:50%;z-index:2;background-color:#d92732;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;flex-flow:column}@media (max-width: 1550px){.main-project-label{width:150px;height:150px}}@media (max-width: 480px){.main-project-label{width:100%;font-family:Oks Free,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;font-feature-settings:"liga" off;height:auto;position:initial;border-radius:0;background-color:initial;color:#d92732;flex-direction:row;-moz-column-gap:7px;column-gap:7px;justify-content:flex-start;padding:0 17px}}.main-project-label__title{width:100%;margin:0;font-family:Oks Free,sans-serif;font-size:80px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;font-feature-settings:"liga" off}@media (max-width: 480px){.main-project-label__title{font-family:Oks Free,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;font-feature-settings:"liga" off;width:auto}}.main-project-title{color:#160001;font-feature-settings:"liga" off;font-family:Oks Free,sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase}@media (max-width: 480px){.main-project-title{padding:0 17px}}.main-project-title__mark{color:#d92732}.main{font-family:Roboto,sans-serif}.main-description{display:flex;flex-direction:column;position:relative}@media (max-width: 1024px){.main-description{margin-bottom:66px}}@media (max-width: 480px){.main-description{display:block;margin-bottom:60px}}.main-description__video{width:56%;height:894px;border-radius:0 0 20px;overflow:hidden}@media (max-width: 1550px){.main-description__video{height:758px;width:63%}}@media (max-width: 1024px){.main-description__video{width:100%;border-radius:0;height:860px}}@media (max-width: 480px){.main-description__video{height:270px}}.main-description__animation-img{height:894px}@media (max-width: 1550px){.main-description__animation-img{height:758px}}@media (max-width: 1024px){.main-description__animation-img{height:860px}}@media (max-width: 480px){.main-description__animation-img{height:270px}}.main-description__text{width:44%;padding:75px 0 0;display:grid;grid-template-areas:"title title" "text text" "button button";max-width:657px;position:absolute;left:calc(56% - 84px);z-index:2}@media (max-width: 1550px){.main-description__text{width:61%;padding:55px 0 0;left:46%}}@media (max-width: 1024px){.main-description__text{left:calc(50% - 154px);color:#fff}}@media (max-width: 480px){.main-description__text{padding:0;position:inherit;left:inherit;margin:-234px auto 0;width:100%;justify-content:center}}.main-description__title{margin:0 0 50px;grid-area:title;display:grid;grid-template-columns:1fr 298px;grid-template-areas:"fashion fashion" "food food" "fabrique fabrique";grid-template-rows:auto;align-items:start;font-family:Oks Free,sans-serif;font-size:130px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;font-feature-settings:"liga" off}@media (max-width: 1024px){.main-description__title{width:506px}}@media (max-width: 480px){.main-description__title{font-family:Oks Free,sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;font-feature-settings:"liga" off;width:230px;margin:0 auto 74px;grid-template-columns:1fr 1fr}}.main-description__title>span{height:91px;margin-bottom:20px}@media (max-width: 1024px){.main-description__title>span{color:#fff}}@media (max-width: 480px){.main-description__title>span{margin-bottom:0;height:auto}}.main-description__title-fashion{grid-area:fashion;justify-self:start;color:#d92732;padding-left:9px}@media (max-width: 1024px){.main-description__title-fashion{justify-self:start;padding-left:30px}}@media (max-width: 480px){.main-description__title-fashion{padding-left:0}}.main-description__title-food{grid-area:food;justify-self:end;color:#160001}.main-description__title-fabrique{grid-area:fabrique;justify-self:center;color:#d92732}@media (max-width: 1024px){.main-description__title-fabrique{justify-self:start}}.main-description__description-text{grid-area:text;justify-self:end;width:388px;text-align:justify;font-family:Roboto,sans-serif;font-size:22px;font-style:normal;line-height:150%;letter-spacing:.88px;margin:0 0 20px}@media (max-width: 1024px){.main-description__description-text{color:#fff}}@media (max-width: 480px){.main-description__description-text{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:154%;letter-spacing:.64px;font-feature-settings:"liga" off;color:#160001;width:300px;justify-content:center}}.main-description__description-text mark{background-color:transparent;font-weight:700}@media (max-width: 1024px){.main-description__description-text mark{color:#fff}}@media (max-width: 480px){.main-description__description-text mark{color:#160001}}.main-description__button{grid-area:button;justify-self:end}@media (max-width: 480px){.main-description__button{justify-self:inherit}}@media (max-width: 1024px){.main-description__label-container{width:100%;position:relative;margin:0 auto}}@media (max-width: 480px){.main-description__label-container{display:none}}.main-description__label{position:absolute;width:233px;height:233px;bottom:93px;right:calc(44% - 119px);z-index:1}@media (max-width: 1550px){.main-description__label{bottom:31px;right:calc(37% + 48px)}}@media (max-width: 1024px){.main-description__label{width:159px;height:159px;bottom:-54px;left:0}}.main-idea{margin:-60px auto 90px;height:1478px;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}@media (min-width: 1921px){.main-idea{align-content:space-between}}@media (max-width: 1550px){.main-idea{display:grid;grid-template-columns:1fr 1fr;gap:50px;height:auto;margin-bottom:70px}}@media (max-width: 1024px){.main-idea{gap:0;display:flex;height:auto;flex-wrap:nowrap;align-items:center}}@media (max-width: 1024px){.main-idea{margin:0 auto 60px;height:auto;gap:30px;display:grid;grid-template-areas:"title title" "left right" "middle middle";grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start}}@media (max-width: 480px){.main-idea{display:flex}}@media (max-width: 1550px){.main-idea>div:last-child{grid-column:1/-1}}.main-idea__title{margin-top:140px;margin-bottom:80px}@media (max-width: 1550px){.main-idea__title{grid-column:1/-1;margin-top:140px;margin-bottom:0}}@media (max-width: 1024px){.main-idea__title{margin:0;grid-area:title;justify-self:right}}@media (max-width: 480px){.main-idea__title{width:200px;margin-bottom:10px}.main-idea__title>*{display:block}}.main-idea__since{width:122px;height:122px;position:absolute;left:735px;top:45%;transform:translate(-50%);z-index:1}@media (max-width: 1550px){.main-idea__since{top:56%}}@media (max-width: 1024px){.main-idea__since{width:122px;height:122px;position:absolute;right:217px;top:856px;z-index:1;transform:none;left:inherit}}@media (max-width: 480px){.main-idea__since{right:20px;top:720px}}.main-calculator{margin:0 auto 90px;padding:0 7px}@media (max-width: 1550px){.main-calculator{padding:0}}@media (max-width: 480px){.main-calculator{max-width:inherit;padding:0;margin:0 auto 60px}}.main-calculator__title{margin:0 0 80px}@media (max-width: 1550px){.main-calculator__title{margin:0 0 50px}}@media (max-width: 1024px){.main-calculator__title{margin:0 0 50px;letter-spacing:-.5px}}@media (max-width: 480px){.main-calculator__title{background-color:#160001;margin-bottom:0;padding:50px 10px 0;color:#fff}}.main-projects{margin:0 auto 70px}@media (max-width: 480px){.main-projects{max-width:100%;margin:0 auto 60px}}.main-projects__header{display:flex;justify-content:space-between;margin-bottom:75px;align-items:center}@media (max-width: 1550px){.main-projects__header{margin-bottom:57px}}@media (max-width: 1024px){.main-projects__header{display:block}}@media (max-width: 480px){.main-projects__header{margin-bottom:30px}}.main-projects__title{margin:0}@media (max-width: 1550px){.main-projects__title{font-size:60px}}@media (max-width: 1024px){.main-projects__title{margin-bottom:45px}}@media (max-width: 480px){.main-projects__title{margin:0 10px 40px}}.main__feedback{margin:0 auto 80px}@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/dist/assets/Roboto-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/dist/assets/Roboto-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Oks Free;src:url(/local/templates/main/frontend/dist/assets/Oks-Free-0013.otf) format("opentype");font-weight:400}.calculate{background:url(/local/templates/main/frontend/dist/assets/background.jpg) repeat center center/cover;border-radius:20px;padding:50px;background-color:#160001}@media (max-width: 1024px){.calculate{padding:30px}}@media (max-width: 480px){.calculate{background:#160001;border-radius:0;padding:40px 0 50px}}.calculate-title{font-size:24px;font-style:normal;font-weight:700;line-height:150%;color:#fff;margin-bottom:20px}@media (max-width: 480px){.calculate-title{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:150%;font-feature-settings:"liga" off}}.calculate-items-header{border:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:auto;gap:30px;margin-bottom:30px}@media (max-width: 1024px){.calculate-items-header{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 480px){.calculate-items-header{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0;row-gap:20px;padding:0 10px}}.calculate-items{border:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:auto;gap:30px;margin-bottom:30px;grid-template-areas:"first second fourth" "first third fourth"}@media (max-width: 1024px){.calculate-items{grid-template-areas:"first first second" "third fourth fourth"}}@media (max-width: 480px){.calculate-items{grid-template-columns:auto;-moz-column-gap:0;column-gap:0;row-gap:20px;padding:0 10px;grid-template-areas:"first first" "second second" "third third" "fourth fourth"}}.calculate-items-column{border:0;padding:0;margin:0}@media (max-width: 480px){.calculate-items-column{grid-template-columns:auto auto}}.calculate-items-column--first{grid-area:first}.calculate-items-column--second{grid-area:second}.calculate-items-column--third{grid-area:third}.calculate-items-column--fourth{grid-area:fourth}@media (max-width: 480px){.calculate-items-column--1x{grid-column:span 1}}@media (max-width: 480px){.calculate-items-column--2x{grid-column:span 2}}.calculate-items-column__checkboxes{display:flex;flex-flow:column wrap;max-height:80px}@media (max-width: 1550px){.calculate-items-column__checkboxes{max-height:initial}}@media (max-width: 1024px){.calculate-items-column__checkboxes{max-height:none}.calculate-items-column__checkboxes>*{margin-bottom:10px}}.calculate-items-column__checkboxes>*{max-width:207px}@media (max-width: 1550px){.calculate-items-column__checkboxes>*{max-width:initial}}@media (max-width: 1024px){.calculate-items-column__checkboxes>*{max-width:initial}}.calculate-items-column__checkboxes>*:not(:nth-child(2n)){margin-bottom:10px}.calculate-items-column__checkboxes--2x{max-height:250px}@media (max-width: 1550px){.calculate-items-column__checkboxes--2x{max-height:none}}@media (max-width: 1024px){.calculate-items-column__checkboxes--2x{max-height:270px}.calculate-items-column__checkboxes--2x>*{max-width:245px}}@media (max-width: 480px){.calculate-items-column__checkboxes--2x{max-height:360px}}.calculate-items-column__checkboxes--2x>*:not(:nth-child(4n)){margin-bottom:10px}.calculate-final-price{display:flex;padding:15px 10px;justify-content:space-between;align-items:center;border-radius:20px;background:#d92732;color:#fff;margin-bottom:40px}@media (max-width: 480px){.calculate-final-price{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:154%;letter-spacing:.64px;font-feature-settings:"liga" off;border-radius:0;margin-bottom:35px}}.calculate-final-price__title{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.72px;font-feature-settings:"liga" off;letter-spacing:.9px}@media (max-width: 480px){.calculate-final-price__title{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:154%;letter-spacing:.64px;font-feature-settings:"liga" off;max-width:150px}}.calculate-final-price__pre-value{font-size:18px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:.9px}.calculate-final-price__pre-value--before{display:none}@media (max-width: 480px){.calculate-final-price__pre-value--before{display:initial;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:154%;letter-spacing:.64px;font-feature-settings:"liga" off}}@media (max-width: 480px){.calculate-final-price__pre-value--after{display:none}}.calculate-final-price__value{font-size:24px;font-style:normal;font-weight:700;line-height:150%}@media (max-width: 480px){.calculate-final-price__value{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:150%;font-feature-settings:"liga" off;opacity:.8}}.calculate-user-submit{border:0;padding:0}@media (max-width: 480px){.calculate-user-submit{padding:0 10px}}.calculate-user-submit__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:auto;height:51px;gap:30px;margin-bottom:20px}@media (max-width: 1024px){.calculate-user-submit__items{grid-template-columns:1fr 1fr 1fr;gap:20px}}@media (max-width: 480px){.calculate-user-submit__items{grid-template-columns:auto;height:initial;gap:20px}}.calculate-user-submit__agreement{margin:0;font-size:13px;font-style:normal;font-weight:400;color:#fff;opacity:.8}.calculate-user-submit__agreement-check{vertical-align:top;margin-right:4px;width:14px}.calculate-user-submit__agreement:has(input.show-error){border-color:#d92732!important;color:#d92732;animation:bounce .4s ease-in-out}@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/dist/assets/Roboto-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url(/local/templates/main/frontend/dist/assets/Roboto-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Oks Free;src:url(/local/templates/main/frontend/dist/assets/Oks-Free-0013.otf) format("opentype");font-weight:400}@keyframes bounce{0%,to{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.is-hidden{display:none!important}.is-visible{display:block!important}.is-invisible{visibility:hidden!important}.is-transparent{opacity:0!important}.is-disabled{pointer-events:none!important;opacity:.6!important}.is-loading{cursor:progress}.is-error{border-color:red}.is-muted{opacity:.6!important}.input-box{position:relative;display:inline-block;width:100%}.input-box__input{position:relative;width:100%;padding:7px 15px;height:51px;text-align:right;background:transparent;border-radius:20px;border:1px solid rgba(255,255,255,.5);color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:36px;vertical-align:middle;z-index:2}.input-box__input--white{background-color:#fff;color:#160001;font-size:16px;font-style:normal;font-weight:400}.input-box__input--white+.input-box__placeholder{color:#160001;opacity:.5}.input-box__input--left{text-align:left;font-size:16px;font-style:normal;font-weight:400}.input-box__input--left:focus+.input-box__placeholder{opacity:0;visibility:hidden}.input-box__input--left:not(:-moz-placeholder)+.input-box__placeholder{opacity:0;visibility:hidden}.input-box__input--left:not(:placeholder-shown)+.input-box__placeholder{opacity:0;visibility:hidden}.input-box__input::-webkit-outer-spin-button,.input-box__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-box__input:focus{outline:none}.input-box__input.show-error{animation:bounce .4s ease-in-out;border-color:#d92732;color:#d92732}.input-box__input.show-error+.input-box__placeholder{color:#d92732}.input-box__placeholder{position:absolute;left:15px;top:26px;transform:translateY(-50%);color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:150%;pointer-events:none;z-index:2;transition:.2s ease;opacity:.9}
