section.wrapper-modal-solicitacao-checkout{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;overflow:hidden;position:fixed;z-index:999999}section.wrapper-modal-solicitacao-checkout .modal-solicitacao-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}section.wrapper-modal-solicitacao-checkout .container-modal-solicitacao-checkout{z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;position:fixed;top:50%;left:50%;padding:40px 16px;transform:translate(-50%,-50%);width:100%;max-width:604px}@media(max-width:710px){section.wrapper-modal-solicitacao-checkout .container-modal-solicitacao-checkout{max-width:85%}}section.wrapper-modal-solicitacao-checkout .container-modal-solicitacao-checkout p{color:var(--564-c-47,#564c47);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px;margin:16px 0}section.wrapper-modal-solicitacao-checkout .container-modal-solicitacao-checkout p.button-close-modal-solicitacao{position:absolute;top:15px;right:15px;margin:0;font-size:20px;font-weight:400;cursor:pointer}section.wrapper-modal-solicitacao-checkout .container-modal-solicitacao-checkout button{display:flex;width:100%;height:56px;justify-content:center;align-items:center;border-radius:2px;border:1px solid var(--564-c-47,#564c47);color:var(--564-c-47,#564c47);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px;outline:none;background:transparent;cursor:pointer}section.wrapper-modal-checkout input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}section.wrapper-modal-checkout input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}section.wrapper-modal-checkout *{padding:0;margin:0;box-sizing:border-box}section.wrapper-modal-checkout{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;overflow:hidden;position:fixed;z-index:999999}section.wrapper-modal-checkout .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}section.wrapper-modal-checkout .container-modal-checkout{z-index:2;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;background:#fff;position:fixed;top:50%;left:50%;padding:40px;transform:translate(-50%,-50%);width:100%;max-width:614px;max-height:95vh}section.wrapper-modal-checkout.recebido .container-modal-checkout{display:block}@media(max-width:700px){section.wrapper-modal-checkout .container-modal-checkout{max-width:90%}}section.wrapper-modal-checkout .container-modal-checkout h2{color:var(--0D0D0D,#0d0d0d);font-size:18px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:24px}section.wrapper-modal-checkout .container-modal-checkout p.button-close-modal-edit{position:absolute;top:15px;right:15px;margin:0;font-size:20px;font-weight:400;cursor:pointer}section.wrapper-modal-checkout .container-modal-checkout form{width:100%;overflow:auto}section.wrapper-modal-checkout .container-modal-checkout form>p{color:var(--564-c-47,#564c47);text-align:center;font-size:.875rem;font-style:normal;font-weight:300;line-height:1.125rem;background:#d5cfc9;padding:16px;margin:0 0 32px}section.wrapper-modal-checkout .container-modal-checkout form::-webkit-scrollbar{display:none}section.wrapper-modal-checkout .container-modal-checkout form>div{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}@media (max-width:580px){section.wrapper-modal-checkout .container-modal-checkout form>div{grid-template-columns:1fr}}section.wrapper-modal-checkout .container-modal-checkout label{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;gap:4px;color:var(--564-c-47,#564c47);font-size:14px;font-style:normal;font-weight:300;line-height:18px;margin-bottom:16px;padding-bottom:16px;position:relative}section.wrapper-modal-checkout .container-modal-checkout label p{margin:0}section.wrapper-modal-checkout .container-modal-checkout label p>b{font-weight:700}section.wrapper-modal-checkout .container-modal-checkout>div.tipo-form{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;margin-bottom:30px}section.wrapper-modal-checkout .container-modal-checkout>div .clínica,section.wrapper-modal-checkout .container-modal-checkout>div .profesional{display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid var(--c-1-bbb-3,#c1bbb3);outline:none;padding:0;margin:0;height:40px;width:100%;max-width:280px;color:var(--81766-f,#81766f);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px;background:none;cursor:not-allowed}section.wrapper-modal-checkout .container-modal-checkout>div .clínica.active,section.wrapper-modal-checkout .container-modal-checkout>div .profesional.active{border:none;background:#a39992;color:#fff}section.wrapper-modal-checkout .container-modal-checkout label input,section.wrapper-modal-checkout .container-modal-checkout label select{border-radius:2px;border:1px solid var(--81766-f,#81766f);background:var(--ffffff,#fff);width:100%;height:40px;outline:none;padding:0 8px;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:18px}section.wrapper-modal-checkout .container-modal-checkout label input:disabled,section.wrapper-modal-checkout .container-modal-checkout label select:disabled{cursor:not-allowed;color:#c1bbb3}section.wrapper-modal-checkout .container-modal-checkout label input[type=file]{padding:7px 8px}section.wrapper-modal-checkout .container-modal-checkout label>span{color:#ff5151;font-weight:700;font-size:12px;position:absolute;bottom:0;left:0;white-space:nowrap}section.wrapper-modal-checkout .container-modal-checkout label input::-moz-placeholder,section.wrapper-modal-checkout .container-modal-checkout label select::-moz-placeholder{color:var(--a-39992,#a39992);font-size:14px;font-style:normal;font-weight:300;line-height:18px}section.wrapper-modal-checkout .container-modal-checkout label input:-ms-input-placeholder,section.wrapper-modal-checkout .container-modal-checkout label select:-ms-input-placeholder{color:var(--a-39992,#a39992);font-size:14px;font-style:normal;font-weight:300;line-height:18px}section.wrapper-modal-checkout .container-modal-checkout label input::-ms-input-placeholder,section.wrapper-modal-checkout .container-modal-checkout label select::-ms-input-placeholder{color:var(--a-39992,#a39992);font-size:14px;font-style:normal;font-weight:300;line-height:18px}section.wrapper-modal-checkout .container-modal-checkout label input::placeholder,section.wrapper-modal-checkout .container-modal-checkout label select::placeholder{color:var(--a-39992,#a39992);font-size:14px;font-style:normal;font-weight:300;line-height:18px}section.wrapper-modal-checkout .container-modal-checkout form button{border-radius:2px;background:var(--a-39992,#a39992);display:flex;width:100%;height:40px;justify-content:center;align-items:center;color:var(--ffffff,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px;outline:none;border:none;cursor:pointer}section.wrapper-modal-checkout.recebido .container-modal-checkout{padding:0;border-top:8px solid #0d0d0d;max-height:95vh;overflow:auto}section.wrapper-modal-checkout.recebido .container-modal-checkout>div{gap:0}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--logo{display:flex;width:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:65px 40px 0}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--logo:after{content:"";display:flex;width:100%;margin:0 auto;padding-top:65px;border-bottom:1px solid #c1bbb3}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--infos{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:65px;padding:0 40px 48px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--infos:after{content:"";display:flex;width:100%;margin:0 auto;padding-top:65px;border-bottom:1px solid #c1bbb3}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--infos h1{color:var(--0D0D0D,#0d0d0d);text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:32px;margin:0 0 39px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--infos p{color:var(--81766-f,#81766f);text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:20px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--infos p.modal--nome-cliente{color:#0d0d0d;margin-bottom:13px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer>p{color:var(--81766-f,#81766f);text-align:center;font-size:14px;font-style:normal;font-weight:300;line-height:18px;margin-bottom:16px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer p.first-p{color:var(--0D0D0D,#0d0d0d);text-align:center;font-size:16px;font-style:normal;font-weight:300}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer .modal--sociais{display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 40px;gap:0 24px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer .modal--sociais:after{content:"";display:flex;width:100%;padding-top:32px;margin:0 auto 32px;border-bottom:1px solid #c1bbb3}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer .modal--sociais p{width:100%;color:var(--0D0D0D,#0d0d0d);font-size:16px;font-style:normal;font-weight:300;line-height:20px;margin-bottom:8px;display:flex;justify-content:center;align-items:center}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer .modal--bottom{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:0 40px 38px;margin-bottom:48px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer .modal--bottom p{color:var(--81766-f,#81766f);font-size:14px;font-style:normal;font-weight:300;line-height:18px}section.wrapper-modal-checkout.recebido .container-modal-checkout .modal--footer .modal--bottom p span{color:var(--0D0D0D,#0d0d0d);font-size:14px;font-style:normal;font-weight:400;line-height:18px}section.wrapper-modal-checkout.recebido .container-modal-checkout p.button-close-modal-recebido{position:absolute;top:15px;right:15px;margin:0;font-size:20px;font-weight:400;cursor:pointer}section.wrapper-modal-checkout .container-modal-checkout label.campo-nueva-direccion{display:block}section.wrapper-modal-checkout .container-modal-checkout label.campo-nueva-direccion div>a{color:var(--564-c-47,#564c47);font-style:normal;font-weight:500;line-height:16px;text-decoration:none}section.wrapper-modal-checkout .container-modal-checkout label.campo-nueva-direccion input{width:14px;height:14px;margin-right:5px}