:root{--cw-page-max: 1680px;--cw-page-gutter: 24px;--cw-page-top: 32px;--cw-page-bottom: 48px;--cw-section-space: 56px}body .cw-shell,body .cw-nav{width:min(var(--cw-page-max),calc(100% - var(--cw-page-gutter) * 2))}#MainContent .cw-shell:not(.cw-hero__content){max-width:var(--cw-page-max)}#MainContent .cw-web,#MainContent .cw-faq-page,#MainContent .cw-quote{padding-block:var(--cw-page-top) var(--cw-page-bottom)}.cw-web .cw-web-header{margin-bottom:24px}.cw-web .cw-web-header h1{margin-block:10px 16px}.cw-web .cw-web-panel{margin-top:24px;padding-block:24px}.cw-web.cw-web-contact .cw-web-panel{margin-top:0}.cw-web .cw-web-note{margin-top:24px;padding:24px}.cw-web .cw-web-card{padding:24px}.cw-web-actions{margin-top:18px}.cw-web .cw-web-panel>.cw-web-grid{margin-top:20px}.cw-web .cw-web-next{margin-top:28px;padding:28px;gap:24px}.cw-web .cw-web-steps>li{padding-block:24px}.cw-web .cw-web-steps>li:before{top:16px}.cw-web .cw-web-gallery-meta{padding-bottom:14px}body .cw-web-toolnav{padding-block:8px}#MainContent .cw-web-handoff{width:min(var(--cw-page-max),calc(100% - var(--cw-page-gutter) * 2));max-width:var(--cw-page-max);margin:16px auto;padding:20px 24px}#MainContent .cw-intro{padding-block:var(--cw-section-space) 40px}#MainContent .cw-explore{padding-block:16px var(--cw-section-space)}#MainContent .cw-collections,#MainContent .cw-standard,#MainContent .cw-projects,#MainContent .cw-process,#MainContent .cw-cta{padding-block:var(--cw-section-space)}#MainContent .cw-section-head{margin-bottom:24px}#MainContent .cw-standard__top{margin-bottom:36px}#MainContent .cw-process-grid{margin-top:28px}#MainContent .cw-process-step__num{margin-bottom:24px}#MainContent .cw-feature__copy,#MainContent .cw-trade__copy{padding:40px clamp(24px,3vw,56px)}body .cw-footer{padding-top:40px}body .cw-footer__top{gap:32px;padding-bottom:36px}#MainContent .cw-faq-topline{margin-bottom:20px}#MainContent .cw-faq-intro{margin-block:16px 20px}#MainContent .cw-faq-layout{margin-top:28px;gap:32px}#MainContent .cw-quote__shell{width:min(var(--cw-page-max),calc(100% - var(--cw-page-gutter) * 2))}#MainContent .cw-quote__header{margin-bottom:24px}#MainContent .cw-quote__layout{gap:24px}#MainContent castlewood-spec-lock{padding-top:24px;padding-inline:var(--cw-page-gutter)}#MainContent castlewood-spec-lock>.cwsl-hero,#MainContent castlewood-spec-lock>.cw-account-tools,#MainContent castlewood-spec-lock>.cwsl-stepbar,#MainContent castlewood-spec-lock>.cwsl-stage,#MainContent castlewood-spec-lock>.cwsl-status{max-width:var(--cw-page-max)}#MainContent castlewood-spec-lock .cwcc .choices,#MainContent castlewood-spec-lock .cwcc .comparison,#MainContent castlewood-spec-lock .cwcc .selection-bar,#MainContent castlewood-spec-lock .cwcc .visual-note{max-width:100%}#MainContent #cw-planner .cp-home,#MainContent #cw-planner .cp2-home,#MainContent #cw-planner .cp2-guide,#MainContent .cwfr{box-sizing:border-box;width:100%;max-width:calc(var(--cw-page-max) + var(--cw-page-gutter) * 2);padding:24px var(--cw-page-gutter) 40px}#MainContent #cw-planner .cp2-hero{padding-block:24px 28px}#MainContent #cw-planner .cp2-guide-grid{padding-top:24px}#MainContent #cw-planner .cp3-stepper{margin-block:20px 24px}#MainContent #cw-planner #cp4-panel:has(.cp-review-layout) .cp2-sidebody{max-width:calc(var(--cw-page-max) + var(--cw-page-gutter) * 2);padding:24px var(--cw-page-gutter) 40px}#MainContent .page-width,#MainContent .page-width-desktop{box-sizing:border-box;max-width:calc(var(--cw-page-max) + var(--cw-page-gutter) * 2);padding-inline:var(--cw-page-gutter)}#MainContent .page-width.page-width--narrow{max-width:calc(1040px + var(--cw-page-gutter) * 2)}@media(max-width:700px){:root{--cw-page-gutter: 16px;--cw-page-top: 24px;--cw-page-bottom: 36px;--cw-section-space: 40px}.cw-web .cw-web-header{margin-bottom:20px}.cw-web .cw-web-panel{margin-top:20px;padding-block:20px}.cw-web .cw-web-card,.cw-web .cw-web-note,.cw-web .cw-web-next,#MainContent .cw-web-handoff{padding:20px}#MainContent .cw-intro{padding-bottom:28px}#MainContent .cw-feature__copy,#MainContent .cw-trade__copy{padding:32px var(--cw-page-gutter)}#MainContent .cw-standard__top{margin-bottom:24px}#MainContent .cw-process-grid{margin-top:24px}#MainContent .cw-faq-layout{margin-top:24px;gap:24px}#MainContent castlewood-spec-lock{padding-top:20px}#MainContent #cw-planner .cp2-hero{padding-block:16px 24px}}.cw-web-how-to-order .cw-web-steps>li.cw-web-card{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:24px;align-items:start;justify-items:start;padding:24px}.cw-web-how-to-order .cw-web-steps>li.cw-web-card>*{grid-column:2;min-width:0}.cw-web-how-to-order .cw-web-steps>li.cw-web-card>h2{grid-row:1}.cw-web-how-to-order .cw-web-steps>li.cw-web-card:before{position:static;grid-column:1;grid-row:1;line-height:1.15}@media(max-width:700px){.cw-web-how-to-order .cw-web-steps>li.cw-web-card{display:flex;padding:20px}.cw-web-how-to-order .cw-web-steps>li.cw-web-card:before{margin-bottom:12px;font-size:26px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/cw-page-spacing.css.map */
