.signup{padding:184px 0 160px;background-color:#f5ebe4}@media(max-width: 991px){.signup{padding:136px 0 120px}}main#main .signup:last-child{margin-bottom:0}.signup>*:last-child{margin-bottom:0}.signup__title{margin-bottom:40px;font-family:"Woodland",serif;font-weight:300;font-size:2.5rem;line-height:1.2;text-align:center;color:#543146}@media(max-width: 991px){.signup__title{margin-bottom:32px;font-family:"Woodland",serif;font-weight:300;font-size:2rem;line-height:1.1}}.signup__choice{max-width:472px;margin:0px auto 40px}@media(max-width: 991px){.signup__choice{margin:0px auto 32px}}.signup__tab{display:none}.signup__tab--active{display:block}.signup__form{margin-bottom:40px}@media(max-width: 991px){.signup__form{margin-bottom:32px}}.signup__form-spacer{height:8px}.signup__form-spacer--large{height:24px}.signup__form-message{margin:16px 0;padding:24px 0;border-top:1px solid #a78599;border-bottom:1px solid #a78599}@media(max-width: 991px){.signup__form-message{padding:16px 0}}.signup__form-message:first-child{margin-top:0}.signup__form-message:last-child{margin-bottom:0}.signup__form-message p{font-family:"Moderat",sans-serif;font-weight:400;font-size:1rem;line-height:1.4}.signup__form-message>*{margin-bottom:22px}.signup__form-message>*:last-child{margin-bottom:0}.signup__plus-card{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:40px;width:100%;padding:0 40px 40px 40px;border-radius:16px;background-color:#fff;margin:48px 0;overflow:hidden}@media(max-width: 991px){.signup__plus-card{margin:32px 0;row-gap:32px}}.signup__plus-card>.input-group--checkbox{flex:1}@media(max-width: 991px){.signup__plus-card>.input-group--checkbox{flex:0 0 100%}}@media(min-width: 992px){.signup__plus-card>.input-group--checkbox.input-group--highlight .input-group__checkbox-wrapper{max-width:280px}}.signup__plus-card>.input-group--checkbox.input-group--highlight .input-group__label{font-family:"Moderat",sans-serif;font-weight:300;font-size:1.25rem;line-height:1.4}@media(max-width: 991px){.signup__plus-card>.input-group--checkbox.input-group--highlight .input-group__label{font-family:"Moderat",sans-serif;font-weight:300;font-size:1rem;line-height:1.4}}.signup__plus-card>.input-group--checkbox.input-group--highlight .input-group__label strong{font-family:"Moderat",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.2}@media(max-width: 991px){.signup__plus-card>.input-group--checkbox.input-group--highlight .input-group__label strong{font-family:"Moderat",sans-serif;font-weight:600;font-size:1rem;line-height:1.4}}.signup__plus-card>.input-group--checkbox.input-group--highlight .input-group__label small{font-family:"Moderat",sans-serif;font-weight:300;font-size:.875rem;line-height:1;letter-spacing:-0.02em;display:block;margin-top:8px;line-height:1.5}.signup__plus-figure{display:flex;align-items:center;justify-content:center;width:calc(100% + 80px);height:96px;margin-right:-40px;margin-left:-40px;background-image:url("./../../images/interflora-plus-background.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.signup__plus-figure img{width:100%;max-height:30px;object-fit:contain}.signup__plus-text{font-family:"Moderat",sans-serif;font-weight:300;font-size:1rem;line-height:1.4;margin-bottom:16px}.signup__submit-wrapper{margin-top:40px}@media(max-width: 991px){.signup__submit-wrapper{margin-top:32px}}.signup__submit-wrapper .buttons-wrapper{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:472px;margin:0 auto}@media(max-width: 991px){.signup__submit-wrapper .buttons-wrapper{gap:40px}}.signup__submit-wrapper>.input-group--checkbox{margin-bottom:40px}@media(max-width: 991px){.signup__submit-wrapper>.input-group--checkbox{margin-bottom:32px}}.signup__submit-text{margin-bottom:24px;font-family:"Moderat",sans-serif;font-weight:400;font-size:1rem;line-height:1.4;text-align:center}@media(max-width: 991px){.signup__submit-text{font-family:"Moderat",sans-serif;font-weight:500;font-size:.875rem;line-height:1.4}}.signup__submit-btn.btn{width:100%;max-width:100%}.signup__cancel{font-family:"Moderat",sans-serif;font-weight:500;font-size:1rem;line-height:1}
/*# sourceMappingURL=signup.css.map */
