.frm-Form{flex-direction:column;display:flex;margin-block-start:30px;gap:20px}@media only screen and (min-width: 901px){.frm-Form{gap:23px}}.frm-Form_Row{position:relative;display:flex;width:100%;font-size:14px;line-height:14px;-webkit-appearance:none;background:var(--Current-Background);color:var(--Current-Foreground);border-block-start:unset;border-block-end:1px solid var(--Current-Foreground);border-inline-start:1px solid var(--Current-Foreground);border-inline-end:unset;transition:border .1s ease}.frm-Form_Row-noBorder{flex-wrap:wrap;justify-content:space-between;border:none;row-gap:10px}.frm-Form_Row-checkbox{justify-content:space-between;display:flex;background:var(--Current-Background);color:var(--Current-Foreground)}.frm-Form_Row:hover{border-color:var(--Color_Grey-Light)}.frm-Form_Submit{margin-block-start:36px;border:1px solid var(--Current-Foreground)}.frm-Form_Input,.frm-Form_Textarea{width:100%;padding:0 10px 7px;font-size:14px;line-height:14px;background:var(--Current-Background);border:unset;color:var(--Current-Foreground);touch-action:manipulation}@media only screen and (min-width: 901px){.frm-Form_Input,.frm-Form_Textarea{padding:3px 10px 10px}}.frm-Form_Textarea{height:190px;padding-inline-end:55px}@media only screen and (min-width: 901px){.frm-Form_Textarea{padding-inline-end:58px}}.frm-Form_Label{position:absolute;top:3px;right:0;z-index:1;align-items:center;padding-block-start:3px;font-size:12px;line-height:12px;text-align:right;color:var(--Current-Foreground);opacity:0;pointer-events:none}.frm-Form_Date:before{content:attr(placeholder)!important;position:absolute;left:0;z-index:1;align-items:center;width:100%;height:100%;padding-left:9px;font-size:14px;line-height:29px;text-align:left;background-color:var(--Current-Background);color:var(--Current-Foreground);opacity:1;pointer-events:none}@media only screen and (min-width: 768px){.frm-Form_Date:before{line-height:35px}}.frm-Form_Date:focus:before{display:none}.frm-Form_Input::placeholder,.frm-Form_Textarea::placeholder{background:none;opacity:1}.frm-Form_Input:not(:placeholder-shown)+.frm-Form_Label,.frm-Form_Textarea:not(:placeholder-shown)+.frm-Form_Label{opacity:.7}.frm-Form_Input[type=date]+.frm-Form_Label{opacity:0}.frm-Form_Select{width:100%;margin:0;padding-block-start:5px;padding-block-end:6px;padding-inline-start:0;font-family:var(--Font_Family);font-size:14px;line-height:20px;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.05 1.33 3.834 3.841 3.812-3.862' stroke='currentColor'/%3E%3C/svg%3E");background-position:calc(100% - 11px) center;background-repeat:no-repeat;background-size:10px;border:none;border-right:1px solid var(--Color_Brand);border-bottom:1px solid var(--Color_Brand);color:var(--Color_Brand);cursor:pointer;transition:border .1s ease}.frm-Form_Select:hover{border-color:#8c8c8c}.frm-Form_HiddenCheckbox{position:absolute;width:12px;height:12px}.frm-Form_CustomCheckbox{content:"";position:relative;width:12px;height:12px;background-color:var(--Current-Background);border:1px solid var(--Current-Foreground);border-radius:50%;cursor:pointer}.frm-Form_CustomCheckbox-Square{border-radius:0}.frm-Form_CheckboxLabel:has(.frm-Form_HiddenCheckbox:focus){outline:1px solid #015fcc}.frm-Form_HiddenCheckbox:checked~.frm-Form_CustomCheckbox:after{content:"";position:absolute;top:50%;left:50%;display:block;width:4px;height:4px;background-color:var(--Current-Foreground);border-radius:50%;transform:translate(-50%,-50%)}.frm-Form_HiddenCheckbox:checked~.frm-Form_CustomCheckbox-Square:after{width:5px;height:5px;border-radius:0}.frm-Form_CheckboxLabel{align-items:center;display:flex;font-size:14px;gap:14px}.frm-Form_CheckboxLabel a{display:block;line-height:1.6;text-decoration:underline}.frm-Form_Fieldset{align-items:center;display:flex;padding:0;border:none;gap:20px}.frm-Form_Input:-webkit-autofill,.frm-Form_Input:-webkit-autofill:hover,.frm-Form_Input:-webkit-autofill:focus,.frm-Form_Input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s}.frm-Form_OptionalLabel{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/687/assets/form.css.map */
