.ncc-cake-intro{background:#f8eee3;border-radius:16px;padding:22px;margin:8px 0 18px}.ncc-cake-intro h2{margin:8px 0}.ncc-cake-intro p,.ncc-cake-note{line-height:1.55;color:#63554a}.ncc-cake-intro p{margin-bottom:0}#nccCakeForm h3{margin:22px 0 10px;font-size:16px}#nccCakeForm label.field{display:block;font-weight:600}#nccCakeForm label[hidden]{display:none}#nccCakeForm label.field small{font-weight:400;color:#71665b}#nccCakeForm label.field input,#nccCakeForm label.field select,#nccCakeForm label.field textarea{display:block;margin-top:6px;width:100%;font:inherit;font-weight:400}.ncc-cake-submit{width:100%}.ncc-store-location{max-width:1280px;margin:36px auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #e7dccc;border-radius:18px;background:#fcf8f0}.ncc-store-location h2{margin:4px 0;font-size:25px}.ncc-store-location p{margin:6px 0 0}.ncc-store-location a.primary{white-space:nowrap;text-decoration:none;display:inline-block}.ncc-cake-admin-card{padding:16px;border:1px solid #e7dccc;border-radius:12px;margin:12px 0;background:#fffdf8}.ncc-cake-admin-card header{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.ncc-cake-admin-card p{margin:8px 0;white-space:pre-line;overflow-wrap:anywhere}.ncc-cake-admin-card a{overflow-wrap:anywhere}@media(max-width:660px){.ncc-store-location{margin:24px 16px;align-items:flex-start;flex-direction:column}}
