.form-popup{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;opacity:0;pointer-events:none;transition:opacity var(--duration-default) linear}.form-popup.is-open{opacity:1;pointer-events:all}.form-popup__overlay a{background-color:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.form-popup__inner{background-color:#fff;max-width:90vw;height:90dvh;max-height:90dvh;padding:10rem 6.944vw;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;touch-action:auto}.form-popup__close{position:absolute;top:1.6rem;right:1.6rem}.form-popup__head{display:flex;justify-content:space-between;align-items:center}.form-popup__heading{margin:0}.form-popup__head svg{width:112px;height:auto}.form-popup__body{margin-top:8rem}.form-popup .cf-form-inner .cf-fields-container,.form-popup .cf-fields-wrapper .cf-fields-container{width:auto;margin:0}.form-popup .cf-field,.form-popup input{border:none}.form-popup input{padding-inline:.5em;min-height:3.3rem;border-bottom:1px solid currentColor}.form-popup .bold-label,.form-popup .cf-field .cf-fields-container{width:100%}.form-popup .cf-field .cf-fields-container{display:grid;grid-template-columns:repeat(2,1fr);gap:.5em}.form-popup .cf-field .cf-fields-container input{flex-grow:1}.form-popup .bold-label:not(:has(legend)) label,.form-popup .bold-label legend{font-weight:700}.form-popup .cf-field-container{display:contents;padding:0}.form-popup .cf-field-container:has(.cf-fields-container),.form-popup .cf-field-container:has(input[type=radio]),.form-popup .cf-field-container:has([data-cf-field-type=divider]),.form-popup .cf-field-container:has(p){display:block}.form-popup .cf-field{display:inline-flex;flex-direction:row;align-items:flex-end;gap:.25em;width:100%;padding:0;margin:0}.form-popup .cf-field:has(.cf-fields-container){display:flex}.form-popup .cf-field label{flex-shrink:0}.form-popup .cf-enum-field__choices fieldset{flex-direction:row}.form-popup .cf-enum-field__choices,.form-popup .cf-enum-field__choices legend{width:100%}.form-popup .cf-enum-field__choice{width:max-content}.form-popup .cf-field p{margin-bottom:0}.form-popup__foot{display:flex;justify-content:space-between;align-items:flex-end;margin-top:15rem}.form-popup__foot-text{font-size:1rem;line-height:1.4;margin:0}.form-popup__foot svg{width:auto;height:2rem}@media (max-width: 1023px){.form-popup__inner{padding:6rem 4rem}.form-popup__heading{font-size:3.6rem}.form-popup__body{margin-top:4.6rem}.form-popup__foot{margin-top:8rem}}@media (max-width: 767px){.form-popup__inner{padding:6rem 2rem}.form-popup__heading{font-size:1.8rem}.form-popup__head svg{display:none}.form-popup .cf-field .cf-fields-container{grid-template-columns:1fr}.form-popup__foot{text-align:center;flex-direction:column;align-items:center;gap:3rem}}.form-popup .cf-field[data-cf-field-type=divider] hr{display:none}
/*# sourceMappingURL=/cdn/shop/t/87/assets/form-popup.css.map */
