.page_guideMainWrapper__AeINC{display:flex;flex-direction:column;gap:56px;padding:112px 144px;background:linear-gradient(to bottom,var(--white),var(--light) 67.788%,var(--pale));min-height:100vh;@media (max-width:1024px){padding-left:24px;padding-bottom:64px;padding-right:24px;padding-top:64px;gap:40px}}.page_headerContainer__ErkBE{display:flex;flex-direction:column;gap:24px;@media (max-width:1024px){gap:16px}}.page_title__7DWe0{font-size:64px;line-height:72px;font-weight:300;color:var(--black);margin-bottom:0;@media (max-width:1024px){font-size:36px;line-height:normal;text-align:left}}.page_fabuwood__7pa2q{color:var(--primary)}.page_headerIntro__XHdxA{font-size:24px;line-height:32px;font-weight:300;color:#000;@media (max-width:1024px){font-size:16px;line-height:20px;text-align:left}}.page_progressBar__IG8gL{display:flex;gap:32px;background:var(--pale);padding:24px 40px;border-radius:999px;margin:0;list-style-type:none;align-items:center;@media (max-width:1024px){flex-direction:column;gap:12px;padding-left:8px;padding-bottom:12px;padding-right:8px;padding-top:12px;border-radius:24px}}.page_progressStep__849nH{font-size:24px;font-weight:300;color:var(--faded)}.page_progressStep__849nH.page_active__qQFCa{color:var(--primary);font-weight:400}.page_stepCard__gSwhi{display:flex;flex-direction:column;gap:16px;background:var(--white);border:2px solid var(--light);border-radius:16px;padding:40px;width:100%;@media (max-width:1024px){padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;gap:10px}}.page_stepCardLast__VoLbo{@media (max-width:1024px){gap:0}}.page_stepChip__4uZNP{background:var(--pale);color:var(--dark);font-size:20px;font-weight:400;padding:12px 24px;border-radius:16px;display:inline-block;width:-moz-fit-content;width:fit-content;@media (max-width:1024px){font-size:14px;line-height:normal}}.page_stepTitle__7gzEm{font-size:40px;font-weight:300;line-height:normal;color:var(--black);margin-top:8px;@media (max-width:1024px){font-size:24px;line-height:32px}}.page_stepDesc___yS45{font-size:24px;font-weight:300;line-height:32px;color:var(--black);@media (max-width:1024px){font-size:16px;line-height:22px}}.page_stepOptionsWrapper__PhOLQ{display:flex;gap:40px;width:100%;@media (max-width:1024px){flex-direction:column;gap:16px}}.page_optionCard__Gi7Ww{flex:1 1;display:flex;flex-direction:column;gap:16px;align-items:flex-start;background:var(--white);border:2px solid var(--light);border-radius:16px;padding:40px;min-width:230px;@media (max-width:1024px){min-width:0;padding-left:16px;padding-bottom:16px;padding-right:16px;padding-top:16px;gap:8px}}.page_optionIcon__wzYoR{width:20px;height:20px}.page_optionTitle__QYwni{font-size:24px;font-weight:500;color:var(--black);margin:0;@media (max-width:1024px){font-size:16px;line-height:normal}}.page_optionSubtitle__nwArO{font-size:24px;font-weight:300;color:var(--black);line-height:32px;margin:0 0 8px;@media (max-width:1024px){font-size:16px;line-height:22px}}.page_textButton__HK2yn{display:inline-flex;align-items:center;justify-content:flex-start;color:var(--primary);font-weight:600;font-size:20px;text-decoration:none;gap:8px;background:transparent;border:none;cursor:pointer;padding:0;outline:none;transition:color .2s;.page_arrowIcon__erSC3{width:24px;height:24px}&:hover{color:var(--dark);text-decoration:underline;.page_arrowIcon__erSC3{transform:translateX(16px);transition:transform .2s ease-in-out}}@media (max-width:1024px){font-size:16px;line-height:normal;.page_arrowIcon__erSC3{width:20px;height:20px}}}.page_toolsTitle__S5pIW{font-size:24px;font-weight:500;color:var(--black);margin-bottom:0;@media (max-width:1024px){font-size:16px;line-height:normal}}.page_toolsList__Ph06P{display:flex;gap:24px;width:100%;@media (max-width:1024px){flex-direction:column;gap:12px}}.page_toolCard__r7UR2{flex:1 1;background:var(--pale);border-radius:24px;padding:24px;min-width:210px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;@media (max-width:1024px){min-width:0;padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;gap:12px}}.page_toolDesc__ghcbA{font-size:24px;font-weight:300;color:var(--black);margin:0;@media (max-width:1024px){font-size:16px;line-height:20px}}.page_toolNote__PDeCF{font-size:24px;font-weight:300;color:#000;margin-top:24px;@media (max-width:1024px){font-size:16px;line-height:20px}}.page_designGuide__0xF8q{display:flex;flex-direction:column;gap:8px}.page_designSubIntro__ssjr7{font-size:24px;font-weight:300;@media (max-width:1024px){font-size:16px;line-height:20px}}.page_designList__9TsFX{margin-left:24px;font-size:24px;font-weight:300;line-height:36px;color:var(--black);@media (max-width:1024px){font-size:16px;line-height:20px}}.page_designLinks__SHGeM{display:flex;flex-direction:column;gap:8px;margin-top:16px}.page_freeConsultBox__30wGg{background:var(--light);border-radius:8px;padding:24px;margin-top:24px}.page_freeConsultTitle__RvxzP{font-size:24px;font-style:italic;color:#000;margin-bottom:16px;font-weight:300;@media (max-width:1024px){font-size:18px;line-height:24px}}.page_orderGrid__zItpu{display:flex;gap:24px;margin-bottom:24px;@media (max-width:1024px){flex-direction:column;gap:12px}}.page_orderStepCard__9kb3d{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;background:var(--white);border:2px solid var(--light);border-radius:16px;padding:24px;min-width:220px;gap:16px;@media (max-width:1024px){min-width:0;padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px;gap:16px}}.page_stepTitles___JyJu{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.page_orderImg1__3ybzV{height:120px;aspect-ratio:313.33/120;background:url(/stepByStepDoorStyle.png) #d3d3d3 0 -459.108px/105.724% 504.949% no-repeat}.page_orderImg1__3ybzV,.page_orderImg2__LyQ5E{width:100%;object-fit:cover;align-self:stretch;border-radius:8px;margin-bottom:16px}.page_orderImg2__LyQ5E{height:120.044px;aspect-ratio:313.33/120.04;background:url(/stepByStepSelectCabinets.png) #d3d3d3 1.856px -117.083px/100% 209.127% no-repeat}.page_orderImg3__OwWfC{width:100%;object-fit:cover;height:120px;align-self:stretch;aspect-ratio:313.33/120;border-radius:8px;margin-bottom:16px;background:url(/stepByStepAddOns.png) #d3d3d3 2.32px -16.037px/100% 215.305% no-repeat}.page_orderStepTitle__lcEiF{font-size:24px;font-weight:400;color:var(--black);@media (max-width:1024px){font-size:18px;line-height:24px;margin-top:8px}}.page_orderStepDesc__gxwRD{font-size:24px;font-weight:300;color:var(--black);@media (max-width:1024px){font-size:16px;line-height:20px}}.page_readyBox__u9H_h{background:var(--light);border-radius:8px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.page_detailsBox__y3Ju4{margin-top:24px;font-size:24px;background:none;@media (max-width:1024px){margin-top:0}}.page_detailsTitle__zcdXE{font-style:normal;@media (max-width:1024px){font-size:16px;line-height:20px}}.page_detailsTitleItalic__3x3Ch,.page_detailsTitle__zcdXE{color:var(--black);margin:0 0 4px;font-size:24px;font-weight:300}.page_detailsTitleItalic__3x3Ch{font-style:italic!important;font-style:normal;@media (max-width:1024px){margin-top:16px;margin-bottom:16px;font-size:16px}}.page_detailsList__zeLF9{margin-top:12px;padding-left:20px;font-size:24px;color:var(--black);line-height:36px;font-weight:300;.page_detailsListBold__xfcru{font-weight:500}@media (max-width:1024px){font-size:16px;line-height:20px}}.page_afterOrderList__hHGvO{margin-bottom:24px;padding-left:28px;font-size:24px;color:var(--black);list-style-type:disc;line-height:32px;font-weight:300;@media (max-width:1024px){font-size:16px;line-height:20px}}.page_afterOrderOutro___2pRY{font-size:20px;color:var(--black);font-weight:300;@media (max-width:1024px){font-size:16px;line-height:20px}}.page_afterOrderHelp__W447r{font-size:20px;color:var(--black);margin-top:8px;font-weight:300;font-style:italic;@media (max-width:1024px){font-size:16px;line-height:normal}}.page_progressStickyWrapper__mpWeU{position:-webkit-sticky;position:sticky;top:10px;z-index:100;@media (max-width:1024px){display:none}}.page_progressFigmaBar___ddmp{display:flex;align-items:center;justify-content:center;background:var(--pale);border-radius:999px;padding:16px 40px;box-sizing:border-box;gap:32px;list-style:none;max-width:95vw;justify-self:center;margin:0;flex-wrap:wrap}@media (max-width:700px){.page_progressFigmaBar___ddmp{flex-wrap:wrap;gap:20px 16px;justify-content:flex-start;padding:16px 12px;min-height:110px}.page_progressStepFigma__98y4R{min-width:120px}.page_progressArrow__JCmuR{font-size:28px;margin:0 2px}.page_progressStepLabelActive__zTxnZ,.page_progressStepLabel__Bij6J{font-size:18px;white-space:normal}}.page_progressStepFigma__98y4R{display:flex;align-items:center;gap:12px}.page_progressCircle__kkBnj{font-weight:600;color:var(--faded);background:var(--light)}.page_progressCircleActive__tbQkd,.page_progressCircle__kkBnj{display:flex;align-items:center;justify-content:center;font-size:20px;width:48px;height:48px;border-radius:24px;text-align:center;border:none}.page_progressCircleActive__tbQkd{font-weight:700;color:var(--white);background:var(--primary);box-shadow:0 1px 8px 0 var(--light)}.page_progressStepLabel__Bij6J{color:var(--faded);font-size:24px;font-weight:300;letter-spacing:.01em;white-space:nowrap}.page_progressStepLabelActive__zTxnZ{color:var(--primary);font-size:24px;font-weight:400;white-space:nowrap}.page_progressArrow__JCmuR{color:var(--faded);font-size:32px;margin:0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:300}.page_ellipse__n85iU{position:fixed;right:32px;border-radius:50%;width:48px;height:48px;flex-shrink:0;background-color:var(--pale);border:1px solid var(--primary);transition:bottom .3s ease;box-shadow:0 2px 4px 0 hsla(180,3%,65%,.4);opacity:0;-webkit-tap-highlight-color:transparent;z-index:var(--z-button);&:hover{transform:scale(1.1);background-color:var(--light)}@media (max-width:560px){width:33.48px;height:33.48px;right:16px}}.page_visible__AQj6B{opacity:1;cursor:pointer}.page_arrow__NFe6U{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:24px;color:var(--dark)!important;@media (max-width:560px){width:16.74px!important;height:16.74px!important}}