:root{--hsx-blue: var(--hb-accent, #0062FF);--hsx-ink: var(--hb-ink, #142B55);--hsx-cream: var(--hb-cream, #FBF7F0);--hsx-mist: var(--hb-mist, #F0F4FF);--hsx-yellow: var(--hb-yellow, #FFEB7A);--hsx-muted: var(--hb-muted, #52617B);--hsx-line: var(--hb-line, #D8DFEB);--hsx-field-border: #AAB6CB;--hsx-error: #B42318;--hsx-body-font: var(--hb-body-font, inherit);--hsx-heading-font: var(--hb-heading-font, inherit)}body .easymanualsubsection{font-family:var(--hsx-body-font)!important;color:var(--hsx-ink)!important;margin:18px 0 4px}body .easymanualsubsection *{box-sizing:border-box}body .easymanualsubsection .esaymsubscriptiongroupcontainer{display:grid;gap:10px}body .easymanualsubsection input[type=radio]{accent-color:var(--hsx-blue)!important;width:20px!important;height:20px!important;margin:0!important;flex:0 0 auto}body .easymanualsubsection .easymsginputcontainer{display:flex!important;align-items:center;gap:12px;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body .easymanualsubsection .easymsgonetimecontainer{margin:0!important;padding:0!important}body .easymanualsubsection .easymsgonetimelabel{display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0!important;padding:16px 18px!important;border:1px solid var(--hsx-field-border)!important;border-radius:16px!important;background:var(--hsx-cream)!important;box-shadow:none!important;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}body .easymanualsubsection .easymsgonetimelabel:has(.easymsgradiobig:checked){border-color:var(--hsx-blue)!important;background:var(--hsx-mist)!important;box-shadow:inset 0 0 0 1px var(--hsx-blue)!important}body .easymanualsubsection .easymsggroupcontainer{margin:0!important;padding:0!important;overflow:hidden;border:1px solid var(--hsx-field-border)!important;border-radius:16px!important;background:var(--hsx-cream)!important;box-shadow:none!important;transition:border-color .15s,background-color .15s,box-shadow .15s}body .easymanualsubsection .easymsggroupcontainer:has(.easymsgsubsplancontainer .easymsgradiobig:checked){border-color:var(--hsx-blue)!important;background:var(--hsx-mist)!important;box-shadow:inset 0 0 0 1px var(--hsx-blue)!important}body .easymanualsubsection .easymsgsubsplancontainer{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .easymanualsubsection .easymsgsubsplanlabel{display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0!important;padding:16px 18px!important;border:0!important;background:transparent!important;cursor:pointer}body .easymanualsubsection .easymsgsubsplancontainer:before,body .easymanualsubsection .easymsgsubsplancontainer:after,body .easymanualsubsection .easymsgsubsplanlistcontainer:before,body .easymanualsubsection .easymsgsubsplanlistcontainer:after{display:none!important}body .easymanualsubsection .easymsgsubsplanlistcontainer{display:grid;gap:8px;margin:0!important;padding:2px 14px 14px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body .easymanualsubsection .easymsgsubsplanlistcontainerlabCon{position:relative;margin:0!important;padding:0!important;border:1px solid var(--hsx-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}body .easymanualsubsection .easymsgsubsplanlistcontainerlabCon:has(.easymsgsamllradio:checked){border-color:var(--hsx-blue)!important;box-shadow:inset 0 0 0 1px var(--hsx-blue)!important}body .easymanualsubsection .easymsgsubsplanlistcontainerlabel{display:flex!important;align-items:center;justify-content:space-between;gap:12px;margin:0!important;padding:12px 14px!important;border:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;cursor:pointer}body .easymanualsubsection .easysellingplanitemsinput{display:flex!important;align-items:center;gap:12px;margin:0!important;padding:0!important}body .easymanualsubsection .easywidgetheading,body .easymanualsubsection .easysellingplannametext{margin:0!important;font-family:var(--hsx-body-font)!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--hsx-ink)!important}body .easymanualsubsection .easysellingplannametext{font-weight:500!important;font-size:15px!important}body .easymanualsubsection .easysellingplanprepaidinfo{margin:2px 0 0!important;font-size:13px!important;line-height:1.4!important;color:var(--hsx-muted)!important}body .easymanualsubsection .easymsgpricecontainer,body .easymanualsubsection .easysellingplanitemsprice{display:flex!important;align-items:baseline;gap:4px;margin:0!important;white-space:nowrap}body .easymanualsubsection .easymsgregularprice,body .easymanualsubsection .easymsgsubsplanprice,body .easymanualsubsection .easysellingplanallocationprice{margin:0!important;font-family:var(--hsx-body-font)!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;color:var(--hsx-ink)!important}body .easymanualsubsection .easysmallspan{font-size:13px!important;color:var(--hsx-muted)!important}body .easymanualsubsection .easydiscountbadge,body .easymanualsubsection [class*=badge]:not(.easymanualsubsection){border-radius:999px!important;background:var(--hsx-yellow)!important;color:var(--hsx-ink)!important;font-family:var(--hsx-body-font)!important;font-size:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}body .easymanualsubsection .easymsgqbplandropdown{width:100%;min-height:52px;padding:12px 15px!important;border:1px solid var(--hsx-field-border)!important;border-radius:12px!important;background:var(--hsx-cream)!important;color:var(--hsx-ink)!important;font:inherit!important}@media(max-width:420px){body .easymanualsubsection .easymsgonetimelabel,body .easymanualsubsection .easymsgsubsplanlabel{padding:14px!important}body .easymanualsubsection .easymsgsubsplanlistcontainer{padding:2px 10px 10px!important}}form.subx--subscription-active .subx__subscribe-btn{display:inline-flex!important;margin-top:0!important}.subx__subscribe-btn:after{content:"\2192" / ""}html body #subx__cp-overlay{background:#142b5599!important}html body #subx__cp-overlay,html body #subx__cp-overlay *,html body #subx__cp-overlay input::placeholder{font-family:var(--hsx-body-font)!important}html body #subx__cp-overlay input::placeholder{color:#8391a8!important}html body #subx__cp-overlay .subx__cp-modal{border-radius:28px;max-width:980px;background:#fff;box-shadow:0 30px 80px #142b5547;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-header{padding:22px 28px 18px;border-bottom:1px solid var(--hsx-line);background:#fff}html body #subx__cp-overlay .subx__cp-header h2,html body #subx__cp-overlay .subx__cp-header h2 *{font-family:var(--hsx-heading-font)!important;font-size:24px;font-weight:600;letter-spacing:-.02em!important;line-height:1.15;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-close{width:36px;height:36px;background:var(--hsx-mist);color:var(--hsx-ink);font-size:15px}html body #subx__cp-overlay .subx__cp-close:hover{background:var(--hsx-line)}html body #subx__cp-overlay .subx__cp-close:focus-visible{outline:3px solid var(--hsx-blue);outline-offset:3px}html body #subx__cp-overlay .subx__cp-col-form{padding:24px 28px}html body #subx__cp-overlay .subx__cp-col-summary{padding:24px 28px;background:var(--hsx-mist);border-left:1px solid var(--hsx-line)}html body #subx__cp-overlay .subx__cp-col-title{margin:0 0 18px;color:var(--hsx-blue);font-size:13px;font-weight:600;letter-spacing:.08em!important}html body #subx__cp-overlay .subx__cp-section{border-bottom:1px solid var(--hsx-line);padding:18px 0}html body #subx__cp-overlay .subx__cp-section:first-child{padding-top:0}html body #subx__cp-overlay .subx__cp-section:last-child{border-bottom:0}html body #subx__cp-overlay .subx__cp-section-title{margin:0 0 14px;font-family:var(--hsx-heading-font)!important;font-size:18px;font-weight:600;letter-spacing:-.01em!important;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-row{margin-bottom:14px}html body #subx__cp-overlay .subx__cp-row-2{gap:14px}html body #subx__cp-overlay .subx__cp-field label{margin-bottom:7px;font-size:14px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-field input,html body #subx__cp-overlay .subx__cp-field select{min-height:52px;padding:12px 15px;border:1px solid var(--hsx-field-border);border-radius:12px;background-color:var(--hsx-cream);color:var(--hsx-ink);font-size:15px}html body #subx__cp-overlay .subx__cp-field input:focus,html body #subx__cp-overlay .subx__cp-field select:focus{border-color:var(--hsx-blue);box-shadow:0 0 0 3px #0062ff2e}html body #subx__cp-overlay .subx__cp-field input.subx__cp-invalid,html body #subx__cp-overlay .subx__cp-field select.subx__cp-invalid{border-color:var(--hsx-error);background-color:#fff6f5}html body #subx__cp-overlay .subx__cp-field-err{color:var(--hsx-error);font-size:13px;margin-top:5px}html body #subx__cp-overlay .subx__cp-global-err{padding:12px 16px;border-radius:14px;background:#fdecea;color:var(--hsx-error);font-size:14px}html body #subx__cp-overlay .subx__cp-checkbox-label{font-size:14px;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-checkbox-label input{accent-color:var(--hsx-blue)}html body #subx__cp-overlay .subx__cp-login-banner{padding:16px 18px;border:1px solid var(--hsx-line);border-radius:14px;background:var(--hsx-mist)}html body #subx__cp-overlay .subx__cp-login-title{font-size:15px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-login-desc{font-size:14px;color:var(--hsx-muted);line-height:1.6}html body #subx__cp-overlay .subx__cp-login-btn{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;padding:10px 22px;line-height:1.3;border-radius:999px;background:var(--hsx-blue);color:var(--hsx-cream);font-size:15px;font-weight:600}html body #subx__cp-overlay .subx__cp-login-btn:hover{background:var(--hsx-ink)}html body #subx__cp-overlay #subx__cp-img-wrap,html body #subx__cp-overlay #subx__cp-img-wrap img{width:64px;height:64px;border-radius:14px;border:0;background:#fff;object-fit:contain}html body #subx__cp-overlay #subx__cp-product-name{font-size:16px;font-weight:600;color:var(--hsx-ink);line-height:1.3}html body #subx__cp-overlay #subx__cp-plan-name{font-size:14px;color:var(--hsx-muted)}html body #subx__cp-overlay #subx__cp-plan-prepaid{font-size:13px;color:var(--hsx-muted)}html body #subx__cp-overlay .subx__cp-sum-divider{border-top-color:#142b551f;margin:16px 0}html body #subx__cp-overlay .subx__cp-sum-label{font-size:14px;color:var(--hsx-muted)}html body #subx__cp-overlay .subx__cp-sum-value{font-size:14px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-sum-total .subx__cp-sum-label{font-size:15px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-sum-total .subx__cp-sum-value{font-family:var(--hsx-heading-font)!important;font-size:24px;font-weight:600;letter-spacing:-.02em!important;color:var(--hsx-ink)}html body #subx__cp-overlay #subx__cp-variant-display{padding:10px 14px;border:1px solid var(--hsx-line);border-radius:12px;background:#fff;color:var(--hsx-ink);font-size:14px}html body #subx__cp-overlay .subx__cp-shipping-note,html body #subx__cp-overlay .subx__cp-ship-status{color:var(--hsx-muted);font-size:13px}html body #subx__cp-overlay .subx__cp-ship-status.subx__cp-ship-error{color:var(--hsx-error)}html body #subx__cp-overlay .subx__cp-ship-label{font-size:14px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-ship-rate{padding:12px 14px!important;border:1px solid var(--hsx-line)!important;border-radius:12px!important;background:#fff!important;color:var(--hsx-ink)!important;font-size:14px!important}html body #subx__cp-overlay .subx__cp-ship-rate:has(input:checked){border-color:var(--hsx-blue)!important;box-shadow:inset 0 0 0 1px var(--hsx-blue)!important}html body #subx__cp-overlay .subx__cp-ship-rate input{accent-color:var(--hsx-blue)!important}html body #subx__cp-overlay .subx__cp-ship-rate-sub{color:var(--hsx-muted)!important;font-size:12px!important}html body #subx__cp-overlay .subx__cp-ship-tab{border:1px solid var(--hsx-line)!important;border-radius:999px!important;background:#fff!important;color:var(--hsx-ink)!important;font-size:14px!important}html body #subx__cp-overlay .subx__cp-ship-tab.subx__cp-active{border-color:var(--hsx-blue)!important;box-shadow:inset 0 0 0 1px var(--hsx-blue)!important}html body #subx__cp-overlay .subx__cp-ship-retry{color:var(--hsx-blue)!important}html body #subx__cp-overlay .subx__cp-payment-label{font-size:15px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-payment-option{font-size:14px;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-payment-option input[type=radio]{accent-color:var(--hsx-blue)!important}html body #subx__cp-overlay .subx__cp-method-badge{border:0!important;border-radius:999px!important;background:var(--hsx-yellow)!important;color:var(--hsx-ink)!important;font-size:11px!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;padding:2px 9px!important}html body #subx__cp-overlay .subx__cp-btn-submit{box-sizing:border-box!important;min-height:52px!important;padding:13px 26px!important;border-radius:999px!important;background:var(--hsx-blue)!important;color:var(--hsx-cream)!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .2s,transform .2s!important}html body #subx__cp-overlay .subx__cp-btn-submit:hover:not(:disabled){background:var(--hsx-ink)!important}html body #subx__cp-overlay .subx__cp-btn-submit:active:not(:disabled){transform:scale(.98)!important}html body #subx__cp-overlay .subx__cp-btn-submit:disabled{opacity:.45!important}html body #subx__cp-overlay .subx__cp-btn-submit:focus-visible{outline:3px solid var(--hsx-blue)!important;outline-offset:4px!important}html body #subx__cp-overlay .subx__cp-info-box{padding:14px 18px;border:0;border-radius:14px;background:var(--hsx-yellow)}html body #subx__cp-overlay .subx__cp-info-title{font-size:14px;font-weight:600;color:var(--hsx-ink)}html body #subx__cp-overlay .subx__cp-info-body{font-size:14px;color:var(--hsx-ink);line-height:1.55}html body #subx__cp-overlay .subx__cp-info-divider{border-top-color:#142b552e}@media(max-width:720px){html body #subx__cp-overlay .subx__cp-modal{border-radius:22px}html body #subx__cp-overlay .subx__cp-col-summary{border-left:0;border-bottom:1px solid var(--hsx-line)}html body #subx__cp-overlay .subx__cp-col-form,html body #subx__cp-overlay .subx__cp-col-summary,html body #subx__cp-overlay .subx__cp-header{padding:18px}html body #subx__cp-overlay .subx__cp-header h2{font-size:20px}}html body #subx__cp-overlay .subx__cp-field:has(#subx__cp-country),html body #subx__cp-overlay .subx__cp-field:has(#subx__cp-billing-country){display:none!important}html body #subx__cp-overlay .subx__cp-row-2:has(#subx__cp-country),html body #subx__cp-overlay .subx__cp-row-2:has(#subx__cp-billing-country){grid-template-columns:1fr}html body #subx__cp-overlay .subx__cp-section:has(#subx__cp-login-banner){display:flex;flex-direction:column}html body #subx__cp-overlay #subx__cp-login-banner{order:-1;margin:0 0 18px}html body #subx__cp-overlay .subx__cp-trust{list-style:none;margin:-4px 0 16px;padding:0;display:grid;gap:6px}html body #subx__cp-overlay .subx__cp-trust li{position:relative;margin:0;padding-left:24px;font-size:13px;line-height:1.45;color:var(--hsx-muted)}html body #subx__cp-overlay .subx__cp-trust li:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:50%;background:var(--hsx-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23FBF7F0' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat}
/*# sourceMappingURL=/cdn/shop/t/15/assets/halo-subscriptions.css.map */
