.error-page{padding:120px 0;position:relative}.error-page h1{font-size:64px;line-height:1.4;margin:0 0 30px;padding:0}.error-page:before{color:#b6b7b9;content:attr(data-error);font-family:Lato,sans-serif;font-size:22rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.error-page [class*=button-] a{font-weight:600}.error-preferences h1{display:none;font-size:54px;line-height:1.2}.error-preferences h2{font-size:24px;line-height:36px}.error-preferences h2+br{display:none}.error-preferences h3{font-size:25px;line-height:1}.hs_cos_wrapper_type_email_simple_subscription,.hs_cos_wrapper_type_email_subscriptions_confirmation{background:#fff;border-radius:20px;display:flex;flex-direction:column;margin:30px 0 0;padding-bottom:30px}.hs_cos_wrapper_type_email_simple_subscription form,.hs_cos_wrapper_type_email_subscriptions_confirmation .success{padding:0 30px}.email-prefs p.header{display:none;font-size:20px;font-weight:500;line-height:1.4;margin:0 0 20px}.error-preferences .page-header{padding:0 0 24px}.hero-section.error-hero{min-height:220px}.hero-section.error-hero h1{font-size:64px;line-height:80px}.email-prefs{align-items:center;display:flex;flex-wrap:wrap;gap:13px 14px}.email-prefs .item{background:#fff;border-radius:16px;box-shadow:2px 7px 30px 0 #0000000f;display:inline-block;margin:0;padding:20px 20px 20px 60px;vertical-align:top;width:100%}.email-prefs .item p{margin:0}.email-prefs .item .checkbox-row{font-size:18px;font-weight:500;margin:0;position:relative}.email-prefs .item .checkbox-row input[type=checkbox]{cursor:pointer;height:24px;left:-40px;margin:0;opacity:0;position:absolute;top:10px;width:24px;z-index:1}.email-prefs .item .checkbox-row input[type=checkbox]+span{display:block;line-height:1.2;position:relative}.email-prefs .item .checkbox-row input[type=checkbox]+span:before{background:transparent;border:1px solid #bec4cf;border-radius:40px;color:#fff;content:"";height:24px;left:-40px;position:absolute;top:10px;width:24px}.email-prefs .item .checkbox-row input[type=checkbox]:checked+span:before{background:url(https://9366433.fs1.hubspotusercontent-na1.net/hubfs/9366433/bodyswaps/image/circle-check-1.svg) no-repeat 50%;border:none}.email-prefs .subscribe-options{order:1}.email-prefs .subscribe-options p+p{margin:20px 0 0;padding:0 0 0 40px;position:relative}.email-prefs .subscribe-options p+p input[type=checkbox]{cursor:pointer;height:24px;left:-40px;margin:0;opacity:0;position:absolute;top:-2px;width:24px;z-index:1}.email-prefs .subscribe-options p+p input[type=checkbox]+span{display:block;line-height:1.2;position:relative}.email-prefs .subscribe-options p+p input[type=checkbox]+span:before{background:transparent;border:1px solid #bec4cf;border-radius:40px;content:"";height:24px;left:-40px;position:absolute;top:-2px;width:24px}.email-prefs .subscribe-options p+p input[type=checkbox]:checked+span:before{background:url(https://9366433.fs1.hubspotusercontent-na1.net/hubfs/9366433/bodyswaps/image/circle-check-1.svg) no-repeat 50%;border:none}.email-prefs input[type=submit]{border:1px solid;font-size:24px;line-height:36px;margin:20px 0 0;padding:24px 48px}.email-prefs .item .checkbox-row span{font-weight:700}.unsubscribe-section .main{background:#fff;border-radius:16px;font-weight:300;margin:0 auto;max-width:1180px;padding:80px 15px;width:100%}.unsubscribe-section .hs_cos_wrapper>span{border-radius:16px;font-size:16px;font-weight:300;line-height:24px;margin:0 auto;max-width:710px;padding:0;width:100%}.unsubscribe-section h1{font-size:24px;line-height:36px}.unsubscribe-section h3{font-size:16px;font-weight:300!important;line-height:24px;margin:0;padding:0}.example-section h1{display:none}.example-section h2{font-size:24px;line-height:36px}.example-section h2+br{display:none}.example-section .success{font-weight:700;margin:22px 0 0}.password_prompt{background:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:80px auto;max-width:500px;padding:30px 40px 40px;text-align:center}.password_prompt h2{font-size:34px;line-height:100%}.password_prompt p{line-height:normal;margin:0}.password_prompt form{padding:40px 0 0}.password_prompt input[type=password]{background:#f7f7f7;border:1px solid #bec4cf;border-radius:8px;color:rgba(12,23,35,.6);font-size:16px;height:auto!important;line-height:26px;margin:0 0 20px;padding:5px 15px}.password_prompt input[type=submit]{font-size:18px;line-height:24px}@media(max-width:991px){.error-page{padding:100px 0}.error-page h1{font-size:50px;line-height:1.2}.error-page:before{font-size:15rem}.error-preferences h1{font-size:30px}.error-preferences h2{font-size:25px}.error-preferences h3{font-size:20px}.hero-section.error-hero h1{font-size:50px;line-height:1.22}.email-prefs input[type=submit]{font-size:16px;line-height:28px;margin:20px 0 0;padding:16px 38px}}@media(max-width:767px){.error-page:before{font-size:10rem}.error-page h1{font-size:40px}.error-preferences h1{font-size:28px}.error-preferences h2{font-size:22px}.error-preferences h3{font-size:18px}.email-prefs .item .checkbox-row input[type=checkbox],.email-prefs .item .checkbox-row input[type=checkbox]+span:before{left:-32px}.unsubscribe-section .main{padding:50px 15px}.error-preferences .page-header{padding:0 0 24px}.email-prefs .item{padding:20px 20px 20px 48px;width:100%}.hero-section.error-hero h1{font-size:40px}.password_prompt{margin:40px auto 80px;padding:30px 20px 40px}}