.fs-pdp .fs-step__next,.fs-summary__actions [data-fs-add]{background:#5cb85c;color:#fff}.fs-pdp .fs-step__next:hover,.fs-summary__actions [data-fs-add]:hover{background:#449d44;color:#fff}.fs-summary__actions [data-fs-add]:disabled{background:#5cb85c}.fs-summary__actions a.fs-btn--outline{order:-1;background:var(--fs-red);border-color:var(--fs-red);color:#fff}.fs-summary__actions a.fs-btn--outline:hover{background:#a81a27;border-color:#a81a27;color:#fff}.fs-po{width:min(560px,calc(100vw - 24px));max-height:calc(100vh - 32px);padding:28px;border:none;border-radius:10px;background:#fff;color:var(--fs-body);box-shadow:0 20px 60px #00000040;overflow:auto}.fs-po::backdrop{background:#1e1a178c}.fs-po__close{position:absolute;top:14px;right:14px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:var(--fs-brown);cursor:pointer}.fs-po__close:hover{background:var(--fs-ground)}.fs-po__title{margin:0 40px 4px 0;font-size:22px;line-height:1.25;color:var(--fs-brown)}.fs-po__sub{margin:0 0 16px;font-size:14px;color:var(--fs-muted)}.fs-po__summary{padding:14px 16px;border-radius:8px;background:var(--fs-ground);margin-bottom:14px}.fs-po__summary h3{margin:0 0 8px;font-size:15px;color:var(--fs-brown)}.fs-po__summary dl{margin:0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;font-size:14px}.fs-po__summary dt{color:var(--fs-muted)}.fs-po__summary dd{margin:0;display:flex;justify-content:space-between;gap:10px;color:var(--fs-brown);font-weight:600}.fs-po__summary dd b{white-space:nowrap}.fs-po__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:10px;padding-top:10px;border-top:1px solid var(--fs-line)}.fs-po__total span{font-weight:600}.fs-po__total strong{font-size:22px;color:var(--fs-brown)}.fs-po__warn{margin:0 0 14px;padding:10px 12px;border-radius:6px;background:var(--fs-red-tint);color:#8f1520;font-size:14px}.fs-po__fields{display:flex;flex-direction:column;gap:12px;margin:0}.fs-po__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:560px){.fs-po{padding:22px 18px}.fs-po__grid{grid-template-columns:1fr}.fs-po__summary dl{grid-template-columns:1fr;gap:2px}.fs-po__summary dd{margin-bottom:6px}}.fs-po__field{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--fs-brown)}.fs-po__field input{height:44px;width:100%;box-sizing:border-box;border:1px solid #CFC9C1;border-radius:6px;padding:0 10px;font:inherit;font-size:15px;font-weight:400;color:var(--fs-brown);background:#fff}.fs-po__field input:focus{outline:none;border-color:var(--fs-brown);box-shadow:0 0 0 3px #48372a1f}.fs-po__opt{font-weight:400;color:var(--fs-muted)}.fs-po__err{display:none;font-size:12px;font-weight:400;color:var(--fs-red)}.fs-po__fields.is-tried input:invalid{border-color:var(--fs-red)}.fs-po__fields.is-tried input:invalid+.fs-po__err{display:block}.fs-po__why{margin:-4px 0 0;font-size:13px;color:var(--fs-muted)}.fs-po__send{width:100%;min-height:50px;border:none;border-radius:6px;font-family:inherit;font-size:16px;cursor:pointer}.fs-po__or,.fs-po__callus{margin:0;text-align:center;font-size:14px;color:var(--fs-body)}.fs-po__or a,.fs-po__callus a{color:var(--fs-red);font-weight:700;white-space:nowrap}.fs-po__done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:8px 0 4px;outline:none}.fs-po__done[hidden],.fs-po__form-view[hidden]{display:none}.fs-po__done .fs-po__title{margin:0}.fs-po__done p{margin:0;font-size:15px;line-height:1.5}.fs-po__callus{font-size:16px!important}.fs-po__callus a{font-size:18px}.fs-po__tick{color:#2f7d46}.fs-po__ok{flex:0 0 auto;align-self:center;margin-top:8px;min-height:46px;padding:0 36px;border:1px solid var(--fs-brown);border-radius:6px;background:#fff;color:var(--fs-brown);font-family:inherit;font-size:15px;cursor:pointer}.fs-po__ok:hover{background:var(--fs-ground);color:var(--fs-brown)}.fs-pdp .fs-config .fs-step .fs-step__head .fs-step__num{background:var(--fs-brown);color:#fff}.fs-pdp .fs-config .fs-step.is-done .fs-step__head .fs-step__num,.fs-pdp .fs-config .fs-step[data-fs-step=colour]:has(.fs-swatch.is-selected,[data-fs-custom-toggle][aria-pressed=true]) .fs-step__head .fs-step__num{background:#5cb85c;color:#fff}.fs-pdp .fs-config .fs-step[data-fs-step=colour]:not(:has(.fs-swatch.is-selected,[data-fs-custom-toggle][aria-pressed=true])) .fs-step__head .fs-step__num{background:var(--fs-brown);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/18/assets/fs-phone-order.css.map */
