.cl_section{padding-inline:var(--section-padding-inline);padding-block-start:var(--cl-pad-top);padding-block-end:var(--cl-pad-bottom)}.cl_panel{--cl-panel-pad-inline: clamp(20px, 2.5vw , 36px);display:block;max-width:calc(800px + 2 * var(--cl-panel-pad-inline));margin-inline:auto;background:var(--cl-bg);color:var(--cl-text);border-radius:clamp(20px,calc(100vw * 28 / 1440),28px);padding:clamp(24px,calc(100vw * 40 / 1440),40px) var(--cl-panel-pad-inline) clamp(24px,calc(100vw * 32 / 1440),32px) var(--cl-panel-pad-inline);font-family:Ploni,Arial,sans-serif}.cl_view[hidden]{display:none}.cl_content{display:flex;flex-direction:column;gap:clamp(20px,calc(100vw * 32 / 1440),32px)}.cl_heading{margin:0;color:var(--cl-text);font-family:Ploni,Arial,sans-serif;font-weight:700;font-size:clamp(26px,2.5vw,36px);line-height:87%;letter-spacing:normal;text-transform:none}.cl_form{display:flex;flex-direction:column}.cl_message{width:80%;margin-block-end:clamp(16px,calc(100vw * 24 / 1440),24px);font-size:clamp(14px,calc(100vw * 16 / 1440),16px);font-weight:500;line-height:1.2}.cl_message:focus{outline:none}.cl_message--error{color:#c0392b}.cl_message--success{color:var(--cl-text)}.cl_subtext{width:80%;margin:0 0 clamp(14px,calc(100vw * 20 / 1440),20px);font-size:clamp(15px,1.25vw,18px);font-weight:500;line-height:1.2}.cl_fields{display:flex;flex-direction:column;width:80%;max-width:640px;gap:clamp(12px,1.25vw,18px)}.cl_field{display:flex;flex-direction:column}.cl_input{width:100%;margin:0;border:1px solid transparent;border-radius:clamp(14px,calc(100vw * 22 / 1440),22px);background:var(--cl-input-bg);color:var(--cl-text);padding:clamp(13px,1.25vw,18px) clamp(14px,1.25vw,18px);font-family:Ploni,Arial,sans-serif;font-size:clamp(16px,calc(100vw * 22 / 1440),22px);font-weight:500;line-height:87%;box-shadow:none;-webkit-appearance:none;appearance:none}.cl_input::placeholder{color:var(--cl-text);opacity:1}.cl_input:focus-visible{outline:2px solid var(--cl-button-border);outline-offset:2px}.cl_input[aria-invalid=true]{border-color:#c0392b}.cl_forgot{align-self:flex-end;margin-top:clamp(8px,calc(100vw * 12 / 1440),12px);margin-left:clamp(10px,calc(100vw * 15 / 1440),15px);color:var(--cl-text);font-weight:500;font-size:clamp(15px,1.25vw,18px);line-height:87%;text-decoration:underline}.cl_actions{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(12px,calc(100vw * 16 / 1440),16px);margin-top:clamp(28px,calc(100vw * 48 / 1440),48px)}.cl_button{display:inline-flex;align-items:center;justify-content:center;margin:0;background:transparent;color:var(--cl-text);border:.84px solid var(--cl-button-border);border-radius:clamp(30px,calc(100vw * 38 / 1440),38px);padding:clamp(11px,calc(100vw * 15 / 1440),15px) clamp(44px,5vw,72px);font-family:Ploni,Arial,sans-serif;font-weight:500;font-size:clamp(16px,calc(100vw * 22 / 1440),22px);line-height:87%;cursor:pointer;transition:background-color .2s ease,color .2s ease}.cl_button:hover{background:var(--cl-button-border);color:var(--cl-bg)}.cl_button:focus-visible{outline:2px solid var(--cl-button-border);outline-offset:3px}.cl_footer{color:var(--cl-text);font-weight:500;font-size:clamp(15px,1.25vw,18px);line-height:87%;padding-inline:clamp(8px,calc(100vw * 13 / 1440),13px)}.cl_footer p{margin:0}.cl_footer a{color:var(--cl-text);font-weight:700;font-size:inherit;line-height:87%;text-decoration:underline}@media screen and (max-width:699px){.cl_message,.cl_subtext,.cl_fields{width:100%}.cl_input{padding:13px 14px}.cl_actions{align-items:center;text-align:center}.cl_button{padding:11px 44px}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map?subset=AAAAAACA */
