#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form{display:grid;gap:var(--sc-space-3);margin-block-start:var(--sc-space-3)}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields{display:grid;grid-template-columns:minmax(64px,.8fr) minmax(116px,1.4fr) minmax(88px,1fr);gap:var(--sc-space-2);align-items:end;min-width:0;margin:0}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields .sigma-birthday-label{grid-row:1;min-width:0;margin:0;color:var(--sc-body-text);font:500 var(--sc-type-caption) / 1.4 var(--font-primary--family);letter-spacing:0;text-align:start}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields :is(.sigma-birthday-label--day,.sigma-birthday-form__control--day){grid-column:1}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields :is(.sigma-birthday-label--month,.sigma-birthday-form__control--month,.sigma-birthday-select__trigger){grid-column:2}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields :is(.sigma-birthday-label--year,.sigma-birthday-form__control--year){grid-column:3}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields :is(.sigma-birthday-form__control,.sigma-birthday-select__trigger){grid-row:2;width:100%;min-width:0;min-height:44px;height:auto;margin:0;padding:10px var(--sc-space-3);color:var(--sc-primary-text);font:400 max(16px,var(--sc-type-body)) / 1.35 var(--font-primary--family);letter-spacing:0;text-align:start;background:var(--sc-primary-surface-bg);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-control);corner-shape:squircle;box-shadow:none;touch-action:manipulation}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__control::placeholder{color:var(--sc-label-text);opacity:1}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-select__trigger{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:var(--sc-space-2);cursor:pointer}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-select__chevron{display:block;width:16px;height:16px;color:var(--sc-body-text);transition:transform .16s cubic-bezier(.215,.61,.355,1)}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-select__chevron svg{display:block;width:100%;height:100%}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-select__trigger[aria-expanded=true] .sigma-birthday-select__chevron{transform:rotate(180deg)}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields :is(.sigma-birthday-form__control):focus-visible{outline:2px solid var(--sc-primary-text);outline-offset:3px}#lion-loyalty-panel-custom-css .lion-modal--rule-action :is(.sigma-birthday-select__trigger,.sigma-birthday-select__option):focus-visible{outline:2px solid var(--sc-sigma-coffee-orange);outline-offset:2px}#lion-loyalty-panel-custom-css .lion-modal--rule-action :is(.sigma-birthday-form__control,.sigma-birthday-select__trigger):is(:disabled,[aria-disabled=true]){color:var(--sc-label-text);cursor:not-allowed;opacity:.55}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields .sigma-birthday-form__native-select{position:absolute;width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#lion-loyalty-panel-custom-css .sigma-birthday-select__panel{position:fixed;inset:auto;top:var(--sigma-birthday-select-top, 0);left:var(--sigma-birthday-select-left, 0);width:var(--sigma-birthday-select-width, min(280px, calc(100vw - 24px) ));max-width:calc(100vw - 24px);max-height:var(--sigma-birthday-select-max-height, min(360px, calc(100dvh - 24px) ));padding:var(--sc-space-1);margin:0;overflow-y:auto;overscroll-behavior:contain;color:var(--sc-primary-text);font:400 var(--sc-type-body) / 1.35 var(--font-primary--family);letter-spacing:0;background:var(--sc-card-surface);border:1px solid var(--sc-surface-border);border-radius:var(--sc-radius-section);corner-shape:squircle;box-shadow:var(--sc-elevated-surface-shadow);opacity:0;transform:translate3d(0,-6px,0) scale(.992);transform-origin:top center;transition:opacity .11s cubic-bezier(.215,.61,.355,1),transform .11s cubic-bezier(.215,.61,.355,1),display .11s allow-discrete,overlay .11s allow-discrete}#lion-loyalty-panel-custom-css .sigma-birthday-select__panel[data-placement=top]{transform:translate3d(0,6px,0) scale(.992);transform-origin:bottom center}#lion-loyalty-panel-custom-css .sigma-birthday-select__panel:popover-open{opacity:1;transform:translateZ(0) scale(1);transition-duration:.16s;transition-timing-function:cubic-bezier(.23,1,.32,1)}@starting-style{#lion-loyalty-panel-custom-css .sigma-birthday-select__panel:popover-open{opacity:0;transform:translate3d(0,-8px,0) scale(.985)}#lion-loyalty-panel-custom-css .sigma-birthday-select__panel[data-placement=top]:popover-open{transform:translate3d(0,8px,0) scale(.985)}}#lion-loyalty-panel-custom-css .sigma-birthday-select__panel::backdrop{background:transparent}#lion-loyalty-panel-custom-css .sigma-birthday-form .sigma-birthday-select__panel .sigma-birthday-select__option{display:grid;width:100%;min-height:44px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:var(--sc-space-2);padding:6px var(--sc-space-2);color:var(--sc-primary-text);font:inherit;text-align:start;background:transparent;border:0;border-radius:var(--sc-radius-media);corner-shape:squircle;cursor:pointer;touch-action:manipulation}#lion-loyalty-panel-custom-css .sigma-birthday-form .sigma-birthday-select__panel .sigma-birthday-select__option[aria-selected=true]{color:var(--sc-selected-text);background:var(--sc-selected-background)}#lion-loyalty-panel-custom-css .sigma-birthday-select__tick{color:currentcolor;font-weight:600;text-align:center;opacity:0}#lion-loyalty-panel-custom-css .sigma-birthday-select__option[aria-selected=true] .sigma-birthday-select__tick{opacity:1}#lion-loyalty-panel-custom-css .lion-modal--rule-action .lion-birthday-entry-form__invalid-message:not(:empty){margin:0;color:var(--sc-destructive-action);font:400 var(--sc-type-body-small) / 1.5 var(--font-primary--family);text-align:start}@media(hover:hover)and (pointer:fine){#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-select__trigger:hover:not(:disabled){border-color:var(--sc-sigma-coffee-orange)}#lion-loyalty-panel-custom-css .sigma-birthday-form .sigma-birthday-select__panel .sigma-birthday-select__option:hover:not(:disabled,[aria-selected=true]){background:color-mix(in oklch,var(--sc-primary-text) 5%,transparent)}}@media(max-width:420px){#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,1fr)}#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-form .sigma-birthday-form__fields :is(.sigma-birthday-form__control,.sigma-birthday-select__trigger){padding-inline:var(--sc-space-2)}}@media(prefers-reduced-motion:reduce){#lion-loyalty-panel-custom-css .lion-modal--rule-action .sigma-birthday-select__chevron,#lion-loyalty-panel-custom-css .sigma-birthday-select__panel,#lion-loyalty-panel-custom-css .sigma-birthday-select__panel:popover-open{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/loyalty-birthday-form.css.map */
