@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";.KitchenCalculator_introActions__dPNFf{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.KitchenCalculator_open__eX_Wo{border-radius:100px;border:none;display:flex;align-items:center;gap:10px;padding:10px 16px;min-height:44px;box-sizing:border-box;color:#fff;font-family:Montserrat;font-weight:600;font-size:14px;font-weight:500;background-color:rgba(27,34,33,.9);cursor:pointer;transition:background-color .2s ease,transform .2s ease}.KitchenCalculator_openIcon__fkPBY{display:flex;align-items:center;justify-content:center;color:#a67c00}.KitchenCalculator_open__eX_Wo:hover{background-color:#1b2221;transform:translateY(-1px)}.KitchenCalculator_popup__U26bv{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px}.KitchenCalculator_backdrop__HA1H7{position:absolute;inset:0;background:rgba(0,0,0,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.KitchenCalculator_modal__b_BKp{position:relative;z-index:1;width:min(1120px,100%);max-height:calc(100vh - 48px);display:grid;grid-template-columns:minmax(220px,300px) 1fr;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,.35)}.KitchenCalculator_side__SVs35{position:relative;min-height:640px;overflow:hidden;background-color:#1b2221}.KitchenCalculator_sideImage__oAy3m{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.KitchenCalculator_sideOverlay__ApLd7{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.72) 78%,rgba(0,0,0,.95))}.KitchenCalculator_sideContent__hzsGo{position:absolute;inset:auto 20px 28px;display:flex;flex-direction:column;gap:28px;color:#fff}.KitchenCalculator_logo__epyy5{width:190px;height:auto}.KitchenCalculator_choice__QP_bJ{display:flex;flex-direction:column;gap:8px}.KitchenCalculator_choice__QP_bJ span{font-family:Montserrat;font-weight:400;font-size:14px;color:hsla(0,0%,100%,.8)}.KitchenCalculator_choice__QP_bJ strong{font-family:Montserrat;font-weight:600;font-size:20px}.KitchenCalculator_content__eaBIB{display:flex;flex-direction:column;min-width:0;max-height:calc(100vh - 48px);background-color:#fff}.KitchenCalculator_header__K3sci{min-height:92px;padding:22px 28px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;color:#fff;background-color:#1b2221}.KitchenCalculator_header__K3sci h2{font-family:Montserrat;font-weight:600;font-size:28px;line-height:1.2}.KitchenCalculator_step__UHbK8{font-family:Montserrat;font-weight:400;font-size:13px;margin-bottom:8px;color:hsla(0,0%,100%,.7)}.KitchenCalculator_close__uiaX5{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;color:#fff;border:0;background:transparent;cursor:pointer}.KitchenCalculator_progress__7cU8H{height:4px;background-color:rgba(166,124,0,.2)}.KitchenCalculator_progress__7cU8H span{display:block;height:100%;background-color:#a67c00;transition:width .25s ease}.KitchenCalculator_body__dAqMb{flex:1 1;overflow:auto;padding:24px 28px 20px}.KitchenCalculator_body__dAqMb h3{font-family:Montserrat;font-weight:600;font-size:20px;line-height:1.35;margin-bottom:18px}.KitchenCalculator_footer__kUL7n{padding:18px 28px;display:flex;align-items:center;justify-content:flex-end;gap:16px;border-top:1px solid #eee;background-color:hsla(0,0%,98%,.95)}.KitchenCalculator_back__yTLa2,.KitchenCalculator_next__u99rp{min-width:92px;height:44px;padding:0 22px;border-radius:100px;font-family:Montserrat;font-weight:500;font-size:15px;cursor:pointer}.KitchenCalculator_back__yTLa2{color:#1b2221;border:1px solid #eee;background:#fff}.KitchenCalculator_back__yTLa2:disabled{opacity:.4;cursor:default}.KitchenCalculator_next__u99rp{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#fff;border:0;background:#a67c00}.KitchenCalculator_grid__bJgw_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.KitchenCalculator_card__pm_UF{position:relative;overflow:hidden;min-height:188px;padding:0;display:flex;flex-direction:column;text-align:left;color:#1b2221;border:1px solid #eee;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.KitchenCalculator_card__pm_UF.KitchenCalculator_selected__5zYyw{border-color:#1b2221;box-shadow:0 10px 30px rgba(0,0,0,.08)}.KitchenCalculator_card__pm_UF:hover{transform:translateY(-2px);border-color:rgba(27,34,33,.4)}.KitchenCalculator_cardRadio__TOLcM{position:absolute;top:10px;left:10px;z-index:2;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;border:1px solid #eee;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.14)}.KitchenCalculator_card__pm_UF.KitchenCalculator_selected__5zYyw .KitchenCalculator_cardRadio__TOLcM{border-color:#1b2221;background:#1b2221}.KitchenCalculator_cardMedia__xzZxX{position:relative;width:100%;height:130px;overflow:hidden;background-color:#f7f7f7}.KitchenCalculator_cardMedia__xzZxX img{width:100%;height:100%;object-fit:cover;display:block}.KitchenCalculator_planBadge__Zcqd1{position:absolute;right:10px;bottom:10px;width:93px;height:30px;padding:2px;border-radius:6px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.24);overflow:hidden}.KitchenCalculator_planBadgeCompact__wxPNM{width:53px;height:44px}.KitchenCalculator_planBadgeWideTall__oQV0s{width:61px;height:44px}.KitchenCalculator_planBadgeIsland__weYXj{width:75px;height:40px}.KitchenCalculator_planBadgeBar__HPUPN{width:73px;height:40px}.KitchenCalculator_planBadge__Zcqd1 img{width:100%;height:100%;object-fit:cover;display:block}.KitchenCalculator_cardLabel__5E_YU{min-height:56px;padding:14px 16px;display:flex;align-items:center;font-family:Montserrat;font-size:14px;font-weight:600;line-height:1.25}.KitchenCalculator_helpPlan__rO0iT{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#8e8e8e;background-color:#f8f8f8}.KitchenCalculator_helpPlanShape__bnZpp{width:96px;height:58px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:3px;gap:3px;transform:perspective(140px) rotateX(20deg)}.KitchenCalculator_helpPlanShape__bnZpp span{border:2px solid #a9a9a9;background:#fff}.KitchenCalculator_helpPlanShape__bnZpp span:first-child{grid-row:span 2}.KitchenCalculator_helpPlanShape__bnZpp span:last-child{grid-column:span 2}.KitchenCalculator_helpPlanMark__duWtR{width:42px;height:42px;margin-top:-46px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #bdbdbd;background:#fff;font-family:Montserrat;font-weight:600;font-size:26px}.KitchenCalculator_helpPlanChairs__NtSqA{display:flex;gap:10px}.KitchenCalculator_helpPlanChairs__NtSqA span{width:10px;height:10px;border-radius:50%;border:1px solid #a9a9a9}.KitchenCalculator_fields__qbhm6{display:flex;flex-direction:column;gap:16px}.KitchenCalculator_fields__qbhm6 h3{margin-bottom:0}.KitchenCalculator_fields__qbhm6 label{display:flex;flex-direction:column;gap:8px;font-family:Montserrat;font-weight:500;font-size:15px;color:#1b2221}.KitchenCalculator_fields__qbhm6 input,.KitchenCalculator_fields__qbhm6 select,.KitchenCalculator_fields__qbhm6 textarea{width:100%;border:1px solid #eee;border-radius:8px;background-color:#fafafa;color:#1b2221;font-family:Montserrat;font-weight:400;font-size:15px;outline:none;transition:border-color .2s ease,background-color .2s ease}.KitchenCalculator_fields__qbhm6 input:focus,.KitchenCalculator_fields__qbhm6 select:focus,.KitchenCalculator_fields__qbhm6 textarea:focus{border-color:rgba(166,124,0,.8);background-color:#fff}.KitchenCalculator_fields__qbhm6 input,.KitchenCalculator_fields__qbhm6 select{height:46px;padding:0 16px}.KitchenCalculator_fields__qbhm6 textarea{min-height:126px;padding:14px 16px;resize:vertical}.KitchenCalculator_fieldsRow__bwx3O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.KitchenCalculator_fieldsRowTwo__Hr2mX{grid-template-columns:repeat(2,minmax(0,1fr))}.KitchenCalculator_fieldsCheckbox__k94Lw{display:flex;flex-direction:column;gap:8px;font-family:Montserrat;font-weight:500;font-size:15px}.KitchenCalculator_fieldsCheckbox__k94Lw label{width:-moz-fit-content;width:fit-content;flex-direction:row;align-items:center;gap:10px}.KitchenCalculator_fieldsCheckbox__k94Lw input{width:18px;height:18px;padding:0;accent-color:#a67c00}@media screen and (max-width:1200px){.KitchenCalculator_modal__b_BKp{grid-template-columns:240px 1fr}.KitchenCalculator_side__SVs35{min-height:590px}.KitchenCalculator_grid__bJgw_{gap:12px}.KitchenCalculator_card__pm_UF{min-height:166px}.KitchenCalculator_cardMedia__xzZxX{height:110px}}@media screen and (max-width:750px){.KitchenCalculator_introActions__dPNFf{gap:12px;padding:0 16px}.KitchenCalculator_introActions__dPNFf .preview-form,.KitchenCalculator_open__eX_Wo{width:100%;max-width:280px;justify-content:center}.KitchenCalculator_popup__U26bv{padding:12px;align-items:flex-start;overflow-y:auto}.KitchenCalculator_modal__b_BKp{max-height:none;grid-template-columns:1fr}.KitchenCalculator_side__SVs35{min-height:220px}.KitchenCalculator_sideContent__hzsGo{inset:auto 16px 18px;gap:18px}.KitchenCalculator_logo__epyy5{width:150px}.KitchenCalculator_content__eaBIB{max-height:none}.KitchenCalculator_header__K3sci{min-height:84px;padding:18px 16px 14px}.KitchenCalculator_header__K3sci h2{font-size:22px}.KitchenCalculator_body__dAqMb{padding:18px 16px}.KitchenCalculator_body__dAqMb h3{font-size:18px}.KitchenCalculator_grid__bJgw_{grid-template-columns:1fr}.KitchenCalculator_card__pm_UF{min-height:172px}.KitchenCalculator_cardMedia__xzZxX{height:116px}.KitchenCalculator_fieldsRowTwo__Hr2mX,.KitchenCalculator_fieldsRow__bwx3O{grid-template-columns:1fr}.KitchenCalculator_footer__kUL7n{position:-webkit-sticky;position:sticky;bottom:0;padding:14px 16px}}