.cp-cb{color:var(--gp-text,#212529);background:#fff8f4;border:1px solid #ffd3c0;border-radius:10px;padding:14px 16px}.cp-cb__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.cp-cb__lead{flex:220px;margin:0;font-size:15px;line-height:1.4}.cp-cb__btn{color:#c43a00;min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #ff4c00;border-radius:50rem;justify-content:center;align-items:center;gap:8px;padding:8px 20px;font-size:16px;font-weight:700;line-height:1.2;display:inline-flex}.cp-cb__btn:hover,.cp-cb__btn[aria-expanded=true]{color:#fff;background:#ff4c00}.cp-cb__btn:focus-visible,.cp-cb__send:focus-visible{outline-offset:2px;outline:3px solid #1a73e8}.cp-cb__form{border-top:1px solid #ffd3c0;margin-top:12px;padding-top:12px}.cp-cb__form .cp-small{margin:0}.cp-cb__form label{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.cp-cb__form input:not([type=checkbox]),.cp-cb__form select{font:inherit;background:#fff;border:1px solid #c9ced6;border-radius:4px;min-height:40px;padding:8px 10px;font-weight:400}.cp-cb__form .cp-form__full{grid-column:1/-1;margin:0}.cp-cb__send{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#ff4c00;border:0;border-radius:30px;padding:10px 26px;font-size:16px;font-weight:700;display:block}.cp-cb__send:hover{background:#e04300}.cp-cb__send:disabled{opacity:.65;cursor:default}.cp-cb__done h3{margin:0 0 4px;font-size:18px}.cp-cb__done p{margin:0;font-size:15px}@media (max-width:767px){.cp-cb{padding:14px}.cp-cb__btn,.cp-cb__send{width:100%}}
