.CheckoutCardPayment-module-scss-module__rigsHW__checkoutCardPayment{row-gap:inherit;inline-size:100%;display:grid}@container (min-inline-size:550px){.CheckoutCardPayment-module-scss-module__rigsHW__checkoutCardPayment{--input-width:100%;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);column-gap:12px}}
.Fieldset-module-scss-module__rPB7Oa__fieldset{row-gap:var(--fieldset-row-gap,12px);flex-direction:column;inline-size:100%;display:flex;container-type:inline-size}.Fieldset-module-scss-module__rPB7Oa__fieldset__legend{font-size:var(--ui-font-size-h4);font-weight:400;font-family:var(--ui-font-family-display);text-wrap:balance;color:var(--heading-color,var(--ui-color-text-primary));margin-block-end:var(--fieldset-legend-margin-block-end,0);line-height:1.1}.Fieldset-module-scss-module__rPB7Oa__fieldset__description{font-size:var(--ui-font-size-xs);font-variation-settings:var(--ui-font-weight-500);color:var(--ui-color-text-muted)}
.CheckoutDelivery-module-scss-module__gUAbTa__checkoutDelivery{--fieldset-row-gap:16px;--fieldset-legend-margin-block-end:8px}
.CheckoutForm-module-scss-module__rYrhhW__checkoutForm{background-color:var(--ui-color-background-alt);--__form-spacing-y:var(--ui-checkout-spacing);z-index:0;border-radius:8px;position:relative}.CheckoutForm-module-scss-module__rYrhhW__checkoutForm__form{row-gap:var(--__form-spacing-y);flex-direction:column;display:flex}.CheckoutForm-module-scss-module__rYrhhW__checkoutForm__paymentOptionsLabel{font-size:var(--ui-font-size-sm);font-variation-settings:var(--ui-font-weight-450);color:var(--ui-color-text-secondary)}.CheckoutForm-module-scss-module__rYrhhW__checkoutForm__error{font-size:var(--ui-font-size-sm);color:var(--ui-color-error,#c00);margin:0}.CheckoutForm-module-scss-module__rYrhhW__checkoutForm__submit{--button-width:100%;--button-max-width:none;justify-content:center;display:flex}@media (max-width:1079.9px){.CheckoutForm-module-scss-module__rYrhhW__checkoutForm__submit{display:none}}
.CheckoutLogin-module-scss-module__44VdQW__checkoutLogin{--button-width:150px;align-items:center;gap:max(var(--ui-gutter),12px);font-size:var(--ui-font-size-sm);text-align:center;flex-direction:column;display:flex}@container not (max-inline-size:500px){.CheckoutLogin-module-scss-module__44VdQW__checkoutLogin:has(.CheckoutLogin-module-scss-module__44VdQW__checkoutLogin__text){text-align:start;grid-template-columns:minmax(0,1fr) fit-content(300px);align-items:end;display:grid}}.CheckoutLogin-module-scss-module__44VdQW__checkoutLogin__content{flex-direction:column;row-gap:8px;display:flex}
.Separator-module-scss-module__AZReNW__separator{z-index:0;color:#7b7a76;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.Separator-module-scss-module__AZReNW__separator>*{grid-row:1}.Separator-module-scss-module__AZReNW__separator>:first-child,.Separator-module-scss-module__AZReNW__separator>:nth-child(2){background-color:var(--ui-color-border);block-size:1px;inline-size:100%;display:block}.Separator-module-scss-module__AZReNW__separator__text{font-size:var(--ui-font-size-xs);font-variation-settings:var(--ui-font-weight-500);text-align:center;grid-column:2}.Separator-module-scss-module__AZReNW__separator:has(.Separator-module-scss-module__AZReNW__separator__text){grid-template-columns:minmax(0,1fr) fit-content(220px) minmax(0,1fr);column-gap:1.5ch}.Separator-module-scss-module__AZReNW__separator:has(.Separator-module-scss-module__AZReNW__separator__text)>:nth-child(2){grid-column:3}
.CheckoutPaymentOptions-module-scss-module__WM358a__checkoutPaymentOptions{text-align:center;flex-direction:column;row-gap:24px;display:flex}.CheckoutPaymentOptions-module-scss-module__WM358a__checkoutPaymentOptions__list{--button-width:100%;--button-max-width:330px;flex-direction:column;row-gap:8px;inline-size:100%;display:flex}.CheckoutPaymentOptions-module-scss-module__WM358a__checkoutPaymentOptions__item{--button-width:100%;justify-content:center;inline-size:100%;display:flex}.CheckoutPaymentOptions-module-scss-module__WM358a__checkoutPaymentOptions__buttonContent{font-size:var(--ui-font-size-default);justify-content:center;align-items:center;gap:4px;display:flex}.CheckoutPaymentOptions-module-scss-module__WM358a__checkoutPaymentOptions__buttonContent svg{max-block-size:30px;display:block}
.FieldsetRow-module-scss-module__e695RG__fieldsetRow{--input-width:100%}@media (min-width:720px){.FieldsetRow-module-scss-module__e695RG__fieldsetRow{--grid-column-gap:16px}}
.Select-module-scss-module__yy3Qqq__select{--__label-color:var(--ui-color-input-label);--__input-height:var(--input-height,var(--ui-input-height));flex:var(--input-flex,none);z-index:0;font-size:var(--ui-font-size-sm);row-gap:4px;display:grid;position:relative}.Select-module-scss-module__yy3Qqq__select__trigger{block-size:var(--__input-height);border:1px solid var(--ui-color-border);cursor:pointer;inline-size:100%;font-size:var(--ui-font-size-input);text-align:start;background-color:var(--ui-color-background-alt);color:var(--ui-color-input);border-radius:4px;justify-content:space-between;align-items:center;column-gap:8px;padding-block:0;padding-inline:.5ch;transition:border-color .3s cubic-bezier(.65,0,.35,1);display:inline-flex}.Select-module-scss-module__yy3Qqq__select__trigger:focus-visible,.Select-module-scss-module__yy3Qqq__select__trigger[data-popup-open]{border-color:var(--ui-color-primary-light);outline:none}.Select-module-scss-module__yy3Qqq__select__trigger[data-filled],.Select-module-scss-module__yy3Qqq__select__trigger[data-popup-open]{padding-block-start:.5lh}.Select-module-scss-module__yy3Qqq__select__label{block-size:var(--__input-height);pointer-events:none;color:var(--__label-color);align-items:center;padding-inline:.5ch;transition:color .3s cubic-bezier(.65,0,.35,1);display:flex;position:absolute;inset-block-start:0;inset-inline:0}.Select-module-scss-module__yy3Qqq__select__label span{transform-origin:0 0;transition:transform .15s cubic-bezier(.65,0,.35,1)}.Select-module-scss-module__yy3Qqq__select__trigger[data-filled]+.Select-module-scss-module__yy3Qqq__select__label span,.Select-module-scss-module__yy3Qqq__select__trigger[data-popup-open]+.Select-module-scss-module__yy3Qqq__select__label span{transform:translateY(-.5lh)scale(.75)}.Select-module-scss-module__yy3Qqq__select__trigger[data-popup-open]+.Select-module-scss-module__yy3Qqq__select__label{--__label-color:#383838}.Select-module-scss-module__yy3Qqq__select__value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.Select-module-scss-module__yy3Qqq__select__icon{color:var(--ui-color-text-secondary);flex:none;justify-content:center;transition:rotate .3s cubic-bezier(.65,0,.35,1);display:flex}.Select-module-scss-module__yy3Qqq__select__icon[data-popup-open]{rotate:180deg}.Select-module-scss-module__yy3Qqq__select__positioner{z-index:101;inline-size:var(--anchor-width);-webkit-user-select:none;user-select:none;outline:none}.Select-module-scss-module__yy3Qqq__select__popup{border:1px solid var(--ui-color-border);background-color:var(--ui-color-background-alt);border-radius:4px;padding-block:4px;padding-inline:4px;transition:opacity .3s}.Select-module-scss-module__yy3Qqq__select__popup[data-starting-style],.Select-module-scss-module__yy3Qqq__select__popup[data-ending-style]{opacity:0}.Select-module-scss-module__yy3Qqq__select__list{max-height:min(500px,var(--available-height) - 12px);scrollbar-width:thin;cursor:pointer;font-size:var(--ui-font-size-sm);scroll-padding-block:4px;overflow-y:auto}.Select-module-scss-module__yy3Qqq__select__item{z-index:0;border-radius:4px;align-items:center;column-gap:8px;padding-block:8px;padding-inline:12px;display:flex;position:relative}.Select-module-scss-module__yy3Qqq__select__item:after{content:"";z-index:-1;border-radius:inherit;opacity:0;background-color:var(--ui-color-background);transition:opacity .3s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.Select-module-scss-module__yy3Qqq__select__item[data-highlighted]:after{opacity:.5}.Select-module-scss-module__yy3Qqq__select__indicator{flex:none}.Select-module-scss-module__yy3Qqq__select__itemText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Select-module-scss-module__yy3Qqq__select__error{transition:opacity .15s cubic-bezier(.65,0,.35,1)}.Select-module-scss-module__yy3Qqq__select__error[data-starting-style],.Select-module-scss-module__yy3Qqq__select__error[data-ending-style]{opacity:0}
.Textarea-module-scss-module__GIjHna__textarea{--__label-color:var(--ui-color-input-label);flex:var(--input-flex,none);z-index:0;font-size:var(--ui-font-size-sm);row-gap:4px;display:grid;position:relative}.Textarea-module-scss-module__GIjHna__textarea__label{color:var(--__label-color);transition:color .3s cubic-bezier(.65,0,.35,1)}.Textarea-module-scss-module__GIjHna__textarea__input{min-block-size:calc(var(--ui-input-height)*2);border:1px solid var(--ui-color-input-border,#cfcfcf);font:inherit;resize:vertical;border-radius:6px;padding:.5ch}.Textarea-module-scss-module__GIjHna__textarea__input:focus{border-color:var(--ui-color-primary-light);outline:none}.Textarea-module-scss-module__GIjHna__textarea__input::placeholder{color:var(--ui-color-placeholder)}.Textarea-module-scss-module__GIjHna__textarea__error{transition:opacity .15s cubic-bezier(.65,0,.35,1)}.Textarea-module-scss-module__GIjHna__textarea__error[data-starting-style],.Textarea-module-scss-module__GIjHna__textarea__error[data-ending-style]{opacity:0}
.Expandable-module-scss-module__kjcCkW__expandable{flex-direction:column;row-gap:4px;inline-size:100%;display:flex}.Expandable-module-scss-module__kjcCkW__expandable__trigger{appearance:none;cursor:pointer;font-variation-settings:var(--ui-font-weight-500);inline-size:100%;color:var(--ui-color-text-primary);align-items:center;gap:8px;display:flex}.Expandable-module-scss-module__kjcCkW__expandable__indicator{color:#383838;flex:none;transition:transform .3s cubic-bezier(.65,0,.35,1);display:block}.Expandable-module-scss-module__kjcCkW__expandable__trigger[data-panel-open] .Expandable-module-scss-module__kjcCkW__expandable__indicator,.Expandable-module-scss-module__kjcCkW__expandable__trigger[aria-expanded=true] .Expandable-module-scss-module__kjcCkW__expandable__indicator{transform:rotateX(180deg)}.Expandable-module-scss-module__kjcCkW__expandable__panel{block-size:var(--collapsible-panel-height);transition:block-size .3s cubic-bezier(.65,0,.35,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.Expandable-module-scss-module__kjcCkW__expandable__panel{transition:none}}.Expandable-module-scss-module__kjcCkW__expandable__panel[data-starting-style],.Expandable-module-scss-module__kjcCkW__expandable__panel[data-ending-style]{block-size:0}
.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes{--close-button-color-background:var(--ui-color-background-alt);--close-button-color-background-hover:var(--ui-color-background-alt);--dialog-color-background:var(--ui-color-background);--dialog-spacing-x:24px;--dialog-spacing-x-end:0px;--dialog-spacing-y-end:32px;--dialog-width:600px}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes:not(.PrescriptionsSubstitutes-module-scss-module__X6zu1a__loading):has(.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__dialogActions){--dialog-spacing-y-end:0px}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__loadingIndicator{flex-direction:column;row-gap:16px;transition:opacity .3s cubic-bezier(.65,0,.35,1);display:flex;transform:translate(0,0)}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__loadingIndicator:before,.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__loadingIndicator:after{content:"";background-color:#ececec;background-image:linear-gradient(90deg,#0000 0%,#fff9 50%,#fffc 50%,#e6e6e6 66%,#0000 100%);background-repeat:no-repeat;background-size:200% 100%;border-radius:6px;block-size:120px;animation:1s linear infinite PrescriptionsSubstitutes-module-scss-module__X6zu1a__loading;display:block}@keyframes PrescriptionsSubstitutes-module-scss-module__X6zu1a__loading{0%{background-position:200% 0}to{background-position:-200% 0}}@starting-style{.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__loadingIndicator{opacity:0}}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__empty{font-size:var(--ui-font-size-default);font-weight:400;font-family:var(--ui-font-family-display);text-wrap:balance;color:var(--ui-color-font);line-height:1.1}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__list{opacity:1;flex-direction:column;row-gap:12px;transition:opacity 1s;display:flex}@starting-style{.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__list{opacity:0}}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__dialogActions{--button-width:100%;--button-max-width:none;margin-block-start:32px;margin-inline:calc(var(--dialog-spacing-x)*-1);padding-block:24px;padding-inline:var(--dialog-spacing-x);border-block-start:1px solid var(--ui-color-border);background-color:var(--dialog-color-background);column-gap:24px;display:flex;position:sticky;inset-block-end:0}.PrescriptionsSubstitutes-module-scss-module__X6zu1a__loading .PrescriptionsSubstitutes-module-scss-module__X6zu1a__prescriptionsSubstitutes__dialogActions{display:none}
.NotificationBox-module-scss-module__yG7PYG__notificationBox{--arrow-button-padding-block:0;--arrow-button-font-size:var(--ui-font-size-xs);color:var(--ui-color-text-primary);background-color:var(--ui-color-primary-light);border-radius:8px;flex-direction:column;gap:12px;padding-block:12px;padding-inline:16px;display:flex}.NotificationBox-module-scss-module__yG7PYG__notificationBox__content{flex-direction:column;gap:4px;display:flex}.NotificationBox-module-scss-module__yG7PYG__notificationBox__titleRow{align-items:flex-start;gap:8px;display:flex}.NotificationBox-module-scss-module__yG7PYG__notificationBox__title{min-inline-size:0;font-size:var(--ui-font-size-xs);font-variation-settings:var(--ui-font-weight-500);flex:1 0 0;line-height:1.33}.NotificationBox-module-scss-module__yG7PYG__notificationBox__description{font-size:var(--ui-font-size-xs);font-variation-settings:var(--ui-font-weight-400)}.NotificationBox-module-scss-module__yG7PYG__notificationBox__close{cursor:pointer;color:inherit;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}
