.fs-pl{display:flex;flex-direction:column;gap:12px}.fs-pl__stage{background:#fff;border:1px solid var(--fs-line);border-radius:6px;padding:10px}.fs-pl__svg{width:100%;height:auto;display:block;border-radius:4px}.fs-pl__svg text{font-family:var(--font-body-family)}.fs-pl__readout{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.fs-pl__readout div{background:var(--fs-ground);border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.fs-pl__readout span{font-size:12px;color:var(--fs-muted)}.fs-pl__readout strong{font-size:15px;color:var(--fs-brown)}.fs-pl__status{margin:10px 0 0;padding:9px 12px;border-radius:6px;font-size:13px;line-height:1.5;background:#eef5ee;color:#2f5d34}.fs-pl__status.is-warn{background:var(--fs-red-tint);color:var(--fs-red)}.fs-pl__keep{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--fs-body);padding:10px 12px;background:var(--fs-ground);border-radius:6px;cursor:pointer}.fs-pl__keep input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--fs-red);flex:none}.fs-pl__keep strong{color:var(--fs-brown);display:block}.fs-pl__rows{display:flex;flex-direction:column}.fs-pl__row{padding:10px 0;border-bottom:1px solid var(--fs-line-soft)}.fs-pl__row[hidden]{display:none}.fs-pl__row.is-active{border-bottom-color:var(--fs-red)}.fs-pl__head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px}.fs-pl__name{font-size:14px;font-weight:700;color:var(--fs-brown);display:flex;align-items:center;gap:8px}.fs-pl__tag{width:22px;height:22px;border-radius:50%;background:var(--fs-brown);color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}.fs-pl__row.is-active .fs-pl__tag{background:var(--fs-red)}.fs-pl__row.is-changed .fs-pl__name:after{content:"Changed";margin-left:4px;padding:1px 7px;border-radius:10px;background:var(--fs-red-tint);color:var(--fs-red);font-size:11px;font-weight:600}.fs-pl__hint{font-size:12px;color:var(--fs-muted);text-align:right}.fs-pl__ctrl{display:grid;grid-template-columns:34px minmax(0,1fr) 34px 96px;gap:8px;align-items:center}.fs-pl__step{width:34px;height:34px;padding:0;border:1px solid var(--fs-line);border-radius:6px;background:#fff;font-size:19px;line-height:1;color:var(--fs-brown);cursor:pointer}.fs-pl__step:hover{border-color:var(--fs-brown)}.fs-pl__range{width:100%;margin:0;accent-color:var(--fs-red)}.fs-pl__num{display:flex;align-items:center;border:1px solid var(--fs-line);border-radius:6px;padding-right:8px;background:#fff}.fs-pl__num:focus-within{border-color:var(--fs-brown);box-shadow:0 0 0 3px #48372a1f}.fs-pl__num input{width:100%;min-width:0;min-height:34px;border:0!important;box-shadow:none!important;padding:0 4px 0 10px;font:inherit;font-size:15px;font-weight:600;color:var(--fs-brown);background:none;outline:none}.fs-pl__num input.is-bad{color:var(--fs-red)}.fs-pl__unit{font-size:12px;color:var(--fs-muted)}.fs-pl__reset{align-self:flex-start;border:0;background:none;padding:0;font:inherit;font-size:13px;font-weight:600;color:var(--fs-muted);text-decoration:underline;cursor:pointer}@media(max-width:420px){.fs-pl__ctrl{grid-template-columns:34px minmax(0,1fr) 34px 84px}.fs-pl__hint{display:none}}.fs-diagram--wood{padding:0;overflow:hidden;border:1px solid var(--fs-line-soft)}.fs-diagram--wood svg{display:block;width:100%;height:auto}.fs-diagram--wood svg text{font-family:var(--font-body-family)}.fs-diagram--wood figcaption{padding:8px 12px 10px;background:#fff}.fs-diagram--wood.is-live{box-shadow:0 0 0 2px var(--fs-red)}@media(min-width:991px){.fs-pl__svg{display:none}.fs-pl__readout{margin-top:0}.fs-pdp.is-mtm-editing .fs-pdp__info{align-self:stretch}.fs-pdp.is-mtm .fs-pdp__info>[aria-labelledby^=FsDims-]{order:-1}.fs-pdp.is-mtm-editing .fs-pdp__info>[aria-labelledby^=FsDims-]{position:sticky;top:16px;z-index:3;box-shadow:0 8px 24px #48372a1f}}.fs-pl__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.fs-pl__actions .fs-pl__reset{align-self:center}.fs-pl__send-btn{min-height:48px;padding:0 24px;font-size:15px;border:none;cursor:pointer;font-family:inherit}.fs-pl__send-note{margin:-4px 0 0;font-size:13px;color:var(--fs-muted)}.fs-pl__enquiry{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--fs-brown);border-radius:8px;background:#fff}.fs-pl__enquiry:not(.is-open){display:none!important}.fs-pl__enq-title{margin:0;font-size:17px;font-weight:700;color:var(--fs-brown)}.fs-pl__enq-sub{margin:-6px 0 0;font-size:14px;color:var(--fs-muted)}.fs-pl__enq-sizes{margin:0;padding:10px 14px;list-style:none;border-radius:6px;background:var(--fs-ground);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;font-size:14px;color:var(--fs-brown)}.fs-pl__enq-sizes li b{font-weight:700}.fs-pl__enq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:640px){.fs-pl__enq-grid,.fs-pl__enq-sizes{grid-template-columns:1fr}}.fs-pl__enquiry textarea{width:100%;box-sizing:border-box;border:1px solid #CFC9C1;border-radius:6px;padding:10px;font:inherit;font-size:15px;color:var(--fs-brown);background:#fff;resize:vertical}.fs-pl__enquiry.is-tried input:invalid{border-color:var(--fs-red)}.fs-pl-thanks{margin:0;padding:14px 16px;border-radius:8px;background:#eaf4ec;color:#1f5130;font-size:15px;line-height:1.45}.fs-pl__reset-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--fs-brown);border-radius:6px;background:#fff;color:var(--fs-brown);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.fs-pl__reset-btn:hover{background:var(--fs-ground)}.fs-pl__ask{margin:0;font-size:14px;color:var(--fs-body)}.fs-pl__ask a{color:var(--fs-red);font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.fs-mtm>p.fs-small.fs-muted:last-child{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border-radius:6px;background:var(--fs-ground);color:var(--fs-brown);font-size:14px;font-weight:600;line-height:1.35}.fs-mtm>p.fs-small.fs-muted:last-child:before{content:"";flex:none;width:18px;height:18px;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C7102D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.fs-mtm>p.fs-small.fs-muted:last-child:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fs-mtm-planner.css.map */
