.ms-project-planner{box-sizing:border-box;padding-top:3rem;padding-bottom:4rem}.ms-project-planner *,.ms-project-planner *:before,.ms-project-planner *:after{box-sizing:border-box}.ms-project-planner__header{max-width:80rem;margin:0 auto 3rem}.ms-project-planner__development-label{display:inline-block;margin:0 0 1.2rem;padding:.6rem 1rem;border:.1rem solid currentColor;font-size:1.2rem;font-weight:700;letter-spacing:.08em;line-height:1.4}.ms-project-planner__title{margin:0 0 1rem}.ms-project-planner__intro{margin:0;max-width:70rem}.ms-project-planner__workspace{display:grid;gap:2rem;max-width:80rem;margin:0 auto}.ms-project-planner__panel{padding:2rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;background:rgb(var(--color-background))}.ms-project-planner__panel-heading{margin-top:0;margin-bottom:1.8rem}.ms-project-planner__development-note,.ms-project-planner__notice{margin:0 0 2rem;padding:1.2rem 1.4rem;border-left:.4rem solid currentColor}.ms-project-planner__notice{max-width:80rem;margin:0 auto 2rem}.ms-project-planner__field+.ms-project-planner__field{margin-top:2rem}.ms-project-planner__label{display:block;margin-bottom:.7rem;font-weight:600}.ms-project-planner__optional{font-weight:400}.ms-project-planner__input{width:100%;min-height:4.8rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.45);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.ms-project-planner__input:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.ms-project-planner__input-with-unit{display:flex;align-items:stretch}.ms-project-planner__input-with-unit .ms-project-planner__input{border-top-right-radius:0;border-bottom-right-radius:0}.ms-project-planner__unit{display:flex;align-items:center;padding:0 1.2rem;border:.1rem solid rgba(var(--color-foreground),.45);border-left:0;border-radius:0 .4rem .4rem 0;white-space:nowrap}.ms-project-planner__help{margin:.7rem 0 0;font-size:1.3rem}.ms-project-planner__panel--result{border-width:.2rem}.ms-project-planner__area-result{margin-top:2.4rem}.ms-project-planner__area-result+.ms-project-planner__related-materials{margin-top:2.4rem}.ms-project-planner__area-header-actions{display:flex;flex-wrap:wrap;gap:.8rem}.ms-project-planner__area-header-actions .button{min-height:4.4rem}[data-ms-area-details]{margin-top:1.6rem;padding:1.2rem;border:.1rem solid currentColor}[data-ms-area-details] p{margin:.5rem 0}.ms-project-planner__list-controls{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.ms-project-planner__list-controls p,.ms-project-planner__list-controls [data-ms-manual-copy]{flex-basis:100%}[data-ms-manual-copy-text]{width:100%;min-height:20rem}.ms-project-planner__print-only{display:none}@media print{.shopify-section-group-header-group,.shopify-section-group-footer-group,.ms-breadcrumbs,.ms-project-planner__closing,.ms-project-planner__header,.ms-project-planner__notice,.ms-project-planner__workspace>:not(.ms-project-planner__print-only){display:none!important}.ms-project-planner{padding:0}.ms-project-planner__workspace{display:block;max-width:none}.ms-project-planner__print-only{display:block;color:#000;background:#fff;font-size:11pt}.ms-project-planner__print-only header{display:flex;align-items:center;gap:1.5rem}.ms-project-planner__print-only header img{max-width:150px;height:auto}.ms-project-planner__print-only h1{margin:1.5rem 0 .8rem}.ms-project-planner__print-only h2{margin:1.2rem 0 .5rem;font-size:13pt}.ms-project-planner__print-only [data-ms-print-dynamic]>div{break-inside:avoid;margin:.8rem 0}.ms-project-planner__print-only a{color:#000;text-decoration:underline}}.ms-project-planner__result-status{margin:0}.ms-project-planner__result-value{margin-top:1.5rem;font-size:clamp(2.8rem,8vw,4.8rem);font-weight:700;line-height:1.1}.ms-project-planner__result-unit{display:block;margin-top:.5rem;font-size:1.6rem;font-weight:400}@media screen and (min-width:750px){.ms-project-planner{padding-top:5rem;padding-bottom:6rem}.ms-project-planner__panel{padding:3rem}.ms-project-planner__result-unit{display:inline;margin-top:0;margin-left:.8rem}}.ms-project-planner__method{margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.18)}.ms-project-planner__method[hidden]{display:none}.ms-project-planner__method-heading{margin:0 0 1.8rem;font-size:1.8rem}.ms-project-planner__related-materials>.ms-project-planner__method-heading,.ms-project-planner__related-materials-summary>.ms-project-planner__method-heading{font-size:2rem}.ms-project-planner__dimension+.ms-project-planner__dimension{margin-top:2rem}.ms-project-planner__dimension-inputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem}.ms-project-planner__dimension-field{display:block}.ms-project-planner__dimension-field>span{display:block;margin-bottom:.6rem;font-size:1.3rem}.ms-project-planner [data-ms-measurement-facts]{margin-top:1.8rem}.ms-project-planner [data-ms-measurement-facts] p{margin:.8rem 0 0}.ms-project-planner [hidden]{display:none!important}.ms-project-planner :is(button,a[href]):focus-visible,.ms-project-planner :is(button,a[href]).focused,.no-js .ms-project-planner :is(button,a[href]):focus{outline:.3rem solid rgb(var(--color-foreground));outline-offset:.3rem}.ms-project-planner [data-ms-guidance-step] button[aria-pressed=true]{box-shadow:inset 0 0 0 2px currentColor}.ms-project-planner [data-ms-guidance-active]{border:0;padding:0;margin:0;min-width:0}.ms-project-planner__decision-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem 1rem;font-size:.875em}.ms-project-planner__decision-change{background:transparent;border:0;padding:.35rem;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ms-project-planner__triangle-guide svg{display:block;width:100%;max-width:320px;height:auto;margin:1rem auto}.ms-project-planner [data-ms-method-panel=triangle] fieldset{border:0;padding:0;min-width:0}.ms-project-planner__plan-choices{display:flex;flex-wrap:wrap;gap:.75rem}.ms-project-planner__plan-choices [aria-pressed=true]{outline:2px solid currentColor;outline-offset:2px}.ms-project-planner__summary-item{margin-block:1.5rem}.ms-project-planner__summary-item p{margin-block:.35rem}.ms-project-planner__product-link{display:inline-block;font-size:.9em;margin-top:.4rem}.ms-project-planner__start-over{margin-top:2rem;text-align:center}.ms-project-planner [data-ms-plan-active]{min-width:0}.ms-project-planner [data-ms-plan-input]{display:block;max-width:14rem;margin-block:.5rem}[data-ms-access-panel][hidden],[data-ms-access-code-form][hidden],[data-ms-access-request][hidden]{display:none}[data-ms-access-panel] [hidden]{display:none!important}[data-ms-access-panel] label{display:block;margin-top:1rem}[data-ms-access-panel] input:not([type=hidden]){display:block;box-sizing:border-box;width:100%;max-width:48rem;padding:1rem;margin-bottom:1rem}[data-ms-access-panel] button{margin:.5rem .5rem .5rem 0}[data-ms-access-panel]{background:linear-gradient(rgba(var(--color-base-accent-2),.06),rgba(var(--color-base-accent-2),.06)),#fff;border:.2rem solid rgba(var(--color-base-accent-2),.55);max-width:110rem;margin:0 auto 2rem;text-align:center}[data-ms-access-panel] .ms-project-planner__access-text{max-width:64rem;margin:1.5rem auto;text-align:left}[data-ms-access-message]:empty{display:none}[data-ms-access-message]:not(:empty){padding:1.2rem 1.4rem;background:#fff1f2;border-left:.4rem solid #b42332;color:#851c28;font-weight:600}[data-ms-access-panel] .ms-project-planner__access-existing{margin:2.5rem auto 1rem}[data-ms-access-panel] [data-ms-access-unlock][hidden],[data-ms-access-panel] [data-ms-access-retry][hidden]{display:none}[data-ms-access-code-form]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1.5rem auto;max-width:100rem}[data-ms-access-code-form] label,[data-ms-access-code-form] button{margin:0}[data-ms-access-panel] [data-ms-access-code-form] [data-ms-access-code]{background:#fff;width:100%;max-width:60rem;min-width:0;margin:0;font:inherit;letter-spacing:.12em}.ms-project-planner__access-secondary{margin-top:2rem}[data-ms-access-request]{max-width:56rem;margin:1.5rem auto}[data-ms-access-request] label,[data-ms-access-request] .ms-project-planner__request-intro{text-align:left}[data-ms-access-panel] [data-ms-access-request] input:not([type=hidden]){max-width:38rem;font:inherit;font-size:1.6rem}[data-ms-access-panel] #ms-project-planner-request-address{max-width:100%}[data-ms-access-panel] #ms-project-planner-request-phone{max-width:28rem}[data-ms-access-request] .ms-project-planner__request-back{margin:2rem 0 0}[data-ms-access-panel] [data-ms-access-request-back]{font-size:1.4rem}[data-ms-access-code-form][data-ms-code-ready] button:not(:disabled){--color-button: 34, 112, 58;--color-button-text: 255, 255, 255;--alpha-button-background: 1}[data-ms-access-panel] [data-ms-access-close]{--color-button: var(--color-base-accent-2);--color-button-text: 255, 255, 255;--alpha-button-background: 1;padding:1rem 1.5rem;font-size:1.4rem;font-weight:600}@media screen and (min-width:990px){[data-ms-access-code-form]{flex-direction:row;justify-content:center;gap:1.5rem}[data-ms-access-code-form] label,[data-ms-access-code-form] button{flex-shrink:0}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/ms-project-planner.css.map */
