.wbq-form{--af-primary: #323f4f;--af-heading: #122b50;--af-accent: #f04186;--af-bg: #ffffff;--af-surface: rgba(50, 63, 79, .05);--af-surface-selected: #fef5f9;--af-surface-muted: #f5f5f6;--af-border: rgba(50, 63, 79, .2);--af-text-muted: #323f4f;--af-btn-text: #f4f4f4;--af-error: #d91212;--af-error-bg: rgba(217, 18, 18, .1);--af-info: #1773fe;--af-beige: #fbf6f4;--af-checkbox-bg: #f4f4f4;--af-radius: 8px;--af-radius-pill: 999px;--af-max-width: 800px;--af-space-1: 8px;--af-space-2: 12px;--af-space-3: 16px;--af-space-4: 24px;--af-space-5: 32px;--af-space-6: 40px;font-family:var(--custom-font, "Sofia Pro", sans-serif);color:var(--af-primary);background:var(--af-bg);padding:0 var(--af-space-4) var(--af-space-6)}.wbq-form__inner{max-width:var(--af-max-width);margin:0 auto;width:100%}.wbq-form__nav{display:flex;flex-direction:column;gap:var(--af-space-4);margin-bottom:var(--af-space-4)}.wbq-form__back{display:inline-flex;align-items:center;gap:4px;padding:4px 0;background:none;border:none;cursor:pointer;color:var(--af-accent);font-family:inherit;font-size:16px;font-weight:500;line-height:22px;text-decoration:none}.wbq-form__back:hover{text-decoration:underline}.wbq-form__back-icon{flex-shrink:0;width:24px;height:24px}.wbq-form__progress{width:100%;height:3px;background:#323f4f1f;border-radius:2px;overflow:hidden}.wbq-form__progress-fill{height:100%;background:var(--af-primary);border-radius:2px;transition:width .3s ease}.wbq-form__step{display:none;flex-direction:column;gap:var(--af-space-5)}.wbq-form__step.is-active{display:flex}.wbq-form__step--intro{gap:var(--af-space-5);padding:var(--af-space-5) var(--af-space-3);border-radius:20px}.wbq-form__step--intro.is-active{display:flex}.wbq-form__step--ineligible{gap:var(--af-space-5);padding:var(--af-space-5) var(--af-space-3);border-radius:20px}.wbq-form__step--ineligible.is-active{display:flex}.wbq-form__ineligible-content{display:flex;flex-direction:column;gap:var(--af-space-4);max-width:720px;margin:0 auto}.wbq-form__ineligible-text{display:flex;flex-direction:column;gap:var(--af-space-3);font-size:16px;line-height:1.5;color:var(--af-text-muted, #5c5c5c)}.wbq-form__ineligible-text[hidden]{display:none!important}.wbq-form__ineligible-text p{margin:0}.wbq-form__option-helper{margin:calc(var(--af-space-2) * -1) 0 var(--af-space-1);padding:0 4px;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-text-muted);opacity:.7}.wbq-form__option-helper[hidden]{display:none!important}.wbq-form__option-helper p{margin:0}.wbq-form__selector-list>.wbq-form__option-helper+.wbq-form__selector{margin-top:var(--af-space-2)}.wbq-form__btn--return-home{width:100%;max-width:100%;margin-top:var(--af-space-1)}.wbq-form__step--consultation-needed .wbq-form__content{gap:var(--af-space-6)}.wbq-form__consultation-needed-text{margin:var(--af-space-3) 0 0;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-text-muted);opacity:.5}.wbq-form__step--consultation-needed .wbq-form__btn{margin-top:var(--af-space-2)}.wbq-form__content{display:flex;flex-direction:column;gap:var(--af-space-5)}.wbq-form__heading{margin:0;font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.6px;color:var(--af-heading)}.wbq-form__heading--sm{font-size:20px;letter-spacing:-.4px;line-height:1.3}.wbq-form__subtext{margin:0;font-size:14px;line-height:1.5;color:var(--af-text-muted);opacity:.5}.wbq-form__intro-text{display:flex;flex-direction:column;gap:var(--af-space-4);font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-text-muted);opacity:.5}.wbq-form__intro-text p{margin:0}.wbq-form__intro-time{font-size:14px;line-height:1.5}.wbq-form__field-group{display:flex;flex-direction:column;gap:var(--af-space-4)}.wbq-form__field-group--sm{gap:var(--af-space-3)}.wbq-form__title-block{display:flex;flex-direction:column;gap:var(--af-space-2)}.wbq-form__title-block--spaced{margin-top:var(--af-space-6, 32px)}.wbq-form__row{display:flex;gap:var(--af-space-3);width:100%}.wbq-form__row--8{gap:var(--af-space-1)}.wbq-form__field{flex:1;display:flex;flex-direction:column;gap:var(--af-space-1);min-width:0}.wbq-form__label{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.3;letter-spacing:-.24px;color:var(--af-primary)}.wbq-form__required{font-size:8px;letter-spacing:-.16px;color:var(--af-error)}.wbq-form__input,.wbq-form__select{width:100%;padding:16px;border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-bg);font-family:inherit;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-primary);outline:none;box-sizing:border-box}.wbq-form__textarea,.wbq-form [data-wbq-textarea]{width:100%;padding:16px;border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-bg);font-family:inherit;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-primary);outline:none;box-sizing:border-box;min-height:131px;resize:vertical}.wbq-form__phone-row{display:flex;gap:var(--af-space-3);width:100%}.wbq-form__input--code{flex:0 0 100px;max-width:34%;padding-right:12px;text-align:center}.wbq-form__phone-row .wbq-form__input:not(.wbq-form__input--code){flex:1;min-width:0}.wbq-form__select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23323F4F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.wbq-form__input::placeholder,.wbq-form__textarea::placeholder,.wbq-form [data-wbq-textarea]::placeholder{color:var(--af-primary);opacity:.3}.wbq-form__input:focus,.wbq-form__textarea:focus,.wbq-form [data-wbq-textarea]:focus,.wbq-form__select:focus{border-color:var(--af-accent)}.wbq-form__input.is-error,.wbq-form__textarea.is-error,.wbq-form [data-wbq-textarea].is-error,.wbq-form__select.is-error{border-color:var(--af-error)}.wbq-form__selector{display:flex;align-items:center;width:100%;padding:16px;border:1px solid transparent;border-radius:var(--af-radius);background:var(--af-surface-muted);font-family:inherit;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-primary);text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.wbq-form__selector[hidden]{display:none!important}.wbq-form__selector:hover{background:var(--af-surface)}.wbq-form__selector.is-selected{background:var(--af-surface-selected);border-color:var(--af-accent)}.wbq-form__selector-list{display:flex;flex-direction:column;gap:var(--af-space-3);width:100%}.wbq-form__toggle-group{display:flex;gap:var(--af-space-1);width:100%}.wbq-form__toggle{flex:1;padding:16px;border:1px solid transparent;border-radius:var(--af-radius);background:var(--af-surface);font-family:inherit;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-primary);text-align:center;cursor:pointer;transition:background .15s,border-color .15s}.wbq-form__toggle.is-active{background:#f041860d;border-color:var(--af-accent)}.wbq-form__error-banner{display:none;align-items:center;align-self:flex-start;gap:6px;padding:6px 8px;border-radius:4px;background:var(--af-error-bg);font-size:12px;line-height:1.3;letter-spacing:-.24px;color:var(--af-error);width:fit-content}.wbq-form__error-banner.is-visible{display:flex}.wbq-form__error-banner--wide{width:100%;margin-top:var(--af-space-1);padding:var(--af-space-2) var(--af-space-3);border-radius:var(--af-radius);box-sizing:border-box}.wbq-form__error-banner svg{flex-shrink:0;width:16px;height:16px}.wbq-form__inline-error{font-size:12px;line-height:1.3;color:var(--af-error);margin:0;display:none}.wbq-form__inline-error.is-visible{display:block}.wbq-form__inline-error.is-success{color:#1f7a3f;font-size:14px;font-weight:600;margin-top:var(--af-space-2)}.wbq-form__submit-status{font-size:14px;font-weight:600;color:var(--af-text, #1a1a1a);margin:var(--af-space-2) 0 0;display:none}.wbq-form__submit-status.is-visible{display:block}.wbq-form__submit-result{margin-top:var(--af-space-4)}.wbq-form__submit-result-card{padding:var(--af-space-4);border-radius:var(--af-space-2);background:#f3faf5;border:1px solid #b9e3c5}.wbq-form__submit-result-title{margin:0;font-size:16px;font-weight:700;color:#1f7a3f}.wbq-form__submit-result-detail{margin:var(--af-space-2) 0 0;padding:var(--af-space-2);border-radius:var(--af-radius);background:#fff;border:1px solid #d8eadc;font-size:12px;line-height:1.45;white-space:pre-wrap;word-break:break-word;color:#2f3b32;overflow-x:auto}.wbq-form__info-link{display:inline-flex;align-items:center;gap:4px;padding:4px 0;background:none;border:none;font-family:inherit;font-size:12px;line-height:1.3;letter-spacing:-.24px;color:var(--af-info);cursor:pointer}.wbq-form__info-link svg{width:16px;height:16px}.wbq-form__callout{padding:16px;border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-beige);font-size:14px;line-height:1.5;color:var(--af-primary)}.wbq-form__callout[hidden]{display:none}.wbq-form__counselling{display:flex;flex-direction:column;gap:var(--af-space-4)}.wbq-form__counselling-text{display:flex;flex-direction:column;gap:var(--af-space-2);font-size:14px;line-height:1.5;color:var(--af-primary)}.wbq-form__counselling-text p{margin:0}.wbq-form__counselling-list{margin:0;padding-left:20px;list-style:disc}.wbq-form__counselling-list li{margin:0}.wbq-form__counselling-list li+li{margin-top:var(--af-space-1)}.wbq-form__checkbox-wrap{display:flex;gap:var(--af-space-1);align-items:flex-start;padding:0;background:transparent;cursor:pointer}.wbq-form__checkbox{flex-shrink:0;width:16px;height:16px;margin-top:2px;border:1.5px solid var(--af-primary);border-radius:4px;accent-color:var(--af-primary);-webkit-appearance:none;appearance:none;background:var(--af-bg);cursor:pointer}.wbq-form__checkbox:checked{background:var(--af-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8' fill='none'%3E%3Cpath d='M1 4L3.5 6.5L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.wbq-form__checkbox-label{flex:1;font-size:14px;line-height:1.5;color:var(--af-primary)}.wbq-form__gp-input-wrap{position:relative;width:100%}.wbq-form__gp-input{padding-right:40px}.wbq-form__gp-chevron{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:var(--af-primary);pointer-events:none}.wbq-form__gp-results{display:flex;flex-direction:column;gap:0;width:100%;max-height:240px;margin:6px 0 0;padding:0;list-style:none;border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-bg);overflow-y:auto}.wbq-form__gp-results[hidden]{display:none!important}.wbq-form__gp-results.is-loading,.wbq-form__gp-results-empty{padding:12px 16px;font-size:14px;color:var(--af-text-muted);opacity:.6}.wbq-form__gp-option{display:block;width:100%;padding:12px 16px;border:none;border-bottom:1px solid rgba(50,63,79,.08);background:transparent;font-family:inherit;font-size:14px;line-height:1.4;color:var(--af-primary);text-align:left;cursor:pointer}.wbq-form__gp-option:last-child{border-bottom:none}.wbq-form__gp-option:hover,.wbq-form__gp-option.is-highlighted{background:var(--af-surface-selected)}.wbq-form__gp-option-name{display:block;font-size:15px;font-weight:500}.wbq-form__gp-option-address{display:block;margin-top:2px;font-size:13px;color:var(--af-text-muted);opacity:.7}.wbq-form__gp-search-field.is-disabled .wbq-form__gp-input-wrap,.wbq-form__gp-search-field.is-disabled .wbq-form__gp-results{opacity:.45;pointer-events:none}.wbq-form__gp-search-field.is-disabled .wbq-form__gp-input{background:var(--af-surface-muted);cursor:not-allowed}[data-gp-unable-detail][hidden],[data-gp-reason-dont-want][hidden],[data-gp-reason-no-gp][hidden],[data-gp-reason-not-listed][hidden],[data-prescription-dose-detail][hidden],[data-dose-for][hidden],[data-ozempic-notice][hidden],[data-prescription-upload-detail][hidden],[data-prescription-no-detail][hidden],[data-scale-upload-detail][hidden],[data-prescription-upload-preview][hidden],[data-scale-upload-preview][hidden],[data-medication-supply-travel-detail][hidden],[data-travel-upload-preview][hidden],[data-wegovy-accessories][hidden],[data-sharps-bin-accessories][hidden]{display:none!important}.wbq-form__accessory-block{display:flex;flex-direction:column;gap:20px;width:100%}.wbq-form__accessory-block+.wbq-form__accessory-block{margin-top:8px}.wbq-form .uploadcare--widget__button,.wbq-form .uploadcare--widget__text,.wbq-form .uploadcare--widget__dragndrop-area,.wbq-form .uploadcare--widget__progress,.wbq-form .uploadcare--progress{display:none!important}.wbq-form .uploadcare--widget{height:0;overflow:hidden;margin:0;padding:0;border:0}.uploadcare--dialog{z-index:1000000!important}.wbq-form__axis-label{margin:0 0 var(--af-space-2);font-size:16px;font-weight:600;line-height:1.4;color:var(--af-primary)}.wbq-form__upload-preview{width:100%;min-height:200px;margin-bottom:12px;border-radius:var(--af-radius);overflow:hidden;background:linear-gradient(45deg,#e8e8e8 25%,transparent 25%),linear-gradient(-45deg,#e8e8e8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e8e8e8 75%),linear-gradient(-45deg,transparent 75%,#e8e8e8 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;background-color:#f5f5f5}.wbq-form__upload-preview-img{display:block;width:100%;height:auto;max-height:320px;object-fit:contain}.wbq-form__upload-preview-file{padding:24px 16px;text-align:center;font-size:14px;color:var(--af-primary)}.wbq-form__upload-trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;padding:20px 16px;border:none;border-radius:var(--af-radius);background:var(--af-surface);color:var(--af-primary);font-family:inherit;cursor:pointer;transition:background .15s}.wbq-form__upload-trigger:hover{background:var(--af-surface-muted)}.wbq-form__upload-trigger-icon{display:flex;color:var(--af-primary)}.wbq-form__upload-trigger-text{font-size:16px;line-height:1.5;letter-spacing:-.32px}.wbq-form__upload-trigger-hint{font-size:12px;line-height:1.4;color:var(--af-text-muted)}.wbq-form__female-section{display:flex;flex-direction:column;gap:20px;width:100%}.wbq-form__female-section[hidden],.wbq-form__initial-weight[hidden],.wbq-form__followup-section[hidden],[data-injection-pen-issues-detail][hidden],[data-side-effects-other-detail][hidden],[data-side-effects-followup][hidden],[data-weight-loss-methods-other-detail][hidden],[data-health-changes-detail][hidden],[data-pill-stopped-detail][hidden],[data-next-dose-prescriber-notes][hidden],[data-next-dose-decrease-reason][hidden],[data-next-dose-decrease-notes][hidden],[data-next-dose-decrease-side-effects-notice][hidden],[data-next-dose-decrease-goal-weight-notice][hidden],[data-next-dose-discuss-notice][hidden],[data-next-dose-stop-reason][hidden],[data-other-allergies-detail][hidden],[data-illnesses-operations-detail][hidden],[data-other-medications-detail][hidden],[data-ethnic-other][hidden]{display:none!important}.wbq-form__textarea-footnote{margin:0;font-size:14px;line-height:1.5;color:var(--af-text-muted);opacity:.5}.wbq-form__btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--af-max-width);padding:20px 30px;border:1px solid transparent;border-radius:var(--af-radius-pill);background:var(--af-primary);font-family:inherit;font-size:16px;line-height:1;letter-spacing:-.32px;color:var(--af-btn-text);cursor:pointer;transition:opacity .15s}.wbq-form__actions{display:flex;gap:var(--af-space-3);width:100%;margin-top:var(--af-space-1)}.wbq-form__actions .wbq-form__btn{flex:1;width:auto;max-width:none}.wbq-form__btn--secondary{background:var(--af-bg);color:var(--af-primary);border-color:var(--af-primary)}.wbq-form__btn:disabled,.wbq-form__btn.is-disabled{opacity:.3;cursor:not-allowed}.wbq-form__btn:not(:disabled):not(.is-disabled):hover{opacity:.9}.wbq-form__identity-panel{padding:20px;background:var(--af-checkbox-bg);border-radius:var(--af-radius-md)}.wbq-form__identity-card{padding:24px 20px;border:1px solid var(--af-primary);border-radius:var(--af-radius-md);background:var(--af-bg);text-align:center}.wbq-form__identity-list{margin:0 0 20px;padding:0;list-style:none;text-align:left}.wbq-form__identity-list li{position:relative;padding-left:18px;font-size:15px;line-height:1.5;color:var(--af-text)}.wbq-form__identity-list li+li{margin-top:8px}.wbq-form__identity-list li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--af-primary)}.wbq-form__identity-btn{max-width:none}.wbq-form__identity-btn.is-loading{opacity:.7;cursor:wait}.wbq-form__identity-summary{margin-top:20px;padding-top:16px;border-top:1px solid rgba(36,46,84,.12);text-align:left}.wbq-form__identity-summary-row{display:flex;gap:8px;margin:0;font-size:15px;line-height:1.5;color:var(--af-text)}.wbq-form__identity-summary-row+.wbq-form__identity-summary-row{margin-top:8px}.wbq-form__identity-summary-label{flex:0 0 auto;color:var(--af-text-muted)}.wbq-form__identity-summary-value{flex:1;font-weight:600;word-break:break-word}.wbq-form__identity-summary-value.is-verified{color:#0a7a35}.wbq-form__identity-summary-value.is-not-verified{color:var(--af-text-muted);font-weight:500}@media screen and (min-width:769px){.wbq-form{padding:0 36px 30px}.wbq-form__step--intro{padding:30px 36px}}.wbq-form__inner:has([data-step=medication-selection].is-active){max-width:800px}.wbq-form__step[data-step=medication-selection] .wbq-form__heading{color:#122b50;font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.6px}.wbq-form__step[data-step=medication-selection] .wbq-form__subtext{color:#122b50}.wbq-form__med-grid{display:grid;grid-template-columns:1fr;gap:var(--af-space-4);margin-top:var(--af-space-4)}.wbq-form__med-card{display:flex;flex-direction:column;gap:var(--af-space-3);padding:var(--af-space-3);border-radius:16px;background:#f4f4f4;max-width:800px}.wbq-form__med-card[hidden],.wbq-form__med-card.is-med-excluded{display:none!important}.wbq-form__med-imgwrap{display:flex;align-items:center;justify-content:center;height:205px;border-radius:20px;background:#fff;overflow:hidden}.wbq-form__med-imgwrap--illustration{background:#f4f4f4}.wbq-form__med-img{width:100%;height:100%;object-fit:contain;border-radius:20px}.wbq-form__med-imgplaceholder{width:100%;height:100%;border-radius:20px;background:linear-gradient(45deg,#e9ecef 25%,transparent 25%),linear-gradient(-45deg,#e9ecef 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e9ecef 75%),linear-gradient(-45deg,transparent 75%,#e9ecef 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.wbq-form__med-illustration{display:block}.wbq-form__med-body{display:flex;flex-direction:column;gap:30px;flex:1}.wbq-form__med-title{margin:0;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.4px;color:var(--af-primary)}.wbq-form__med-details{margin:10px 0 0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:var(--af-text)}.wbq-form__med-details li+li{margin-top:6px}.wbq-form__med-details strong{font-weight:600}.wbq-form__med-desc{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--af-text)}.wbq-form__med-price{margin:0;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.4px;color:var(--af-primary)}.wbq-form__med-checkout{margin-top:auto}.wbq-form__inner:has([data-step=optional-extras].is-active){max-width:800px}.wbq-form__step[data-step=optional-extras] .wbq-form__heading,.wbq-form__step[data-step=optional-extras] .wbq-form__subtext{color:#122b50}.wbq-form__step[data-step=optional-extras] .wbq-form__heading{font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.6px}.wbq-form__extras-skip{display:inline-flex;align-items:center;gap:var(--af-space-1);margin-top:var(--af-space-3);padding:0;border:0;background:none;font:inherit;font-size:16px;line-height:1.5;color:#122b50;cursor:pointer}.wbq-form__extras-skip-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#e8f0f8;color:#122b50}.wbq-form__extras-section{margin-top:var(--af-space-5)}.wbq-form__extras-section+.wbq-form__extras-section{margin-top:var(--af-space-6)}.wbq-form__extras-heading{margin:0 0 var(--af-space-3);font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.4px;color:var(--af-primary)}.wbq-form__extras-grid{display:grid;grid-template-columns:1fr;gap:var(--af-space-4)}.wbq-form__extras-card{display:flex;flex-direction:column;gap:var(--af-space-4);padding:var(--af-space-3);border-radius:16px;background:#f4f4f4}.wbq-form__extras-body{display:flex;flex-direction:column;gap:var(--af-space-2)}.wbq-form__extras-title{margin:0;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.4px;color:var(--af-primary)}.wbq-form__extras-desc{margin:0;font-size:14px;line-height:1.5;color:var(--af-text)}.wbq-form__extras-price{margin:0;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.4px;color:var(--af-primary)}.wbq-form__extras-add{width:100%;max-width:none}.wbq-form__extras-select-wrap{display:block;margin-top:4px}.wbq-form__extras-select{width:100%;padding:14px 44px 14px 20px;border:1px solid #d9d9d9;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23122B50' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 18px center;-webkit-appearance:none;appearance:none;font:inherit;font-size:16px;line-height:1.5;color:var(--af-primary);cursor:pointer}.wbq-form__extras-select:focus{outline:2px solid #122b50;outline-offset:2px}.wbq-form__extras-add.is-added{opacity:.7}.wbq-form__actions--back-only .wbq-form__btn{max-width:var(--af-max-width)}.wbq-form__step[data-step=delivery-date] .wbq-form__heading,.wbq-form__step[data-step=delivery-date] .wbq-form__subtext{color:#122b50}.wbq-form__step[data-step=delivery-date] .wbq-form__heading{font-size:30px;font-weight:400;line-height:1.2;letter-spacing:-.6px}.wbq-form__calendar{margin-top:var(--af-space-4);padding:var(--af-space-4);border-radius:var(--af-space-3);background:#f4f4f4}.wbq-form__calendar-header{display:flex;align-items:center;justify-content:space-between;gap:var(--af-space-2);margin-bottom:var(--af-space-4)}.wbq-form__calendar-month{margin:0;flex:1;text-align:center;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.4px;color:var(--af-primary)}.wbq-form__calendar-nav{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--af-primary);cursor:pointer}.wbq-form__calendar-nav:disabled{opacity:.3;cursor:not-allowed}.wbq-form__calendar-weekdays,.wbq-form__calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.wbq-form__calendar-weekdays{margin-bottom:8px;font-size:14px;line-height:1.5;color:#8a8a8a;text-align:center}.wbq-form__calendar-day{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0;border:0;border-radius:8px;background:transparent;font:inherit;font-size:16px;line-height:1.5;color:var(--af-primary);cursor:pointer}.wbq-form__calendar-day.is-outside{color:#c8c8c8}.wbq-form__calendar-day.is-sunday,.wbq-form__calendar-day.is-monday{color:#c8cdd4}.wbq-form__calendar-day.is-saturday:not(.is-outside):not(.is-disabled){background:transparent;color:#4a90d9}.wbq-form__calendar-day.is-selected{background:var(--af-primary);color:#fff}.wbq-form__calendar-day.is-saturday.is-selected:not(.is-outside):not(.is-disabled){background:var(--af-primary);color:#fff}.wbq-form__calendar-day.is-disabled{color:#c8cdd4!important;-webkit-text-fill-color:#c8cdd4!important;background:#f6f6f7!important;background-color:#f6f6f7!important;border-color:transparent!important;box-shadow:none!important;border-radius:10px;cursor:not-allowed;-webkit-user-select:none;user-select:none}.wbq-form__calendar-day.is-outside.is-disabled,.wbq-form__calendar-day.is-sunday.is-disabled,.wbq-form__calendar-day.is-monday.is-disabled{color:#c8cdd4!important;-webkit-text-fill-color:#c8cdd4!important;background:#f6f6f7!important;background-color:#f6f6f7!important}.wbq-form__calendar-day.is-disabled:hover{color:#c8cdd4!important;-webkit-text-fill-color:#c8cdd4!important;background:#f6f6f7!important;background-color:#f6f6f7!important;box-shadow:none!important}.wbq-form__calendar-day:not(.is-disabled):not(.is-selected):hover{background:#122b5014}.wbq-form__date-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px}.wbq-form__date-confirm[hidden]{display:none!important}.wbq-form__date-confirm-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#11182773}.wbq-form__date-confirm-dialog{position:relative;z-index:1;width:min(100%,420px);padding:28px 24px 24px;border-radius:16px;background:#fff;box-shadow:0 18px 48px #1118272e;text-align:center}.wbq-form__date-confirm-title{margin:0 0 12px;font-size:20px;line-height:1.3;letter-spacing:-.3px;color:var(--af-primary)}.wbq-form__date-confirm-date{margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.35;letter-spacing:-.4px;color:var(--af-primary);white-space:pre-line}.wbq-form__date-confirm-hint{margin:0 0 24px;font-size:14px;line-height:1.45;color:#5b6573}.wbq-form__date-confirm-actions{display:flex;gap:12px;justify-content:center}.wbq-form__date-confirm-actions .wbq-form__btn{flex:1;min-width:0}.wbq-form__enhanced-switch{margin-top:20px}.wbq-form__enhanced-switch-important{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--af-radius);background:var(--af-surface)}.wbq-form__enhanced-switch-important .wbq-form__subtext{margin:0}.wbq-form__enhanced-switch-tip{margin:20px 0 0;font-size:14px;line-height:1.45;color:#5b6573}.wbq-form__enhanced-switch-tip[hidden],.wbq-form__enhanced-switch[hidden],[data-next-dose-pill-switch-options][hidden],[data-next-dose-direction-options][hidden],[data-next-dose-pill-switch-subtext][hidden]{display:none!important}.wbq-form__coming-soon.is-visible{display:block;color:var(--af-primary);font-size:14px;margin:0}.wbq-form__step--intro .wbq-form__intro-text{opacity:1;color:var(--af-primary)}.wbq-form__last-treatment{display:flex;flex-direction:column;gap:var(--af-space-3);margin-top:var(--af-space-2)}.wbq-form__last-treatment[hidden]{display:none!important}.wbq-form__last-treatment-box{padding:16px;border-radius:var(--af-radius);background:var(--af-surface-muted)}.wbq-form__last-treatment-text{margin:0;font-size:16px;line-height:1.5;letter-spacing:-.32px;color:var(--af-primary)}
/*# sourceMappingURL=/cdn/shop/t/34/assets/wbq-form.css.map */
