.homeopathy-request .request-open{display:flex;align-items:center;justify-content:center;width:min(100%,440px);min-height:54px;margin:16px 0 10px;padding:14px 26px;font-size:1rem;font-weight:700;line-height:1.25;text-align:center}.request-note{font-size:.92rem;line-height:1.6;margin:14px 0}.request-contact{border:1px solid rgb(50 50 50/.18);border-radius:8px;padding:12px 16px;text-align:center}.request-contact summary{cursor:pointer;list-style:none;font-weight:600}.request-contact>div{display:flex;flex-direction:column;gap:10px;padding-top:14px}.request-dialog{--request-green:#27d69f;--request-ink:#323232;width:min(680px,calc(100% - 24px));max-height:92vh;overflow:auto;border:0;border-radius:16px;padding:32px;color:var(--request-ink);background:#fff;box-shadow:0 18px 60px #00000029}.request-dialog::backdrop{background:#0000007a}.request-dialog form{display:grid;gap:14px}.request-heading{padding:0 34px 8px 0}.request-eyebrow{display:block;color:#169d75;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin-bottom:7px}.request-heading h2{font-size:1.55rem;line-height:1.2;margin:0 0 7px}.request-heading p{margin:0;color:#666;line-height:1.5}.request-close{position:absolute;right:16px;top:12px;width:36px;height:36px;font-size:27px;line-height:1;background:none;border:0;border-radius:50%;cursor:pointer;color:#555}.request-close:hover{background:#f5f5f5}.request-card{display:grid;gap:11px;border:1px solid #e5e5e5;border-radius:10px;padding:17px;background:#fff}.request-card h3{font-size:.98rem;margin:0;font-weight:700}.request-summary-card{border-left:3px solid var(--request-green)}.request-options{display:grid;gap:8px}.request-options label{display:flex;align-items:flex-start;gap:10px;padding:10px 11px;border:1px solid #e7e7e7;border-radius:7px;cursor:pointer;line-height:1.4;transition:border-color .15s ease,background .15s ease}.request-options label:has(input:checked){border-color:var(--request-green);background:#f4fdf9}.request-options input{accent-color:#169d75;margin-top:.2em}.request-options--compact{grid-template-columns:1fr 1fr}.request-subtitle{font-size:.88rem;font-weight:600;margin:4px 0 0}.request-shipping-method{display:grid;gap:10px;padding-top:4px}.request-delivery-details{display:grid;gap:6px;padding-top:4px}.request-delivery-details small{font-size:.78rem;color:#707070;line-height:1.45}.request-dialog input[type=email],.request-dialog input[type=tel],.request-dialog input:not([type]),.request-dialog textarea{width:100%;border:1px solid #d7d7d7;border-radius:7px;padding:11px 12px;font:inherit;box-sizing:border-box;background:#fff;color:var(--request-ink);transition:border-color .15s ease,box-shadow .15s ease}.request-dialog input:focus,.request-dialog textarea:focus{outline:none;border-color:#1bb786;box-shadow:0 0 0 3px #27d69f1f}.request-dialog label{font-size:.9rem;font-weight:600}.request-name-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.request-name-grid>div{display:grid;gap:6px}.request-notes-card label span{font-weight:400;color:#777}.request-summary-card textarea{background:#fafafa;line-height:1.5;resize:none}.request-success{background:#f1fcf7;border-left:3px solid var(--request-green);padding:14px;border-radius:7px;line-height:1.5}.request-legal{display:flex;gap:9px;align-items:flex-start;background:#f4fdf9;border:1px solid #d7f6e9;border-radius:8px;padding:12px 14px;font-size:.86rem;line-height:1.55;margin:0}.request-legal span{color:#169d75;font-weight:800}.request-privacy{font-size:.8rem;line-height:1.5;color:#666;margin:0}.request-privacy a{color:#323232;text-decoration:underline;text-underline-offset:2px}.request-submit{display:flex;align-items:center;justify-content:center;width:min(100%,440px);min-height:54px;margin:4px 0 0;padding:14px 26px;font-size:1rem;font-weight:700;line-height:1.25;text-align:center}[hidden]{display:none!important}@media(max-width:600px){.request-dialog{padding:23px 18px;border-radius:12px}.homeopathy-request .request-open,.request-submit{width:100%;min-height:52px;padding:13px 18px}.request-name-grid,.request-options--compact{grid-template-columns:1fr}.request-card{padding:14px}.request-heading h2{font-size:1.35rem}}.request-location-address{font-size:.84em;font-weight:400;color:#8a8a8a}.request-dialog--powerful{width:min(840px,calc(100% - 24px));padding:32px 24px 20px}.request-dialog--powerful form{display:block}.request-dialog--powerful .globo-formbuilder{min-height:150px}.request-dialog--powerful input[type=radio]{width:auto}.request-dialog--powerful textarea{resize:vertical}#HomeopathyRequestDialog .globo-form-app[data-id="166896"]{--gfb-primary-color:#27D69F!important}#HomeopathyRequestDialog .globo-form-app[data-id="166896"] button.submit{background:#323232!important;border-color:#323232!important;color:#f8f8f8!important}.homeopathy-request-page .cbb-frequently-bought-container,.homeopathy-request-page .honeypop-pp{display:none!important}.request-prescription{margin:0 0 18px;padding:16px 18px;background:#f8f8f8;border-left:3px solid #27d69f;border-radius:8px;color:#323232}.request-prescription p{margin:0 0 10px;font-size:.9rem;line-height:1.5}.request-prescription .request-prescription-title{font-weight:600}.request-prescription-open{display:block;min-height:44px;padding:10px 16px;border:1px solid #323232;border-radius:5px;background:#f8f8f8;color:#323232;font:inherit;font-size:.9rem;cursor:pointer;text-align:center}.request-prescription-open:hover{background:#ededed}.request-prescription-open:focus-visible{outline:2px solid #169d75;outline-offset:3px}@media(max-width:600px){.request-prescription{padding:14px}.request-prescription-open{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/homeopathy-request.css.map */
