.shopify-app-block:has(shopify-forms-embed){flex:1;min-width:0}[data-form-root]{--theme-form-field-height: 64px;--theme-form-field-gap: 15px;--theme-form-field-text: #494949;--theme-form-field-border-color: #d8d8d8;--forms-body-font: normal 500 15.84px/1.4 var(--font-paragraph--family);--forms-base-font-size: 15.84px;--forms-base-font-line-height: 1.4;--forms-accent-color: var(--color-shadow-button-border);--form-text-color: var(--theme-form-field-text);--form-placeholder-color: var(--theme-form-field-text);--form-background-color: #fff;--form-field-border: 0 0 0 1px var(--theme-form-field-border-color);--form-field-border-focused: 0 0 0 2px var(--color-shadow-button-border);--form-field-border-radius: var(--style-border-radius-inputs);--form-field-padding: 21px;--form-field-padding-top: 21px;--form-field-padding-bottom: 21px;--input-label-top: 50%;--input-label-transform: translateY(-50%);--body-text-color: var(--color-foreground);--heading-text-color: var(--color-foreground);--inline-container-max-width: none;--container-max-w: none}[data-form-root][data-current-step=success]{--theme-form-success-color: var(--color-shadow-button-border);--container-background-color: var(--color-shadow-button-background);--container-border-radius: 6px;--container-shadow: inset 0 0 0 2px var(--theme-form-success-color), -20px 20px 0 0 var(--theme-form-success-color);--container-text-alignment: center;--min-form-width: 0;--forms-padding-top: 50px;--forms-padding-right: 31px;--forms-padding-bottom: 50px;--forms-padding-left: 31px}[data-form-root][data-form-root][data-form-root] [class*=_formHeader_]{display:none}[data-form-root][data-form-root][data-form-root] [class*=_formContainer_]{margin:0}[data-form-root][data-form-root][data-form-root] [class*=_formContainer_],[data-form-root][data-form-root][data-form-root] [class*=_inline_]{overflow:visible}[data-form-root][data-form-root][data-form-root] form[class*=_formFieldset_]{gap:21px;padding:0}[data-form-root][data-form-root][data-form-root] [class*=_formInputField_],[data-form-root][data-form-root][data-form-root] [class*=_formPhoneInputField_],[data-form-root][data-form-root][data-form-root] [class*=_selectToggle_]{box-sizing:border-box;height:var(--theme-form-field-height);max-height:none;padding-block:0;-webkit-font-smoothing:antialiased}[data-form-root][data-form-root][data-form-root] [class*=_textArea_]{box-sizing:border-box;height:auto;min-height:calc(6 * 1.4em + 42px);padding-block:21px;resize:vertical}[data-form-root][data-form-root][data-form-root] label[class*=_formInputFieldLabel_]{top:50%!important;transform:translateY(-50%);line-height:1.4}[data-form-root][data-form-root][data-form-root] [class*=_inputFilled_]{opacity:0}[data-form-root][data-form-root][data-form-root] [class*=_formFieldContainer_]:has([class*=_textArea_]) label[class*=_formInputFieldLabel_]{top:21px!important;transform:none}[data-form-root][data-form-root][data-form-root] [class*=_formFieldContainer_]:has([class*=_textArea_]):before{display:none}[data-form-root][data-form-root][data-form-root] [class*=_formPhoneInputContainer_]{display:flex;align-items:center;gap:var(--theme-form-field-gap)}[data-form-root][data-form-root][data-form-root] [class*=_formPhoneInputContainer_]>[class*=_formFieldContainer_]{flex:1 1 auto;min-width:0}[data-form-root][data-form-root][data-form-root] .phone-country-selector{flex:0 0 auto}[data-form-root][data-form-root][data-form-root] .phone-country-selector [class*=_selectToggle_]{width:auto;gap:4px;padding-inline:14px}[data-form-root][data-form-root][data-form-root] [class*=_flagIcon_]{width:24px;height:auto;aspect-ratio:4 / 3;border-radius:2px}[data-form-root][data-form-root][data-form-root] [class*=_arrowDownIcon_] svg{width:var(--icon-size-xs);height:auto}[data-form-root][data-form-root][data-form-root] [class*=_dropdownContainer_],[data-form-root][data-form-root][data-form-root] [class*=_optionList_]{max-height:320px!important}[data-form-root][data-form-root][data-form-root] [class*=_selectContainer_]{position:relative}[data-form-root][data-form-root][data-form-root] [class*=_selectContainer_]>p[class*=_label_]{position:absolute;inset-block-start:calc(var(--theme-form-field-height) / 2);inset-inline-start:var(--form-field-padding);transform:translateY(-50%);margin:0;padding:0;font:var(--forms-body-font);color:var(--theme-form-field-text);pointer-events:none;z-index:1}[data-form-root][data-form-root][data-form-root] [class*=_selectContainer_]:not(:has([class*=_selectToggleText_]:empty))>p[class*=_label_]{opacity:0}[data-form-root][data-form-root][data-form-root] [class*=_optionListItem_]{font:var(--forms-body-font);color:var(--theme-form-field-text)}[data-form-root][data-form-root][data-form-root] [class*=_birthdayText_]:not([class*=_withError_]){margin-block-end:10px;padding:0;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-weight:var(--font-paragraph--weight);line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}[data-form-root][data-form-root][data-form-root] [class*=_dateFieldContainer_]{display:flex;align-items:center;gap:var(--theme-form-field-gap);flex-wrap:wrap;grid-template-columns:none}[data-form-root][data-form-root][data-form-root] [class*=_dateFieldContainer_]>[class*=_formFieldContainer_]{flex:0 1 auto}[data-form-root][data-form-root][data-form-root] [class*=_dateFieldContainer_]>[class*=_formFieldContainer_]:nth-child(1){width:100px}[data-form-root][data-form-root][data-form-root] [class*=_dateFieldContainer_]>[class*=_formFieldContainer_]:nth-child(2){width:118px}[data-form-root][data-form-root][data-form-root] [class*=_dateFieldContainer_]>[class*=_formFieldContainer_]:nth-child(3){width:112px}[data-form-root][data-form-root][data-form-root] fieldset[class*=_radioFieldSet_]{display:flex;align-items:center;gap:var(--theme-form-field-gap);flex-wrap:wrap;margin:0;padding:0;border:none}[data-form-root][data-form-root][data-form-root] legend[class*=_radioLegend_]{display:contents;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-weight:var(--font-paragraph--weight);color:var(--color-foreground)}[data-form-root][data-form-root][data-form-root] [class*=_horizontalLayout_]{display:flex;gap:var(--theme-form-field-gap);grid-template-columns:none}[data-form-root][data-form-root][data-form-root] label[class*=_radioField_]{display:grid;grid-template-columns:none;place-items:center;gap:0;box-sizing:border-box;min-width:64px;height:var(--theme-form-field-height);padding:0 21px;font:var(--forms-body-font);font-size:var(--font-paragraph--size);color:var(--theme-form-field-text);background-color:#fff;border:1px solid var(--theme-form-field-border-color);border-radius:var(--style-border-radius-inputs);cursor:pointer}[data-form-root][data-form-root][data-form-root] label[class*=_radioField_] span{color:inherit}[data-form-root][data-form-root][data-form-root] [class*=_radioInput_]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}[data-form-root][data-form-root][data-form-root] label[class*=_radioField_]:has([class*=_radioInput_]:checked){color:#fff;background-color:var(--theme-form-field-text)}[data-form-root][data-form-root][data-form-root] label[class*=_radioField_]:has([class*=_radioInput_]:focus-visible){outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:2px}[data-form-root][data-form-root][data-form-root] button[class*=_formSubmitButton_]{--button-color: var(--color-shadow-button-text);--button-background-color: var(--color-shadow-button-background);--button-border-color: var(--color-shadow-button-border);--button-border-width: var(--style-border-width-shadow);--button-rollover-color: var(--color-shadow-button-rollover-background);box-sizing:border-box;display:grid;align-content:center;width:100%;height:auto;padding:15px 16px 12px;font-family:var(--font-subheading--family);font-size:var(--font-size--lg);font-weight:var(--font-paragraph--weight);line-height:1.4;letter-spacing:.04em;text-align:center;text-transform:var(--button-text-case-shadow);color:var(--button-color);border:none;border-radius:var(--style-border-radius-buttons-shadow);outline-color:var(--button-border-color);cursor:pointer;background-color:transparent;background-image:linear-gradient(to right,var(--button-rollover-color) 0 50%,var(--button-background-color) 50% 100%);background-size:200% 100%;background-position:right center;background-repeat:no-repeat;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--shadow-button-offset-x) var(--shadow-button-offset-y) 0 0 var(--button-border-color);transition:color var(--animation-speed) var(--animation-easing),background-position .4s var(--ease-out-quad);margin:0}[data-form-root][data-form-root][data-form-root] button[class*=_formSubmitButton_]:hover{background-position:left center}[data-form-root][data-form-root][data-form-root] [class*=_formDisclaimer_]{text-align:start;font-size:var(--font-size--xs);color:var(--color-foreground)}[data-form-root][data-form-root][data-form-root][data-current-step=success] [class*=_inline_]{box-sizing:border-box;padding:0 0 20px 20px;background-color:transparent}[data-form-root][data-form-root][data-form-root][data-current-step=success] [class*=_formContainer_]{margin:0}[data-form-root][data-form-root][data-form-root][data-current-step=success] [class*=_formBannerContainer_]{margin:0;line-height:normal}[data-form-root][data-form-root][data-form-root][data-current-step=success] [class*=_formBannerContainer_]:before{content:"Thank you!";display:block;font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--theme-form-success-color);margin-block-end:12px}[data-form-root][data-form-root][data-form-root][data-current-step=success] h2[class*=_formBannerHeading_]{display:block;font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--font-h3--size);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case);color:var(--theme-form-success-color);margin:0 0 14px}[data-form-root][data-form-root][data-form-root][data-current-step=success] [class*=_textBody_]{font-size:20px;line-height:var(--font-paragraph--line-height);color:var(--color-foreground)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/shopify-forms-theme.css.map */
