a.savings-drawer-trigger,.savings-drawer-trigger{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:1px solid #535353;border-radius:4px;color:#293035;text-decoration:none;cursor:pointer;transition:all .2s ease;font-size:14px;line-height:1.4}a.savings-drawer-trigger:hover,.savings-drawer-trigger:hover{background-color:#f3f4f3 !important;border-color:#604099 !important;color:#604099 !important}a.savings-drawer-trigger:focus,.savings-drawer-trigger:focus{outline:2px solid #604099 !important;outline-offset:2px !important}a.savings-drawer-trigger:active,.savings-drawer-trigger:active{transform:translateY(1px)}a.savings-drawer-trigger__text,.savings-drawer-trigger__text{font-weight:500}a.savings-drawer-trigger__icon,.savings-drawer-trigger__icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0}a.savings-drawer-trigger__icon-svg,.savings-drawer-trigger__icon-svg{width:22px;height:22px;fill:currentColor;transition:transform .2s ease}a.savings-drawer-trigger--primary,.savings-drawer-trigger--primary{background-color:#604099;border-color:#604099;color:#fff}a.savings-drawer-trigger--primary:hover,.savings-drawer-trigger--primary:hover{background-color:#293035;border-color:#293035;color:#fff}a.savings-drawer-trigger--secondary,.savings-drawer-trigger--secondary{background-color:#f3f4f3;border-color:#535353;color:#535353}a.savings-drawer-trigger--secondary:hover,.savings-drawer-trigger--secondary:hover{background-color:#fff;border-color:#604099;color:#604099}a.savings-drawer-trigger--link,.savings-drawer-trigger--link{border:none;padding:4px 8px;text-decoration:underline}a.savings-drawer-trigger--link:hover,.savings-drawer-trigger--link:hover{background:none;text-decoration:none}a.savings-drawer-trigger--small,.savings-drawer-trigger--small{padding:6px 10px;font-size:12px}a.savings-drawer-trigger--small .savings-drawer-trigger__icon,.savings-drawer-trigger--small .savings-drawer-trigger__icon{width:14px;height:14px}a.savings-drawer-trigger--small .savings-drawer-trigger__icon-svg,.savings-drawer-trigger--small .savings-drawer-trigger__icon-svg{width:14px;height:14px}a.savings-drawer-trigger--large,.savings-drawer-trigger--large{padding:12px 16px;font-size:16px}a.savings-drawer-trigger--large .savings-drawer-trigger__icon,.savings-drawer-trigger--large .savings-drawer-trigger__icon{width:18px;height:18px}a.savings-drawer-trigger--large .savings-drawer-trigger__icon-svg,.savings-drawer-trigger--large .savings-drawer-trigger__icon-svg{width:18px;height:18px}@media screen and (max-width: 767.9px){.savings-drawer-trigger{padding:6px 10px;font-size:15px}.savings-drawer-trigger__icon{width:22px;height:22px}.savings-drawer-trigger__icon-svg{width:22px;height:22px}}.b-payment_accordion.m-zero_payment{border-top:0;margin-bottom:-8px}.b-payment_accordion-item{border:1px solid #535353;border-radius:16px;margin-bottom:12px}.b-payment_accordion.m-zero_payment .b-payment_accordion-item{border:0}.b-payment_accordion-head{font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.b-payment_accordion-label{flex-grow:1;font-size:16px;line-height:1.2;text-align:start}.b-payment_accordion.m-zero_payment .b-payment_accordion-label{border:0;margin-bottom:24px}.b-payment_accordion-img{margin:4px 0;max-height:38px;overflow:initial}.b-payment_accordion-content{display:none;overflow:hidden;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;transition-property:height}.b-payment_accordion-content[aria-hidden=false]{display:block}.b-payment_accordion-content_inner{border-top:1px solid #f3f4f3;margin:0 24px;padding:1px 0}.b-payment_accordion.m-zero_payment .b-payment_accordion-content_inner{border:0;margin:0}.b-payment_accordion-content_inner.payment_googlepay{min-height:150px}@media screen and (max-width: 767.9px){.b-payment_accordion-content_inner.payment_googlepay{min-height:165px}}.b-payment_accordion-content_inner.payment_paypal{min-height:130px}.b-payment_accordion-button{align-items:baseline;display:flex;padding:20px;width:100%}.b-payment_accordion-icon{appearance:none;background:rgba(0,0,0,0);border:1px solid #535353;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-inline-end:8px;min-height:20px;min-width:20px;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border;vertical-align:sub;width:20px;z-index:-1;align-self:center;margin-inline-start:2px;z-index:initial}@media screen and (max-height: 420px){.b-payment_accordion-icon{z-index:0}}.b-payment_accordion-icon::-ms-check{display:none}.b-payment_accordion-icon::before{background-color:#604099;border-radius:12px;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:transform;width:12px}.b-payment_accordion-button:active .b-payment_accordion-icon{transform:scale(0.9)}.b-payment_accordion-button:hover .b-payment_accordion-icon{border-color:#753bbd;border-width:2px}.b-payment_accordion-button:hover .b-payment_accordion-icon::before{transform:translate(-50%, -50%) scale(1)}.b-payment_accordion-button[aria-expanded=true] .b-payment_accordion-icon{border-color:#604099;border-width:2px}.b-payment_accordion-button[aria-expanded=true] .b-payment_accordion-icon::before{transform:translate(-50%, -50%) scale(1)}.b-variation_swatch{appearance:none;background:#fff;border-radius:0;cursor:pointer;margin-bottom:8px;margin-inline-end:8px;-webkit-user-select:none;user-select:none}.b-variation_swatch:not(.m-attribute_color){height:48px;min-width:48px}.b-variation_swatch[aria-checked=true]{cursor:default;pointer-events:none}.b-variation_swatch.m-flex{width:auto}.b-variation_swatch.m-disabled .b-variation_swatch-value{color:#535353}.b-variation_swatch.m-disabled:not(.m-attribute_color) .b-variation_swatch-value{background:#f3f4f3}.b-variation_swatch.m-delivery{height:110px;width:110px}.b-product_details-delivery .b-variation_swatch.m-delivery{width:91px;margin-inline-end:0}@media screen and (min-width: 360px){.b-product_details-delivery .b-variation_swatch.m-delivery{width:105px;height:105px}}@media screen and (min-width: 375px){.b-product_details-delivery .b-variation_swatch.m-delivery{width:110px;height:110px}}@media screen and (min-width: 390px){.b-product_details-delivery .b-variation_swatch.m-delivery{width:114px;height:114px}}.b-product_details-delivery .b-variation_swatch.m-delivery .b-variation_swatch-name{font-size:13px;line-height:17px}@media screen and (min-width: 360px){.b-product_details-delivery .b-variation_swatch.m-delivery .b-variation_swatch-name{font-size:14px;line-height:18px}}.b-product_details-delivery .b-variation_swatch.m-delivery .b-variation_swatch-date{min-height:35px}@media screen and (min-width: 360px){.b-product_details-delivery .b-variation_swatch.m-delivery .b-variation_swatch-date{font-size:13px;line-height:17px}}@media screen and (max-width: 374px){.b-product_details-delivery .b-variation_swatch.m-delivery .b-variation_swatch-icon svg{scale:.9165}}@media screen and (max-width: 359px){.b-product_details-delivery .b-variation_swatch.m-delivery .b-variation_swatch-icon svg{scale:.8332}}.b-variation_swatch.m-delivery.m-disabled .b-variation_swatch-value{background:#f3f4f3}.b-variation_swatch.m-delivery.m-disabled .b-variation_swatch-value:hover{box-shadow:0 0 0 2px #604099;color:#604099}.b-variation_swatch.m-delivery.m-disabled .b-variation_swatch-value:hover .b-variation_swatch-name{color:#604099}.b-variation_swatch.m-delivery.m-disabled[aria-checked=true] .b-variation_swatch-value{box-shadow:0 0 0 2px #293035;color:#293035}.b-variation_swatch.m-personalization{width:165px}.b-variation_swatch-name{display:none;font-size:inherit;font-weight:136;min-width:150px;position:absolute;text-align:start}.b-variation_swatch:hover .b-variation_swatch-name,.b-variation_swatch:focus .b-variation_swatch-name,.b-variation_swatch[aria-checked=true] .b-variation_swatch-name{background-color:#fff;display:block;left:0;right:0;top:0;z-index:1}html[dir=rtl] .b-variation_swatch:hover .b-variation_swatch-name,html[dir=rtl] .b-variation_swatch:focus .b-variation_swatch-name,html[dir=rtl] .b-variation_swatch[aria-checked=true] .b-variation_swatch-name{left:initial;right:60px}.b-variation_swatch:hover .b-variation_swatch-name{z-index:2}.b-variation_swatch.m-disabled .b-variation_swatch-name{color:#293035}.b-variation_swatch.m-delivery .b-variation_swatch-name{background-color:inherit;display:block;font-weight:102;min-width:auto;position:static}.b-variation_swatch.m-attribute_size:hover .b-variation_swatch-name,.b-variation_swatch.m-attribute_size[aria-checked=true] .b-variation_swatch-name{left:40px}.b-variation_swatch-name_title{font-weight:102}.b-variation_swatch-value{align-items:center;border-radius:12px;box-shadow:0 0 0 1px #535353;color:#293035;display:flex;font-size:15px;height:100%;justify-content:center;overflow:hidden;padding:0 10px;position:relative;width:100%}.b-variation_swatch.m-delivery .b-variation_swatch-value{align-items:initial;border-radius:16px;flex-direction:column;padding:6px}.b-variation_swatch:not(.m-disabled):hover .b-variation_swatch-value{box-shadow:0 0 0 2px #604099;color:#604099}.b-variation_swatch:not(.m-disabled)[aria-checked=true] .b-variation_swatch-value{box-shadow:0 0 0 2px #604099;color:#604099}.b-variation_swatch.m-disabled .b-variation_swatch-value::after{background:linear-gradient(to left top, transparent 48%, currentcolor 48%, currentcolor 51%, transparent 51%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.b-variation_swatch.m-delivery .b-variation_swatch-value::after{display:none}.b-variation_swatch.m-swatch .b-variation_swatch-value{background-color:#f3f4f3;border-radius:100%;height:60px;margin:0 auto;max-width:60px;min-width:60px;padding:0}.b-variation_swatch.m-swatch .b-variation_swatch-value:hover{box-shadow:0 0 0 2px #604099}.b-variation_swatch-color_value{background-size:cover;height:100%;width:100%}.b-variation_swatch.m-disabled .b-variation_swatch-color_value{opacity:.5}.b-variation_swatch.m-disabled .b-variation_swatch-color_value::after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1'  preserveAspectRatio='none' viewBox='0 0 48 48'><path d='M48 0 L0 48 ' vector-effect='non-scaling-stroke' stroke='white' stroke-width='7'/><path d='M48 0 L0 48' vector-effect='non-scaling-stroke' stroke='darkgray' stroke-width='3'/></svg>");background-position:center center;background-repeat:no-repeat;background-size:100% 100%,auto;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.b-variation_swatch-date{font-size:12px;line-height:16px;text-align:left}html .b-form{position:relative}html.esubscription-registerlogin .m-enterprise-resetpassword .b-dialog-window{box-shadow:0 5px 20px rgba(0,0,0,.18) !important}html.esubscription-registerlogin #maincontent{background-color:#eae1f2;background-image:url("./images/hallmark_si_bg.jpg");background-size:cover}html.esubscription-registerlogin .l-header-bottom_promo{display:none}html.esubscription-registerlogin .m-enterpriselogin .b-accordion-content_inner{padding:0px;margin-top:10px}html.esubscription-registerlogin .b-enterprise_coupon .b-form_field-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}html.esubscription-registerlogin .b-enterprise_coupon .b-form_field-label+.b-input{margin-top:0}html.esubscription-registerlogin .b-enterprise_coupon .m-crown_rewards_number{top:0px}html.esubscription-registerlogin .l-page-content .b-form_field-label{padding:0px 5px}html.esubscription-registerlogin .l-page-content .b-account_login{padding:0px 0px}html.esubscription-registerlogin .l-page-content .b-account_login-legal{margin-bottom:24px}html.esubscription-registerlogin .l-page-content .b-account_login-legal a{display:inline}html.esubscription-registerlogin .l-page-content .b-account_login-bottom-banner{padding-bottom:65px}@media screen and (max-width: 1023.9px){html.esubscription-registerlogin .l-page-content .b-account_login-bottom-banner{padding-bottom:100px}}html.esubscription-registerlogin .b-watch-movies{margin:30px}html.esubscription-registerlogin .b-enterprise-padding{padding:10px}@media screen and (max-width: 1023.9px){html.esubscription-registerlogin .b-enterprise-padding{padding:0px}}@media screen and (max-width: 1023.9px){html.esubscription-registerlogin .m-enterprise-padding{padding:10px}}html.esubscription-registerlogin .m-center{text-align:center;align-self:center}@media screen and (max-width: 1023.9px){html.esubscription-registerlogin .b-global_alerts-item{text-align:left !important}}.b-account_login-header_logo{display:block;margin-bottom:-10px !important;padding-top:30px}@media screen and (max-width: 767.9px){.b-account_login-header_logo{padding-top:22px}}.b-account_login-bottom{margin-bottom:20px;text-align:center;color:#fff}.b-account_login-bottom-reverse{color:#000;text-align:center}.b-account_login-bottom_benefits{display:flex;gap:1px;justify-content:center;margin-bottom:30px;margin-top:20px;align-items:start}.b-account_login-bottom_benefit{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px;width:120px}.b-account_login-bottom_benefit svg{height:40px}.b-account_login-bottom_benefit-link{white-space:nowrap;align-items:center;cursor:pointer;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline}.b-account_login-bottom_benefit-title-text{max-width:15ch;word-wrap:break-word;font-weight:102;font-size:15px;line-height:24px;color:#604099;letter-spacing:.1px}.b-account_login-bottom_title{font-weight:102;font-size:20px;line-height:35px}.b-account_login .m-paymentplans .b-payment_accordion-item{border:2px solid #604099}.b-account_login .m-paymentplans .b-payment_accordion-coupon .b-accordion-item{box-shadow:none}.b-account_login .m-paymentplans .b-payment_accordion-coupon .b-accordion-item:has(.b-accordion-content[aria-hidden=true]){box-shadow:0 1px 0 0 #535353}.b-account_login .m-paymentplans .b-payment_accordion-coupon .b-accordion-item .b-accordion-content_inner{padding-bottom:0px}.b-account_login .m-paymentplans .b-account_login-toggle{margin-bottom:30px}.b-account_login .m-paymentplans .m-promo_code{margin-top:0px}.b-account_login .m-paymentplans .enterprise-billing .payment-method-credit-card .b-payment_accordion-label{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px}.b-account_login .m-paymentplans .enterprise-billing .payment-method-credit-card .b-payment_accordion-content_inner{border-top:1px solid #293035;padding-top:20px}.b-account_login .m-paymentplans .enterprise-billing .payment-method-paypal .b-paypal_button .paypal-payment-plan-terms{margin-top:10px}.b-account_login .m-paymentplans .enterprise-billing .payment-method-paypal .b-paypal_button button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;gap:6px;width:392px;height:48px;background:#ffc43a;border-radius:20px;margin-top:10px;margin-bottom:10px;color:#535353;font-size:16px;font-weight:102;line-height:20px;color:#293035}.b-account_login .m-paymentplans .enterprise-billing .payment-method-paypal .b-paypal_button button-logo{width:77px;height:22px}.b-account_login .m-paymentplans #paymentPlan-ANNUAL .plan-MONTHLY{display:none}.b-account_login .m-paymentplans #paymentPlan-MONTHLY .plan-ANNUAL{display:none}.b-account_login .m-paymentplans .b-enterprise_paymentplan-radio:checked~.b-enterprise_paymentplan-label .b-enterprise_paymentplan-item{background:#f0e9f5;border:2px solid #604099;border-radius:10px;color:#604099}.b-account_login .m-paymentplans .b-enterprise_paymentplan-radio:checked~.b-enterprise_paymentplan-label .b-enterprise_paymentplan-icon:before{transform:translate(-50%, -50%) scale(1)}.b-account_login .m-paymentplans .b-enterprise_paymentplan-item{position:relative;--badge-h: 28px;--badge-gap: 0;padding-top:calc(var(--badge-h)/2 + var(--badge-gap))}.b-account_login .m-paymentplans .b-enterprise_paymentplan-item-details{padding:21px 0 20px}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-item-details{padding-top:0}}.b-account_login .m-paymentplans .b-enterprise_paymentplan-list{display:grid;grid-template-columns:repeat(2, minmax(225.5px, 1fr));gap:32px;align-items:start}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-list{grid-template-columns:repeat(2, minmax(175px, 1fr));gap:16px}}.b-account_login .m-paymentplans .b-enterprise_paymentplan-badge{position:absolute;left:50%;top:calc(var(--badge-h)*-0.5);transform:translateX(-50%);font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;min-height:31px;border-radius:10px;background:#095c9c;color:#fff;font-size:13px;line-height:24px;font-weight:600;letter-spacing:.02em;pointer-events:none;z-index:2;box-shadow:0 1px 2px rgba(0,0,0,.08);white-space:nowrap;width:115px;height:31px;angle:0 deg;opacity:1;gap:10px;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-radius:10px}.b-account_login .m-paymentplans .b-enterprise_paymentplan-name{font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-weight:102;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:1%;text-align:center;vertical-align:middle}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-details{font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-weight:136;font-style:SemiBold;font-size:26px;leading-trim:NONE;line-height:32px;letter-spacing:1%;text-align:center;vertical-align:middle}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-unit-inline{font-size:12px}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-discounted{margin-right:6px}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-discounted{order:1;width:100%;text-align:center;margin-right:0;position:relative;font-size:20px}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-discounted::before{content:"$";margin-right:2px}}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-currency{display:none}}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-unit{font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-weight:102;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:1%;text-align:center;vertical-align:middle}.b-account_login .m-paymentplans .b-enterprise_paymentplan-discount-message{font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-weight:136;font-style:SemiBold;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:1%;text-align:center;vertical-align:middle}.b-account_login .m-paymentplans .b-enterprise_paymentplan-benefits-list{margin-left:20px;margin-bottom:21px}.b-account_login .m-paymentplans .b-enterprise_paymentplan-benefits-list li{font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-weight:102;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:1%;color:#293035;padding-bottom:10px}.b-account_login .m-paymentplans .b-enterprise_paymentplan-benefits-list li svg{margin-right:6px}.b-account_login .m-paymentplans .b-enterprise_paymentplan-compare-plans .b-content_asset{text-align:center}.b-account_login .m-paymentplans .b-enterprise_paymentplan-compare-plans .b-content_asset a{font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-weight:102;font-style:Medium;font-size:12px;leading-trim:NONE;line-height:16px;letter-spacing:1%;text-align:center;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;display:inline-block}.b-account_login .m-paymentplans .b-enterprise_paymentplan-strike{text-decoration:line-through;font-family:"Beam","Helvetica Neue","Helvetica","Arial","Nimbus Sans L","Liberation Sans",sans-serif;font-style:normal;font-weight:136;font-size:20px;line-height:26px;color:#535353}.b-account_login .m-paymentplans .b-enterprise_paymentplan-strike .b-enterprise_paymentplan-price-unit-inline{font-size:20px}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-strike .b-enterprise_paymentplan-price-unit-inline{font-size:13px}}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-strike{font-size:13px}}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-currency-clone{margin-left:6px;font-size:20px}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-currency-clone{display:none}}.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-unit-inline{font-size:16px}@media screen and (max-width: 767.9px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-price-unit-inline{font-size:14px;margin-left:2px}}@media(max-width: 480px){.b-account_login .m-paymentplans .b-enterprise_paymentplan-item{--badge-h: 28px;--badge-gap: 8px}}.b-account_login-page{background:#fff;border-radius:16px}.b-account_login-page.m-enterpriselogin{max-width:653px}.b-account_login-page.m-enterpriselogin .b-account_login-header_title{color:#604099;font-family:"Hallmark Plus Neue HMK Bold","Queens Hat","Times",serif;font-size:46px;font-weight:700;line-height:48px}@media screen and (max-width: 1023.9px){.b-account_login-page.m-enterpriselogin .b-account_login-header_title{font-size:32px;line-height:38px}}.b-account_login-page.m-enterpriselogin .b-account_login-header_heading{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px;margin:30px auto}@media screen and (max-width: 1023.9px){.b-account_login-page.m-enterpriselogin .b-account_login-header_heading{font-size:18px;line-height:24px}}.b-account_login-page.m-enterpriselogin .b-account_login-header_description{margin:40px auto;font-size:15px;font-weight:102;letter-spacing:.3px;line-height:24px;margin-top:16px}.b-account_login-page .m-confirmation-optin{outline:2px #604099 solid;border-radius:16px}.b-account_login-page .m-confirmation-optin-section{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:20px}.b-account_login-page .m-confirmation-optin-section-subtitle{font-weight:136}.b-account_login-page .m-confirmation-optin-section-title{font-size:18px;font-weight:136;letter-spacing:-0.0055em;line-height:24px}@media screen and (max-width: 1023.9px){.b-account_login-page .m-confirmation-optin-section-title{font-size:18px;line-height:24px}}.b-account_login-page .m-confirmation-optin-section-header{width:100%}.b-account_login-page .m-confirmation-optin .b-marketing-optin-success{display:inline-flex;flex-direction:row;gap:13px;align-items:center}.b-account_login-page .m-confirmation-optin .b-marketing-optin-success .success-msg{font-size:15px;font-weight:136;letter-spacing:.3px;line-height:24px;color:#005016}.b-account_login-page-wrapper{margin-left:auto;margin-right:auto;padding:75px}@media screen and (max-width: 767.9px){.b-account_login-page-wrapper{padding:24px}}.b-account_login-page-content{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.b-account_login-page-content-ctas{display:flex;flex-direction:column;gap:24px}.b-account_login-page-content form{width:100%}.b-account_login-page-header{margin-bottom:40px}.progress-container{align-items:center;display:flex;flex-direction:column;color:#fff}.progress-container .progress-tracker{width:350px}.progress-container .progress-tracker .step-item{border:1px solid #eae1f2;border-radius:20px;width:32px;height:32px;background:#604099}.progress-container .progress-tracker .step-item.complete{background:url('data:image/svg+xml,<svg width="32" height="32" viewBox="2 2 31 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.833008" y="0.5" width="31" height="31" rx="15.5" fill="white"/><rect x="0.833008" y="0.5" width="31" height="31" rx="15.5" stroke="purple"/><path d="M12.9491 23.7131L9.01401 19.4779C8.75486 19.2051 8.77531 18.7686 9.04811 18.5163C9.32773 18.2572 9.75738 18.2776 10.0097 18.5504L12.8331 21.5921L22.606 8.60019C22.8311 8.30012 23.2608 8.23874 23.5608 8.46379C23.8609 8.68885 23.9223 9.1185 23.6972 9.41858L12.9491 23.7131Z" fill="gray"/></svg>') no-repeat}.progress-container .progress-tracker .step-item.current{background:#fff;border:1px solid #eae1f2;border-radius:20px}.progress-container .progress-tracker .step-tracker{display:flex;width:100%;margin-inline:auto}.progress-container .progress-tracker .step-container{display:flex;justify-content:center}.progress-container .progress-tracker .step-wrapper{width:100%;min-width:30px;text-align:center}.progress-container .progress-tracker .step-title{grid-area:title;padding-inline:10px;width:100%;height:17px;text-align:center;font-family:"Verdana";font-style:normal;font-weight:400;font-size:10.9118px}.progress-container .progress-tracker .step-connector{display:inline-flex;flex:0 20 100px;height:1px;margin-block:15px;opacity:1;background:#fff}.progress-container .progress-tracker .step-connector-first{display:inline-flex;flex:0 20 100px;height:.166667rem;margin-block:15px;opacity:0;background:#fff}.b-enterprise-panel .b-accordion-button:focus{outline:0px !important}.b-enterprise-panel .b-checkout_coupon-caption{font-size:12px;letter-spacing:.12px;line-height:16px;margin:-15px 0 10px}.b-enterprise-panel .b-checkout_coupon-caption.b-checkout_coupon-caption-info{display:flex;align-items:flex-start;gap:8px;margin-top:10px}.b-enterprise-panel .b-checkout_coupon-caption.b-checkout_coupon-caption-info svg{flex-shrink:0}.b-enterprise-panel .b-coupon-remove{align-items:center;cursor:pointer;display:inline-flex;font-weight:102;color:#095c9c;font-size:15px;line-height:25px;text-decoration:underline;font-size:12px;line-height:16px}.b-account_login_membership_details{padding-top:24px;font-family:"Beam"}.b-account_login_membership_details-title{color:#293035;font-weight:136;font-size:18px;line-height:24px;border-bottom:1px solid #535353;letter-spacing:-0.055em}.b-account_login_membership_details-submessage{color:#293035;font-weight:102;font-size:15px;line-height:24px;font-family:"Beam";letter-spacing:-0.02em;padding-top:24px}.b-account_login_membership_details-submessage-email{font-weight:136}.b-account_login_membership_details-plan-info{font-size:15px;line-height:24px;font-weight:102;letter-spacing:-0.03em;color:#293035;padding-top:24px}.b-account_login_membership_details-plan-info-label{font-weight:136;min-width:185px;text-align:left;display:inline-block}.b-account_login_membership_details-plan-info-data{text-align:left;display:inline-block}.b-account_login_membership_details-plan-info-data-saleprice{color:#bf0000}.b-account_login_membership_details-plan-info-data-baseprice{text-decoration:line-through}
