.RegisterForm_registerForm__8Ctll{margin-bottom:2.5rem}.RegisterForm_registerForm__8Ctll .RegisterForm_inputGroup__r07UH{margin-bottom:1rem}.RegisterForm_registerForm__8Ctll h3{margin-bottom:1.1875rem;font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (min-width:1024px){.RegisterForm_registerForm__8Ctll h3{margin-bottom:1.25rem;font-size:2.125rem;font-weight:400;line-height:2.625rem}}.RegisterForm_registerForm__8Ctll label{margin-bottom:.5rem;display:block;font-size:1rem;font-weight:400;line-height:1.375rem}@media (min-width:1024px){.RegisterForm_registerForm__8Ctll label{font-size:1rem;font-weight:400;line-height:1.625rem}}.RegisterForm_registerForm__8Ctll input{width:100%;margin-bottom:.5rem;height:3.25rem;background-color:#f6f4f1;border-radius:.625rem;padding-left:1.25rem;padding-right:1.25rem;font-family:var(--fontRedHat);font-size:1rem;font-weight:400;line-height:1.375rem}.RegisterForm_registerForm__8Ctll input[type=checkbox]{display:block;padding:0;margin:0;width:1.0625rem;height:1.0625rem;border-radius:50%;appearance:none;background:#fff;border:.0625rem solid #8e8583;transition:.3s ease-in-out;position:relative;top:.125rem}@media (min-width:1024px){.RegisterForm_registerForm__8Ctll input[type=checkbox]{top:.0625rem}}.RegisterForm_registerForm__8Ctll input[type=checkbox]:checked{background:green}.RegisterForm_registerForm__8Ctll .RegisterForm_checkbox__iRZya{display:flex}.RegisterForm_registerForm__8Ctll .RegisterForm_checkbox__iRZya p{padding-left:.625rem;color:#020203;padding-bottom:1.4375rem;width:100%}@media (min-width:1024px){.RegisterForm_registerForm__8Ctll .RegisterForm_checkbox__iRZya p{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.01em}}.RegisterForm_registerForm__8Ctll .RegisterForm_checkbox__iRZya a{color:#b00228}.RegisterForm_registerForm__8Ctll .RegisterForm_checkbox__iRZya a:hover{text-decoration:underline}@media (min-width:1024px){.RegisterForm_registerForm__8Ctll p{font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.01em}}.RegisterForm_message__rfZOc{font-size:1.5rem;color:#d72c2c;margin-bottom:.625rem}.RegisterForm_introText__UAd4r{margin-bottom:2rem}.RegisterForm_introText__UAd4r p{margin-bottom:1rem}.Register_registerPage__RbihQ{margin-top:1.3125rem}@media (min-width:786px){.Register_registerPage__RbihQ{padding-left:1.875rem;padding-right:1.875rem}}@media (min-width:1024px){.Register_registerPage__RbihQ{margin-top:6.0625rem;display:flex;width:100%;flex-direction:row;margin-left:auto;margin-right:auto;max-width:71.75rem}.Register_registerPage__RbihQ .Register_leftCol__rOq2o{width:60%;padding-right:3.625rem}.Register_registerPage__RbihQ .Register_rightCol__Pc15t{width:40%}}.Register_registerPage__RbihQ .Register_rightCol__Pc15t .Register_cta__dBlEE{display:none;align-items:center;justify-content:center;flex-direction:column}@media (min-width:1024px){.Register_registerPage__RbihQ .Register_rightCol__Pc15t .Register_cta__dBlEE{display:flex;margin-top:1.875rem}}.Register_registerPage__RbihQ .Register_rightCol__Pc15t .Register_cta__dBlEE h4{font-size:1.375rem;font-weight:400;line-height:2rem;margin-bottom:.8125rem}.Register_registerPage__RbihQ .Register_rightCol__Pc15t .Register_cta__dBlEE>button{appearance:none;background:unset;border:unset}.Register_registerPage__RbihQ .Register_giftSteps__6He9f{margin-bottom:2rem}.SignUpProgress_progressBlock__KYz8F{max-width:66.9375rem;margin-left:auto;margin-right:auto}@media (min-width:786px){.SignUpProgress_progressBlock__KYz8F{padding-left:1.875rem;padding-right:1.875rem}}.SignUpProgress_progress__NiXmo{display:flex;padding:0;margin:1.125rem -.125rem 2.5rem}@media (min-width:1024px){.SignUpProgress_progress__NiXmo{margin:0 -.375rem}}.SignUpProgress_progress__NiXmo li{padding:0 .125rem;list-style:decimal!important;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.25rem;position:relative}@media (min-width:1024px){.SignUpProgress_progress__NiXmo li{font-size:1.5rem;font-weight:400;line-height:2rem;padding:0 .375rem 1.25rem;flex-direction:row;display:block;text-align:center}}.SignUpProgress_progress__NiXmo li:after{content:"";display:block;height:.375rem;border-radius:1.25rem;background:#ce143d}@media (min-width:1024px){.SignUpProgress_progress__NiXmo li:after{position:absolute;left:0;bottom:0;left:.375rem;right:.375rem}}.SignUpProgress_progress__NiXmo li span{display:block}@media (min-width:1024px){.SignUpProgress_progress__NiXmo li span{display:inline}}.SignUpProgress_progress__NiXmo li p{color:#000}@media (min-width:1024px){.SignUpProgress_progress__NiXmo li p{padding-left:.5rem;display:inline}}.SignUpProgress_progress__NiXmo li::marker{display:block}.SignUpProgress_progress__NiXmo li.SignUpProgress_complete__BdRTu:after,.SignUpProgress_progress__NiXmo li.SignUpProgress_incomplete__9Hj6R:after{width:100%;margin-top:.5rem}@media (min-width:1024px){.SignUpProgress_progress__NiXmo li.SignUpProgress_complete__BdRTu:after,.SignUpProgress_progress__NiXmo li.SignUpProgress_incomplete__9Hj6R:after{width:auto}}.SignUpProgress_progress__NiXmo li.SignUpProgress_incomplete__9Hj6R{opacity:.3}.SignUpProgress_progress__NiXmo li.SignUpProgress_incomplete__9Hj6R:after{display:block;background:#d3cdc9}.SignUpProgress_progress__NiXmo li.SignUpProgress_complete__BdRTu{opacity:1}.SelectedProduct_box__MtytE{border:.0625rem solid #d3cdc9;padding:1.1875rem;border-radius:.625rem}@media (min-width:1024px){.SelectedProduct_box__MtytE{padding:1.875rem 3.5625rem 2.8125rem 1.4375rem}}.SelectedProduct_box__MtytE label{font-size:1rem;font-weight:400;line-height:1.375rem;color:#020203;margin-bottom:.25rem}@media (min-width:1024px){.SelectedProduct_box__MtytE label{font-size:1rem;font-weight:400;line-height:1.625rem}}.SelectedProduct_box__MtytE .SelectedProduct_name__ZTYBA:before{content:"";background-image:url('data:image/svg+xml,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="14" cy="14" r="14" fill="%234A838B"/><g clipPath="url(%23clip0_4505_26925)"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.734 11.1512L12.8177 18.1315C12.4631 18.4895 11.9015 18.4895 11.5468 18.1315L8.26601 14.8203C7.91133 14.4623 7.91133 13.8956 8.26601 13.5376C8.62069 13.1796 9.18227 13.1796 9.53695 13.5376L12.1823 16.2074L18.4631 9.86845C18.8177 9.51048 19.3793 9.51048 19.734 9.86845C20.0887 10.2264 20.0887 10.7932 19.734 11.1512Z" fill="white"/></g><defs><clipPath id="clip0_4505_26925"><rect width="12" height="8.8" fill="white" transform="translate(8 9.59998)"/></clipPath></defs></svg>');width:1.75rem;height:1.75rem;display:inline-block;margin-right:.375rem}@media (min-width:1024px){.SelectedProduct_box__MtytE .SelectedProduct_name__ZTYBA:before:before{position:absolute;left:0}}.SelectedProduct_box__MtytE h3{width:100%;display:flex;align-items:center;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin-bottom:.25rem}@media (min-width:1024px){.SelectedProduct_box__MtytE h3{font-size:2.125rem;font-weight:400;line-height:2.625rem;position:relative;margin-right:0}}.SelectedProduct_box__MtytE .SelectedProduct_changes__dgqvf{display:block;margin-bottom:1.5rem;color:#8e8583}.SelectedProduct_box__MtytE .SelectedProduct_changes__dgqvf span{text-decoration:underline;font-weight:500}.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W{display:block;margin-bottom:1.5rem}.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W a{margin-left:.3125rem}.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h2,.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h3,.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h4,.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h5{font-size:1rem;font-weight:400;line-height:1.25rem;color:#8e8583}@media (min-width:1024px){.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h2,.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h3,.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h4,.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W h5{font-size:1.5rem;font-weight:400;line-height:2rem}}.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W ul li{font-size:1rem;font-weight:400;line-height:1.375rem;color:#8e8583}@media (min-width:1024px){.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W ul li{font-size:1rem;font-weight:400;line-height:1.625rem}}.SelectedProduct_box__MtytE .SelectedProduct_benefits__ZNS6W ul li:before{content:"";background-image:url('data:image/svg+xml,<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"><g clipPath="url(%23clip0_5139_1023)"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.6675 1.93898L6.02217 10.6644C5.57882 11.1119 4.87685 11.1119 4.4335 10.6644L0.332512 6.52542C-0.110837 6.07797 -0.110837 5.36949 0.332512 4.92203C0.775862 4.47458 1.47783 4.47458 1.92118 4.92203L5.22783 8.25932L13.0788 0.335593C13.5222 -0.111864 14.2241 -0.111864 14.6675 0.335593C15.1108 0.783051 15.1108 1.49153 14.6675 1.93898Z" fill="%23CE143D"/></g><defs><clipPath id="clip0_5139_1023"><rect width="15" height="11" fill="white"/></clipPath></defs></svg>');display:inline-block;width:.9375rem;height:.6875rem;background-position:50%;background-size:cover;position:relative;top:.125rem;margin-right:.375rem;margin-left:.3125rem}.SelectedProduct_box__MtytE p{font-size:.75rem;font-weight:400;line-height:.9925rem}.SelectedProduct_box__MtytE p a{font-size:.75rem;font-weight:500;line-height:.9925rem;text-decoration:underline}.StripePayment_payment__0hbNI h2{font-size:1.25rem;font-weight:400;line-height:1.5rem;margin-bottom:1.25rem}@media (min-width:1024px){.StripePayment_payment__0hbNI h2{font-size:2.125rem;font-weight:400;line-height:2.625rem}}.CheckoutForm_paymentForm__fqui_{margin:auto}.CheckoutForm_processing__HKsOp{opacity:0}.CheckoutForm_buttons__TB9et{margin-top:1.25rem}.MakePurchase_paymentPage__MCAq_{margin-top:2.5625rem;margin-bottom:1.25rem}@media (min-width:1024px){.MakePurchase_paymentPage__MCAq_{display:flex;margin-top:6.0625rem}.MakePurchase_paymentPage__MCAq_ .MakePurchase_leftCol__eKtXM{width:60%;padding-right:3.625rem}}.MakePurchase_paymentPage__MCAq_ .MakePurchase_rightCol__5Cnzb{margin-top:2.5rem}@media (min-width:1024px){.MakePurchase_paymentPage__MCAq_ .MakePurchase_rightCol__5Cnzb{margin-top:0;width:40%}}.MakePurchase_back__D8QOA{text-decoration:underline;font-size:.875rem;font-weight:500;line-height:1.1575rem;margin-bottom:3.75rem;margin-top:1.25rem;display:block}.SignUpProgressGift_progressBlock__VrYCL{max-width:66.9375rem;margin-left:auto;margin-right:auto}@media (min-width:786px){.SignUpProgressGift_progressBlock__VrYCL{padding-left:1.875rem;padding-right:1.875rem}}.SignUpProgressGift_progress__L8prB{display:flex;padding:0;margin:1.125rem -.125rem 2.5rem}@media (min-width:1024px){.SignUpProgressGift_progress__L8prB{margin:0 -.375rem}}.SignUpProgressGift_progress__L8prB li{padding:0 .125rem;list-style:decimal!important;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1rem;font-weight:400;line-height:1.25rem;position:relative}@media (min-width:1024px){.SignUpProgressGift_progress__L8prB li{font-size:1.5rem;font-weight:400;line-height:2rem;padding:0 .375rem 1.25rem;flex-direction:row;display:block;text-align:center}}.SignUpProgressGift_progress__L8prB li:after{content:"";display:block;height:.375rem;border-radius:1.25rem;background:#ce143d}@media (min-width:1024px){.SignUpProgressGift_progress__L8prB li:after{position:absolute;left:0;bottom:0;left:.375rem;right:.375rem}}.SignUpProgressGift_progress__L8prB li span{display:block}@media (min-width:1024px){.SignUpProgressGift_progress__L8prB li span{display:inline}}.SignUpProgressGift_progress__L8prB li p{color:#000}@media (min-width:1024px){.SignUpProgressGift_progress__L8prB li p{padding-left:.5rem;display:inline}}.SignUpProgressGift_progress__L8prB li::marker{display:block}.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_complete__rqfs_:after,.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_incomplete__XKcK9:after{width:100%;margin-top:.5rem}@media (min-width:1024px){.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_complete__rqfs_:after,.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_incomplete__XKcK9:after{width:auto}}.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_incomplete__XKcK9{opacity:.3}.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_incomplete__XKcK9:after{display:block;background:#d3cdc9}.SignUpProgressGift_progress__L8prB li.SignUpProgressGift_complete__rqfs_{opacity:1}