@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@100..900&display=swap";.logo{position:absolute;top:43px;right:52px;z-index:2;width:62px;height:38px;background-image:url(/assets/logo-f1fbd455.svg);background-size:cover}.logo.firstPage{top:20px;right:28px}.logo.confirmPage{top:48px}.logo.politicsPage{top:63px}.logo.registrationPage{top:20px}.firstPage .worksetData{width:max-content;max-width:201px;position:absolute;left:339px;top:0}.firstPage .firmData{margin-bottom:44px}.picture{position:absolute;right:0;background:linear-gradient(90deg,#e4e5e4 0%,#e6e7e6 53.51%,#e6e7e8 100%);height:421px}.picture-item{height:410px;width:221px;background-image:url(/assets/doc-0e22043f.png);background-size:cover;background-position:center;background-repeat:no-repeat}.redBlock{display:flex;flex-direction:column;justify-content:space-between;width:max-content;height:85.5%;color:#fff;background-color:#f32c40;padding:77px 46px 46px 53px}.projectInfo-id{display:inline-block;font-size:24px;font-weight:700;line-height:normal;letter-spacing:.72px;margin-bottom:9.5px}.projectInfo-date{position:relative;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;letter-spacing:.42px;width:275px;padding-bottom:18px;border-bottom:1px solid #fff}.projectInfo-date p:nth-child(2){font-size:10px;font-weight:600;color:#f32c40;padding:4px 14px;background-color:#fff;border-radius:28px}.projectType{display:flex}.projectType .angebot{width:270px;font-size:48px;font-weight:600;letter-spacing:.96px}.projectType .richtpreisangebot{width:270px;font-size:32px;font-weight:600;letter-spacing:.96px}.projectType .wirtschaftsanalyse{width:275px;font-size:30px;font-weight:600;letter-spacing:.9px}.projectType .vorläufigesAngebot,.projectType .individuellesAngebot{width:252px;font-size:46px;font-weight:600;letter-spacing:1.38px}.data-title{font-size:17px;font-style:normal;font-weight:600;letter-spacing:.51px;margin-bottom:10px}.data-value{font-size:11px;font-weight:400;line-height:130%;letter-spacing:.22px;margin-bottom:8px}.infoBlock{display:flex;flex-direction:column;gap:16px}.infoBlock-item{color:#fff;padding-bottom:8px;border-bottom:1px solid #fff}.offer-title{font-size:36px;font-weight:600;line-height:120%;margin-bottom:28px}.offer-id{margin-bottom:10px}.offer-date{font-weight:500}.pageFooter{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0}.pageFooter-info{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 100px);padding:0 50px;margin-bottom:20px}.pageFooter-info .info-item{color:#2e2e2e;font-size:9px;font-weight:500;line-height:normal}.pageFooter-info .info-item:last-of-type{text-align:right}.pageFooter-info .info-item p:not(:last-of-type){margin-bottom:5px}.pageFooter-redSection{height:24px;background-color:#f32c40}.pageNumber{position:absolute;top:49px;left:0;color:#fff;font-size:16px;font-weight:600;text-align:right;width:57px;padding:7px 14px;border-radius:0 4px 4px 0;background-color:#f32c40}.container{padding:0 50px}.secondPage .topText{width:319px;margin-bottom:29px}.secondPage .topText h1{font-size:24px;font-weight:600;line-height:normal;margin-bottom:6px}.secondPage .topText p{color:#323539;font-size:12px;font-weight:500;line-height:143%}.secondPage img{width:100%}.secondPage .banner{display:flex;gap:31px;position:absolute;bottom:230px;left:0;background-color:#f32c40;padding:28px 40px 28px 52px;border-radius:0 16px 16px 0}.secondPage .banner__item{display:flex;flex-direction:column;gap:10px;width:191px;color:#fff}.secondPage .banner__item img{width:20px}.secondPage .banner__item b{font-size:20px;font-weight:600;line-height:normal;letter-spacing:.6px}.secondPage .banner__item p{font-size:8px;font-weight:400;line-height:160%}.thirdPage .benefitsWrap{margin-bottom:89px}.thirdPage .benefitsWrap h1{text-align:center;color:#131312;font-size:24px;font-weight:600;line-height:normal;margin-bottom:37px}.thirdPage .benefitsWrap .benefits{display:flex;gap:16px}.thirdPage .benefitsWrap .benefit{display:flex;flex-direction:column;width:154px;color:#1e1b39;padding:17px 0 17px 11px;border-radius:10px;border:.5px solid #dedee9;background:#fff;box-shadow:0 2px 4px #0000000d;print-color-adjust:exact;-webkit-print-color-adjust:exact;filter:opacity(1);-webkit-filter:opacity(1)}.thirdPage .benefitsWrap .benefit:first-child{background-color:#f32c40;color:#fff}.thirdPage .benefitsWrap .benefit .icon{width:26px;margin-bottom:13px}.thirdPage .benefitsWrap .benefit b{font-size:12px;font-weight:600;line-height:normal;margin-bottom:6px}.thirdPage .benefitsWrap .benefitList{display:flex;flex-direction:column;gap:3px}.thirdPage .benefitsWrap .benefitList p{font-size:8.5px;font-weight:500;line-height:160%}.thirdPage .borisBlock{display:flex;gap:16px}.thirdPage .borisBlock .imgWrapper{width:fit-content;background-color:#d3d3d31a;border-radius:8px}.thirdPage .borisBlock .imgWrapper img{height:218px;border-radius:8px}.thirdPage .borisBlock .textWrapper{width:288px;border-radius:10.482px;border:1px solid #dedee9;box-shadow:0 1.31px 3.931px #0d0a2c0f;print-color-adjust:exact;-webkit-print-color-adjust:exact;filter:opacity(1);-webkit-filter:opacity(1);padding:40px 0 36px 30px}.thirdPage .borisBlock .textWrapper h2{font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}.thirdPage .borisBlock .textWrapper h3{color:#2e2e2e;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.thirdPage .borisBlock .textWrapper ul{display:flex;flex-direction:column;gap:6px}.thirdPage .borisBlock .textWrapper ul li{color:#6e6c83;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.thirdPage .borisBlock .textWrapper ul li b{font-weight:600}.fourthPage-calculations{display:flex;flex-direction:column}.fourthPage-calculations h1{color:#131312;font-size:22px;font-weight:600;line-height:normal;letter-spacing:.66px;margin-bottom:21px}.fourthPage-calculations .pvSolValues{display:grid;grid-template-columns:275px 196px;grid-auto-rows:auto;gap:26px}.fourthPage-calculations .pvSolValues-table{align-self:start;border:1px solid #dedee9;border-radius:6.4px}.fourthPage-calculations .pvSolValues table{color:#1e1b39;font-size:9px;font-style:normal;font-weight:500;line-height:normal}.fourthPage-calculations .pvSolValues table tr{display:grid;grid-template-columns:110px 77px 86px}.fourthPage-calculations .pvSolValues table tr:not(:last-child){border-bottom:1px solid #dedee9}.fourthPage-calculations .pvSolValues table td{padding:10px 0 9px}.fourthPage-calculations .pvSolValues table td:first-child{padding-left:13px}.fourthPage-calculations .pvSolValues table td:not(:last-child){border-right:1px solid #dedee9}.fourthPage-calculations .pvSolValues table td:not(:first-child){text-align:center}.fourthPage-calculations .pvSolValues-calculations{display:flex;flex-direction:column;gap:7.3px;margin-bottom:27px}.fourthPage-calculations .pvSolValues-calculations .calculations-item{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:75px;padding:15px 18px 15px 17px;border-radius:6.4px;border:.747px solid #dedee9}.fourthPage-calculations .pvSolValues-calculations .calculations-item b{display:block;width:89px;font-size:12px;font-weight:600;line-height:normal;letter-spacing:.24px}.fourthPage-calculations .pvSolValues-calculations .calculations-item img{position:absolute;right:18px;width:42px}.fourthPage-calculations .pvSolValues-calculations .calculations-item span{display:block;color:#6e6c83;font-size:6.5px;font-style:normal;font-weight:400;line-height:160%}.fourthPage-calculations .pvSolValues-calculations .calculations-item .calculations{display:flex;align-items:center}.fourthPage-calculations .pvSolValues-calculations .calculations-item .calculations .item-value{color:#fff;font-size:11.733px;font-weight:500;line-height:normal;padding:5px 10px;border-radius:24px;background:linear-gradient(90deg,#f32c40 0%,#ff6078 100%);margin-right:2px}.fourthPage-calculations .pvSolValues-calculations .calculations-item .calculations .item-meaning{color:#6e6c83;text-align:center;font-size:9.6px;font-weight:500;line-height:normal}.fourthPage-calculations .profitAndBenefits{display:grid;grid-template-columns:1fr 1fr;column-gap:21px;row-gap:13px;grid-template-rows:auto auto;grid-template-areas:"half1 half2" "full full";margin-bottom:19px}.fourthPage-calculations .profitAndBenefits-item{position:relative;border-radius:8px;border:.7px solid #28d195}.fourthPage-calculations .profitAndBenefits-item b{display:block;color:#1e1b39;text-align:center;font-size:11px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.22px;margin-bottom:26px}.fourthPage-calculations .profitAndBenefits .monthBenefit{grid-area:half1;padding:20px 16px 34px 15px;color:#1e1b39;text-align:center;font-size:11px;font-weight:600;line-height:normal;letter-spacing:.22px}.fourthPage-calculations .profitAndBenefits .monthBenefit-arithmetic{display:flex;align-items:center;justify-content:space-between}.fourthPage-calculations .profitAndBenefits .monthBenefit-arithmetic div{display:flex;flex-direction:column;align-items:center}.fourthPage-calculations .profitAndBenefits .monthBenefit-arithmetic img{width:18px;height:18px}.fourthPage-calculations .profitAndBenefits .monthBenefit-arithmetic .light-grey{color:#6e6c83;text-align:center;font-size:8px;font-weight:500;line-height:normal;letter-spacing:.16px;margin-bottom:5px}.fourthPage-calculations .profitAndBenefits .monthBenefit-arithmetic .grey{color:#1e1b39;font-size:10px;font-weight:500;line-height:normal;padding:5px 10px;border-radius:28px;background:#f7f8fb}.fourthPage-calculations .profitAndBenefits .monthBenefit-arithmetic .green{color:#fff;text-align:center;font-size:11px;font-weight:600;line-height:normal;padding:6px 12px;border-radius:28px;background:linear-gradient(180deg,#1dac79 0%,#2dd297 100%)}.fourthPage-calculations .profitAndBenefits .yearBenefit{grid-area:half2;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:18px 0 21px;color:#1e1b39;text-align:center;font-size:12px;font-weight:600;line-height:normal;letter-spacing:.24px}.fourthPage-calculations .profitAndBenefits .yearBenefit .green{font-size:13px;padding:8px 16px;color:#fff;text-align:center;font-weight:600;line-height:normal;width:max-content;border-radius:28px;background:linear-gradient(180deg,#1dac79 0%,#2dd297 100%);margin-left:33px}.fourthPage-calculations .profitAndBenefits .yearBenefit img{position:absolute;bottom:13px;right:21px}.fourthPage-calculations .profitAndBenefits .yearsProfit{grid-area:full;display:flex;flex-direction:column;align-items:center;padding:22px 0 24px}.fourthPage-calculations .profitAndBenefits .yearsProfit b{font-size:14px;font-weight:600;line-height:normal;letter-spacing:.28px;margin-bottom:29px}.fourthPage-calculations .profitAndBenefits .yearsProfit-arithmetic{display:flex;align-items:center;justify-content:space-between}.fourthPage-calculations .profitAndBenefits .yearsProfit-arithmetic div{display:flex;flex-direction:column;align-items:center}.fourthPage-calculations .profitAndBenefits .yearsProfit-arithmetic .light-grey{color:#6e6c83;font-size:9px;font-weight:500;line-height:normal;letter-spacing:.18px;margin-bottom:4px}.fourthPage-calculations .profitAndBenefits .yearsProfit-arithmetic .grey{color:#1e1b39;text-align:center;font-size:13px;font-weight:500;line-height:normal;border-radius:28px;background:#f7f8fb;padding:5px 14px}.fourthPage-calculations .profitAndBenefits .yearsProfit-arithmetic .green{color:#fff;font-size:14px;font-weight:600;line-height:normal;border-radius:28px;padding:10px 12px;background:linear-gradient(180deg,#1dac79 0%,#36c994 100%)}.fourthPage-calculations .additionInfo{color:#6e6c83;font-size:7.5px;font-weight:400;line-height:160%}.anlagePage table tbody tr{display:grid;grid-template-columns:52px 256px 102px 83px;text-align:left;padding:8px 0}.anlagePage table tbody tr:not(:last-child){border-bottom:1px solid #dedee9}.anlagePage table tbody td{color:#2e2e2e;font-size:11px;font-weight:600;line-height:normal}.anlagePage table tbody td:first-child{padding-left:8px}.anlagePage table tbody td .count{width:max-content;margin-left:20px}.anlagePage table tbody td .price{width:max-content;margin-left:auto;padding-right:20px}.anlagePage table tbody .rowNumber{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#f9dbde}.anlagePage table tbody .grey{display:flex;flex-direction:column;gap:6px;color:#6e6c83;font-size:7px;font-weight:400;line-height:150%;letter-spacing:.4px;width:236px;margin-top:4px}.roseTableHead tr{background-color:#f9dbde;display:grid;grid-template-columns:52px 256px 102px 83px;text-align:left;padding:8px 0;border-radius:5px}.roseTableHead th{color:#131312;font-size:11px;font-weight:600;line-height:normal}.roseTableHead th:first-child{padding-left:10px}.totalPrice{display:grid;grid-template-columns:1fr 83px;padding:8px 0;border-top:1px solid #dedee9;border-bottom:1px solid #dedee9}.totalPrice .title{justify-self:end;padding-right:99px;color:#2e2e2e;text-align:center;font-size:10px;font-weight:600;line-height:142%}.totalPrice .sum{font-size:12px;font-weight:600;line-height:normal}.projectPhoto-item table{color:#1e1b39;font-size:9px;font-weight:500;line-height:normal}.projectPhoto-image{width:100%;height:190px;background-size:cover;border:1px solid #dedee9;border-radius:8px}.projectPhoto-item{display:grid;grid-template-columns:256px 204px;gap:32px;margin-bottom:29px}.projectPhoto-item .project-table{align-self:start;border:1px solid #dedee9;border-radius:6.4px}.projectPhoto-item table{color:#1e1b39;font-size:9px;font-weight:500;line-height:normal;width:100%}.projectPhoto-item table thead{background-color:#f7f8fb}.projectPhoto-item table thead th{text-align:left;padding:10px 0 10px 13px}.projectPhoto-item table thead th:first-child{border-right:1px solid #dedee9}.projectPhoto-item table thead th:not(:first-child){text-align:center;padding-left:0}.projectPhoto-item table tr{display:grid;grid-template-columns:repeat(2,1fr)}.projectPhoto-item table tr:not(:last-child){border-bottom:1px solid #dedee9}.projectPhoto-item table td{padding:10px 0}.projectPhoto-item table td:first-child{padding-left:13px}.projectPhoto-item table td:not(:last-child){border-right:1px solid #dedee9}.projectPhoto-item table td:not(:first-child){text-align:center}.projectPhoto-image{width:100%;height:190px;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #dedee9;border-radius:8px}.mainObjectPhotoPage .mainPhoto{width:84%;height:565px;margin:0 auto;object-fit:cover;border:1px solid #dedee9;border-radius:8px}.briefPvTable h2{color:#131312;font-size:22px;font-weight:600;line-height:normal;letter-spacing:.44px;margin-bottom:34px}.briefPvTable-inner{align-self:start;border:1px solid #dedee9;border-radius:6.4px}.briefPvTable table{color:#1e1b39;font-size:9px;font-style:normal;font-weight:500;line-height:normal}.briefPvTable table thead{color:#fff}.briefPvTable table thead tr{background-color:#f32c40;border-radius:6.4px 6.4px 0 0}.briefPvTable table thead th{display:flex;justify-content:center;align-items:center;text-align:center;padding:10px 0}.briefPvTable table thead th:not(:last-child){border-right:1px solid #dedee9}.briefPvTable table thead th p{font-size:9px;font-weight:500;line-height:normal;width:max-content;max-width:72px}.briefPvTable table tr{display:grid;grid-template-columns:repeat(4,1fr)}.briefPvTable table tr:not(:last-child){border-bottom:1px solid #dedee9}.briefPvTable table td{display:flex;align-items:center;padding:10px 0}.briefPvTable table td:first-child{padding-left:24px}.briefPvTable table td:not(:last-child){border-right:1px solid #dedee9}.briefPvTable table td:not(:first-child){text-align:center;color:#6e6c83}.briefPvTable table td:not(:first-child) p{margin:0 auto}.infoPage h2{color:#131312;font-size:22px;font-weight:600;line-height:normal;letter-spacing:.44px;margin-bottom:12px}.infoPage-article{color:#2e2e2e;font-size:11px;font-weight:400;line-height:140%;margin-bottom:36px}.infoPage .infoWrapper{display:grid;grid-template-columns:repeat(2,236px);gap:21px}.infoPage .infoWrapper-column{display:flex;flex-direction:column;gap:34px}.infoPage .infoWrapper-item h3{color:#f32c40;font-size:12px;font-weight:600;line-height:normal;margin-bottom:4px}.infoPage .infoWrapper-item p{color:#6e6c83;font-size:8.5px;font-weight:400;line-height:170%}.infoPage img{display:block;width:458px;height:278px;margin:0 auto}.functionsPage h2{color:#131312;font-size:22px;font-weight:600;line-height:normal;letter-spacing:.44px;text-align:center;margin-bottom:18px}.functionsPage img{width:493px}.sign-wrapper{display:flex;justify-content:space-between}.sign{color:#131312;font-size:10px;font-weight:500;line-height:normal;letter-spacing:.2px;width:134px;padding-top:4px;border-top:1px solid #adbdd3}.registrationPage h2{color:#fff;font-size:16px;font-weight:600;line-height:130%;letter-spacing:.32px;width:420px;padding:6px 16px;background-color:#f32c40;border-radius:8px;margin-bottom:16px}.registrationPage h3{color:#131312;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.registrationPage .table-inner{border-radius:8px;border:1px solid #dedee9;box-shadow:0 .577px 1.731px #0d0a2c14;print-color-adjust:exact;-webkit-print-color-adjust:exact;filter:opacity(1);-webkit-filter:opacity(1);margin-bottom:18px}.registrationPage .table-inner tr{display:grid;color:#1e1b39;font-size:8px;font-weight:500;line-height:normal}.registrationPage .table-inner tr:not(:last-child){border-bottom:1px solid #dedee9}.registrationPage .table-inner td{display:flex;align-items:flex-end;gap:2px}.registrationPage .table-inner td p:not(:first-child){font-size:6px}.registrationPage .table-inner .first-table tr{grid-template-columns:233px 260px}.registrationPage .table-inner .first-table td{padding:6px 0 6px 10px}.registrationPage .table-inner .first-table .bordered{border-right:1px solid #dedee9}.registrationPage .table-inner .second-table tr{grid-template-columns:239px 260px}.registrationPage .table-inner .second-table td{padding:9px 0 9px 10px}.registrationPage .table-inner .bordered{border-right:1px solid #dedee9}.registrationPage .table-inner__second{margin-bottom:12px}.registrationPage .addition-info{color:#6e6c83;font-size:7px;font-weight:400;line-height:160%;letter-spacing:.113px;margin-bottom:14px}.registrationPage .name-place{background-image:url(/assets/aa-90778ec8.webp);background-position:center;background-repeat:no-repeat;background-size:cover;width:316px;height:28px;margin-bottom:48px}.page-main-wrap{display:flex;flex-direction:column}.components-main-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:62px}.components-main-wrap.smallMargin{margin-bottom:26px}.components-main-wrap.pv{margin-bottom:12px}.components-main-wrap.backup{margin-bottom:2px}.battery-img{display:block;width:454.137px;height:289.804px;margin:36px auto 0}.wallbox-img{display:block;width:457px;height:360px;margin:0 auto}.optimizer-img{width:493px;height:299px;border-radius:8px;background-color:#f2f2f2;margin:0 auto}.wallbox-img.hiden,.battery-img.hiden,.optimizer-img.hiden{display:none}.info-main-wrap{box-sizing:border-box;width:fit-content;max-width:220px}.info-title{color:#131312;font-size:20px;font-weight:600;letter-spacing:.4px;width:fit-content;margin-bottom:12px;box-sizing:border-box}.info-producer-wrap{border-radius:28px;background-color:#f32c40;padding:6px 14px;display:flex;align-items:center;justify-content:center;height:27px;width:fit-content;box-sizing:border-box;margin-bottom:10px}.info-producer{color:#fff;font-size:12px;font-weight:700;box-sizing:border-box}.info-amenities-list{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.info-amenities{color:#2e2e2e;font-size:12px;font-weight:500;box-sizing:border-box}.info-amenities.big-model{display:flex;flex-direction:column;line-height:160%}.info-text{color:#6e6c83;font-size:8px;font-weight:400;line-height:142%;box-sizing:border-box}.img-wrap{width:230px;height:230px}.img-wrap>img{display:block;height:100%;width:100%;object-fit:contain}.table-main-wrap{box-sizing:border-box;overflow:hidden;width:492px;border:1px solid #dedee9;border-radius:6.4px}.component-table{background:#fff;box-shadow:0 .577px 1.731px #0d0a2c14;print-color-adjust:exact;-webkit-print-color-adjust:exact;filter:opacity(1);-webkit-filter:opacity(1);width:492px;margin:0 auto}.component-table *{box-sizing:border-box}.component-table tr{height:26px;border:1px solid #dedee9!important;border-left:unset!important}.component-table tr:first-child{border-top:unset!important}.component-table tr:last-child{border-bottom:unset!important}.component-table td:first-child{padding:8px 26px;display:flex;align-items:center;justify-content:flex-start;border-right:1px solid #dedee9}.component-table.backup td:first-child{width:180px;padding:8px 23px}.component-table td:first-child p{color:#1e1b39;font-size:8.5px;font-weight:500;width:fit-content}.component-table td:last-child{padding:7px 26px}.component-table.backup td:last-child{padding:8px 182px 8px 46px}.component-table td:last-child p{color:#6e6c83;font-size:9px;font-weight:500}.politicsPage h2{color:#fff;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.32px;padding:6px 14px;background-color:#f32c40;border-radius:6px;width:fit-content;margin-bottom:23px}.politicsPage .info-inner{padding:30px 17px;border:1px solid #dedee9;border-radius:12px;margin-bottom:181px}.politicsPage .info-inner img{width:459px}.orderConfirmPage h2{width:max-content;background-color:#f32c40;color:#fff;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.32px;padding:6px 14px;border-radius:6px;margin-bottom:12px}.orderConfirmPage .angebotInfo{color:#2e2e2e;font-size:10px;font-weight:500;line-height:normal;margin-bottom:21px}.orderConfirmPage .projectInfo{display:flex;justify-content:space-between;margin-bottom:27px}.orderConfirmPage .projectInfo-item{display:flex;flex-direction:column;justify-content:space-between}.orderConfirmPage .projectInfo-item .title{color:#2e2e2e;font-size:10px;font-weight:500;line-height:normal;text-decoration-line:underline;margin-bottom:8px}.orderConfirmPage .projectInfo .info-inner{display:flex;flex-direction:column;gap:6px}.orderConfirmPage .projectInfo .info-inner p{color:#2e2e2e;font-size:10px;font-weight:500;line-height:normal}.orderConfirmPage .checkboxes{margin-bottom:28px}.orderConfirmPage .checkboxes .title{color:#2e2e2e;font-size:10px;font-weight:600;line-height:normal;letter-spacing:.3px;margin-bottom:12px}.orderConfirmPage .checkboxes-inner{display:flex;justify-content:space-between}.orderConfirmPage .checkboxes-inner .variant{display:flex;align-items:center;gap:4px}.orderConfirmPage .checkboxes-inner .variant .checkbox{width:12px;height:12px;border:1px solid #adbdd3;border-radius:2px}.orderConfirmPage .checkboxes-inner .variant p{color:#2e2e2e;font-size:10px;font-weight:500;line-height:normal}.orderConfirmPage .prices{margin-bottom:21px}.orderConfirmPage .prices-item{display:flex;justify-content:space-between;color:#2e2e2e;font-size:10px;font-weight:500;line-height:normal;padding:6px 14px}.orderConfirmPage .prices .grey{background-color:#f9f9f9;border-radius:4px}.orderConfirmPage .prices-table{margin-bottom:13px}.orderConfirmPage .prices-table p{color:#2e2e2e;font-family:Inter Tight;font-size:10px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.3px;margin-bottom:11px}.orderConfirmPage .prices-table .table-inner{border-radius:8px;border:.433px solid #918fa7;box-shadow:0 .577px 1.731px #0d0a2c14;print-color-adjust:exact;-webkit-print-color-adjust:exact;filter:opacity(1);-webkit-filter:opacity(1)}.orderConfirmPage .prices-table tr{display:grid;grid-template-columns:366px 127px;height:26px}.orderConfirmPage .prices-table tr:not(:last-child){border-bottom:.433px solid #918fa7}.orderConfirmPage .prices-table tr th{text-align:right}.orderConfirmPage .prices-table tr th b{display:block;color:#1e1b39;font-size:10px;font-weight:600;line-height:normal;padding:6px 8px 8px 11px}.orderConfirmPage .prices-table tr th:not(:last-child){border-right:.433px solid #918fa7;text-align:left}.orderConfirmPage .prices-table__meaning{display:flex;gap:6px;margin-left:11px;margin-bottom:66px}.orderConfirmPage .prices-table__meaning p{color:#2e2e2e;font-size:7px;font-weight:500;line-height:normal}.orderConfirmPage .prices-table__meaning div{display:flex;flex-direction:column;gap:8px}.orderConfirmPage .additionalInfo{display:flex;flex-direction:column;gap:6px;color:#858c95;font-size:7.5px;font-weight:400;line-height:160%}.lastPage-inner{position:absolute;top:89px;left:51px;right:51px}.lastPage-inner h2{color:#131312;font-size:14px;font-weight:500;line-height:140%;margin-bottom:14px}.lastPage-inner .table{width:493px;height:391px;margin-bottom:16px}.lastPage-inner .lastText{width:493px;height:56px;margin-bottom:16px}.lastPage-inner .nameInput{height:24px;width:493px;margin-bottom:68px}.lastPage-inner .lines{display:flex;justify-content:space-between}.lastPage-inner .lines img{width:134px;height:18px}.roseTableHead-additions tr{background-color:#f9dbde;display:grid;grid-template-columns:298px 102px 83px;text-align:left;padding:8px 0;border-radius:5px}.roseTableHead-additions th{color:#131312;font-size:11px;font-weight:600;line-height:normal}.roseTableHead-additions th:first-child{padding-left:10px}.additionalWorksTable{margin-bottom:20px}.additionalWorksTable tbody tr{display:grid;grid-template-columns:308px 102px 83px;text-align:left}.additionalWorksTable tbody tr:first-child{margin-top:9px}.additionalWorksTable tbody tr:not(:last-child){margin-bottom:8px}.additionalWorksTable tbody tr:last-child{padding-bottom:8px}.additionalWorksTable tbody td{color:#2e2e2e;font-size:9px;font-weight:400;line-height:normal}.additionalWorksTable tbody td:first-child{padding-left:10px}.additionalWorksTable tbody td .count{padding-left:13px}.additionalWorksTable tbody td .price{width:max-content;margin-left:auto;padding-right:30px}.addWorksPage{position:relative}.addWorksPage .additionalInfo{position:absolute;bottom:112px;color:#6e6c83;font-size:7px;font-weight:500;line-height:160%;width:496px}.addWorksPage .additionalWorks-price{margin-bottom:20px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background:rgb(204,204,204);font-family:Inter Tight,sans-serif}.page{background:white;display:block;position:relative;margin:0 auto .5cm;width:595px;height:842px}.frame{position:absolute;top:85px;left:51px;right:51px}
