@font-face{font-family:SG Catamaran;src:url(sg-catamaran-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SG Ubuntu;src:url(sg-ubuntu-latin-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.sg-signup{box-sizing:border-box}.sg-signup *,.sg-signup *:before,.sg-signup *:after{box-sizing:border-box}.sg-signup p{margin:0}.sg-signup[hidden],.sg-signup [hidden]{display:none!important}.sg-signup--collapsed{height:0!important;margin:0 auto!important;padding:0!important;overflow:hidden;visibility:hidden}.sg-signup__fields{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.sg-signup__field{display:flex;flex-direction:column;gap:4px;min-width:0}.sg-signup__label--hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sg-signup__input{width:100%;margin:0;font:inherit;font-size:16px;line-height:1.2;appearance:none;-webkit-appearance:none;box-shadow:none;outline-offset:2px}.sg-signup__button{margin:0;font:inherit;line-height:1.2;cursor:pointer}.sg-signup__button[disabled]{opacity:.6;cursor:wait}.sg-signup__error,.sg-signup__status{font-size:13px;line-height:1.3;color:#ff4d4d;text-align:left}.sg-signup__status{margin-top:8px!important}.sg-signup__consent{margin-top:8px!important;font-size:12px;line-height:1.4;opacity:.8}.sg-signup__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.sg-signup--footer{flex-grow:1;color:#fff;font-family:var(--font-stack-body)}.sg-signup--footer .sg-signup__form{display:flex;align-items:center}.sg-signup--footer .sg-signup__heading{margin-right:48px!important;font-size:16px;font-weight:700;line-height:1.25;white-space:nowrap;color:#fff}.sg-signup--footer .sg-signup__fields{flex:1 1 auto;flex-wrap:nowrap;gap:0;align-items:center}.sg-signup--footer .sg-signup__field{flex:1 1 auto}.sg-signup--footer .sg-signup__input{padding:9px 16px;font-family:SG Catamaran,Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:12px;line-height:1.2;color:#fff;background-color:#26262a;border:1px solid #fff;border-radius:0}.sg-signup--footer .sg-signup__input::placeholder{color:#fff;opacity:1}.sg-signup--footer .sg-signup__button{flex:0 0 auto;width:100px;margin:0 48px 0 24px;padding:9px 16px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.2;color:#000;background-color:#fff;border:0;border-radius:0}.sg-signup--footer .sg-signup__success{display:flex;align-items:center;font-family:SG Catamaran,Lucida Sans Unicode,Lucida Grande,sans-serif}.sg-signup--footer .sg-signup__success-heading{flex:0 0 225px;font-size:16px;font-weight:700;line-height:1.25;white-space:nowrap}.sg-signup--footer .sg-signup__success-text{font-size:16px;line-height:1.25}@media screen and (max-width:767px){.sg-signup--footer .sg-signup__heading,.sg-signup--footer .sg-signup__success-heading{display:none}.sg-signup--footer .sg-signup__button{margin-right:0}}.sg-signup--sustainability{max-width:1210px;margin:0 auto;color:#000;text-align:center;font-family:SG Catamaran,Lucida Sans Unicode,Lucida Grande,sans-serif}.sg-signup--sustainability .sg-signup__fields,.sg-signup--sustainability .sg-signup__status,.sg-signup--sustainability .sg-signup__consent{max-width:640px;margin-left:auto;margin-right:auto}.sg-signup--sustainability .sg-signup__heading{font-size:clamp(2.25rem,8vw,4.5rem);font-weight:700;line-height:1.125}.sg-signup--sustainability .sg-signup__subheading{font-size:clamp(1.5rem,5vw,2.5rem);font-weight:600;line-height:1.475;color:#008002}.sg-signup--sustainability .sg-signup__fields{flex-direction:column;align-items:stretch;gap:0;margin-top:2rem}.sg-signup--sustainability .sg-signup__field{width:100%;gap:0;text-align:left}.sg-signup--sustainability .sg-signup__label{padding:12px 0;color:#000;font-size:1rem;font-weight:600;line-height:1.245}.sg-signup--sustainability .sg-signup__input{height:48px;padding:12px;font-size:16px;line-height:24px;color:#000;background:#fff;border:1px solid #adb5bd;border-radius:8px}.sg-signup--sustainability .sg-signup__error{padding-top:4px}.sg-signup--sustainability .sg-signup__button{display:block;width:300px;max-width:100%;height:60px;margin:50px auto;padding:16px 32px;font-size:24px;font-weight:500;line-height:1;color:#fff;background-color:#2997ff;border:1px solid #2997ff;border-radius:100px}.sg-signup--sustainability .sg-signup__success{font-family:Helvetica Neue,Helvetica,Arial,Verdana,sans-serif}.sg-signup--sustainability .sg-signup__success-image{display:block;width:100%;max-width:200px;height:auto;margin:0 auto 1rem}.sg-signup--sustainability .sg-signup__success-heading{font-size:75px;font-weight:600;line-height:1.25}.sg-signup--sustainability .sg-signup__success-text{margin-bottom:1rem!important;font-size:45px;font-weight:600;line-height:1.245}@media screen and (max-width:768px){.sg-signup--sustainability .sg-signup__success-heading,.sg-signup--sustainability .sg-signup__success-text{font-size:1.5rem}}.sg-signup--c11{width:622px;max-width:100%;margin:0 auto;padding:12px 23px;color:#fff}.sg-signup--c11 .sg-signup__fields{flex-direction:column;align-items:stretch;gap:24px}.sg-signup--c11 .sg-signup__input{padding:16px 32px;font-family:SG Ubuntu,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.2;text-align:center;color:#fff;background-color:#2e2e2f;border:0;border-radius:28px}.sg-signup--c11 .sg-signup__input::placeholder{color:#fff;opacity:1}.sg-signup--c11 .sg-signup__button{width:100%;padding:16px;font-family:Tahoma,sans-serif;font-size:16px;line-height:1.2;color:#000;background-color:#fff;border:2px solid #fff;border-radius:100px}.sg-signup--c11 .sg-signup__error,.sg-signup--c11 .sg-signup__status,.sg-signup--c11 .sg-signup__success{text-align:center}.sg-signup--c11 .sg-signup__success-heading{font-size:28px;font-weight:700;line-height:1.25}.sg-signup--c11 .sg-signup__success-text{margin-top:8px!important;font-size:16px;line-height:1.5}.modal-content-wrapper+.sg-signup--c11{max-width:420px;margin-top:2rem;padding:0}.modal-content-wrapper+.sg-signup--c11 .sg-signup__fields{gap:12px}.modal-content-wrapper+.sg-signup--c11 .sg-signup__input,.modal-content-wrapper+.sg-signup--c11 .sg-signup__button{font-family:allumi-std,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/469/assets/signup-form.css.map */
