.marketingForm{margin:4.8rem auto 12rem}.marketingForm table,.marketingForm .notification-container{max-width:calc(36rem + 2 * var(--page-margin));padding:0 var(--page-margin);margin:0 auto}.marketingForm .notification-container{margin-bottom:4.8rem}.marketingForm table{box-shadow:none;width:100%!important}.marketingForm table .inner{padding:0!important}.marketingForm .submitButtonWrapper{padding:0}.marketingForm .columnContainer{display:block!important}.onFormSubmittedFeedback,.onFormSubmittedFeedback p,.onFormSubmittedFeedback a,.marketingForm.marketingForm a,.marketingForm.marketingForm p,.marketingForm.marketingForm [class*=FormFieldBlock] label,.marketingForm [class*=FormFieldBlock] textarea,.marketingForm [class*=FormFieldBlock] input,.marketingForm [data-editorblocktype],.marketingForm .optionSetFormFieldBlock select,.marketingForm .submitButtonWrapper button.submitButton{font-family:var(--font-primary);font-size:1.2rem;font-style:normal;font-weight:400;line-height:133%;color:inherit}.marketingForm.marketingForm label,.marketingForm.marketingForm label span,.marketingForm.marketingForm label a{font-family:var(--font-primary)!important;font-size:1.2rem!important;font-style:normal!important;font-weight:400!important;line-height:133%!important;color:inherit!important;background:none!important}.marketingForm.marketingForm a{text-decoration:underline;transition:opacity var(--duration-default) var(--ease-smooth)}.marketingForm.marketingForm a:focus,.marketingForm.marketingForm a:hover{opacity:var(--alpha-hover)}.marketingForm .submitButtonWrapper button.submitButton{display:flex!important;width:100%!important;min-height:4.8rem;padding:16px 10px!important;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border:none;border-radius:0;-webkit-text-stroke-width:.10000000149011612;-webkit-text-stroke-color:var(--white, #fff);letter-spacing:.049rem;cursor:pointer;text-transform:uppercase;text-decoration:none;background:var(--black, #000)!important;color:var(--white);margin:3.2rem auto;transition:background .2s var(--ease-snappy)}@media(hover:hover)and (pointer:fine){.marketingForm .submitButtonWrapper button.submitButton:not([disabled]):not(.loading):hover{background:var(--black-80)!important}}.marketingForm [class*=FormFieldBlock]{display:block;position:relative;padding:.9rem 0;text-align:start}.marketingForm [data-editorblocktype]{margin:0!important;padding:.9rem 0}.marketingForm .bia-hidden,.marketingForm [class*=FormFieldBlock].bia-hidden,.marketingForm [class*=FormFieldBlock][hidden],.marketingForm [class*=FormFieldBlock][data-hide=hide],.marketingForm [class*=FormFieldBlock][data-hidden=true]{height:0;visibility:hidden;opacity:0}.marketingForm:not(.bia-form) [class*=FormFieldBlock] input{background:none;border:none;border-bottom:1px solid var(--grey);width:100%;height:100%;padding:2px 0;background-color:transparent;border-radius:0}.marketingForm [class*=FormFieldBlock] label{position:relative;display:flex;align-items:center;height:100%;margin-top:0;transform-origin:top left}.marketingForm [class*=FormFieldBlock] label:after{color:inherit!important}.marketingForm [class*=FormFieldBlock]:not(.twoOptionFormFieldBlock) label{pointer-events:none}.marketingForm [class*=FormFieldBlock] label a{pointer-events:auto}.marketingForm label a{-webkit-text-fill-color:inherit!important;color:inherit!important;text-decoration:underline!important}.marketingForm [class*=FormFieldBlock] input:-webkit-autofill{color:var(--black)}.marketingForm [class*=FormFieldBlock] label:has(~input:-webkit-autofill){color:var(--black)}.marketingForm [class*=FormFieldBlock]:not(.twoOptionFormFieldBlock) label{transform:scale(.7)}.marketingForm [class*=FormFieldBlock] input:placeholder{color:transparent}.marketingForm [class*=FormFieldBlock] input:focus,.marketingForm [class*=FormFieldBlock] input:focus-visible{border-color:var(--black)}.marketingForm [class*=FormFieldBlock] input:focus-visible{outline:none;outline-offset:0;box-shadow:none}.marketingForm [class*=FormFieldBlock] input[data-is-invalid=true]{border-color:var(--red)}.marketingForm [class*=FormFieldBlock] input[data-type=file]{width:100%;height:100%;cursor:pointer;opacity:0}.marketingForm [class*=FormFieldBlock] input:-webkit-autofill,.marketingForm [class*=FormFieldBlock] input:-webkit-autofill:hover,.marketingForm [class*=FormFieldBlock] input:-webkit-autofill:focus,.marketingForm [class*=FormFieldBlock] input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}.marketingForm [class*=FormFieldBlock][data-disabled=true]:not([data-type=file]) input,.marketingForm [class*=FormFieldBlock][data-disabled=true]:not([data-type=file]) label{opacity:.6}.marketingForm [class*=FormFieldBlock] textarea{background-color:transparent}.marketingForm:not(.bia-form) .twoOptionFormFieldBlock input,.marketingForm:not(.bia-form) input,.marketingForm:not(.bia-form) input[type=checkbox]{accent-color:var(--black)!important;border-radius:0;margin:0 1rem 0 0!important}.marketingForm:not(.bia-form) .twooption_checkbox,.marketingForm:not(.bia-form) .twooption_checkbox>div{display:flex;align-items:flex-start;justify-content:flex-start}.marketingForm:not(.bia-form) .twooption_checkbox input{display:block;width:auto}.marketingForm:not(.bia-form) .twooption_checkbox label{display:inline-block;text-align:start}.marketingForm:not(.bia-form) .twooption_checkbox input[type=checkbox]{-webkit-appearance:checkbox}.marketingForm .phoneFormFieldBlock .phoneCountryCode{border:none}.marketingForm .optionSetFormFieldBlock select{width:100%;min-height:4.8rem;padding:16px;color:var(--black, #000);background-color:transparent;border:1px solid var(--grey, #dbdbdb);cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggZD0iTTEgMUw1IDVMOSAxIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjAuOCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+Cjwvc3ZnPg==);background-repeat:no-repeat;background-position-x:calc(100% - 16px);background-position-y:center;-webkit-appearance:none;appearance:none}.marketingForm .optionSetFormFieldBlock select:focus,.marketingForm .optionSetFormFieldBlock select:hover{border-color:var(--black, #000)}.embedded-form .onFormSubmittedFeedback{max-width:100%!important}.embedded-form{max-width:600px!important;margin-left:auto;margin-right:auto}@media only screen and (min-width:769px){.embedded-form--align-left{margin-left:var(--page-margin)}.embedded-form--align-right{margin-right:var(--page-margin)}}@media only screen and (max-width:768px){.embedded-form--inner{max-width:100%;padding:0 var(--page-margin)}.akris-grid .embedded-form--inner{padding:0}}div .marketingForm textarea{background:none}div table:not([class]) td,table:not([class]) th{border:none}.marketingForm table{margin-left:0;padding:0!important;max-width:100%!important}[data-layout=true]{margin:0 auto;margin-left:0!important;max-width:600px;background-color:#fff0}@media only screen and (max-width:768px){[data-layout=true]{margin-left:0}}.onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer{text-align:center}.onFormSubmittedFeedback .onFormSubmittedFeedbackIcon{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/embedded-form.css.map */
