@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-italic-xAqemagA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-italic-DFS986qL.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/assets/newsreader-latin-wght-italic-Bxi8ein9.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lsub{--lsub-accent: #16151b;--lsub-text: inherit;--lsub-bg: #ffffff;--lsub-bg-selected: #faf9f7;--lsub-border: #e2e2e2;--lsub-badge-bg: #16151b;--lsub-badge-text: #ffffff;--lsub-radius: 10px;--lsub-bw: 1px;--lsub-pad: 12px;--lsub-gap: 8px;--lsub-font: 1;border:0;padding:0;margin:16px 0;min-width:0;color:var(--lsub-text);font-size:calc(1em * var(--lsub-font))}.lsub *,.lsub *:before,.lsub *:after{box-sizing:border-box}.lsub__legend{display:block;font-weight:600;margin:0 0 var(--lsub-gap);padding:0}.lsub__opts{display:grid;gap:var(--lsub-gap)}.lsub__opt{position:relative;display:block;border:var(--lsub-bw) solid var(--lsub-border);border-radius:var(--lsub-radius);background:var(--lsub-bg);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.lsub__opt.is-selected{border-color:var(--lsub-accent);background:var(--lsub-bg-selected);box-shadow:0 0 0 1px var(--lsub-accent)}.lsub__head{display:flex;align-items:center;gap:12px;padding:var(--lsub-pad) calc(var(--lsub-pad) + 2px);cursor:pointer;margin:0}.lsub input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.lsub__radio{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--lsub-border);display:inline-flex;align-items:center;justify-content:center}.lsub__opt.is-selected .lsub__radio{border-color:var(--lsub-accent)}.lsub__opt.is-selected .lsub__radio:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--lsub-accent)}.lsub input[type=radio]:focus-visible+.lsub__radio{outline:2px solid var(--lsub-accent);outline-offset:2px}.lsub__main{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.lsub__title{font-weight:600}.lsub__badge{font-size:.78em;font-weight:700;line-height:1.2;padding:3px 8px;border-radius:999px;background:var(--lsub-badge-bg);color:var(--lsub-badge-text)}.lsub__badge:empty{display:none}.lsub__badge--soft{background:transparent;color:var(--lsub-accent);border:1px solid currentColor}.lsub__price{font-weight:600;white-space:nowrap;text-align:right}.lsub__compare{opacity:.55;font-weight:400;margin-right:6px}.lsub__compare:empty{display:none}.lsub__details{display:none;padding:0 calc(var(--lsub-pad) + 2px) var(--lsub-pad) calc(var(--lsub-pad) + 32px)}.lsub__opt.is-selected .lsub__details{display:block}.lsub__plan-label{display:block;font-size:.87em;margin:0 0 4px;opacity:.8}.lsub__plan{width:100%;max-width:320px;padding:8px 10px;border:var(--lsub-bw) solid var(--lsub-border);border-radius:max(0px,calc(var(--lsub-radius) - 4px));background:#fff;color:inherit;font:inherit}.lsub__pills{display:flex;flex-wrap:wrap;gap:6px}.lsub__pill{padding:7px 12px;border:var(--lsub-bw) solid var(--lsub-border);border-radius:999px;background:#fff;color:inherit;font:inherit;font-size:.9em;cursor:pointer}.lsub__pill[aria-pressed=true]{border-color:var(--lsub-accent);background:var(--lsub-accent);color:var(--lsub-badge-text)}.lsub__pill:disabled{opacity:.4;cursor:not-allowed}.lsub--freq-buttons .lsub__plan,.lsub--freq-select .lsub__pills{display:none}.lsub__meta{margin:8px 0 0;font-size:.87em;opacity:.85}.lsub__meta:empty{display:none}.lsub__benefits{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px;font-size:.9em}.lsub__benefits li{display:flex;gap:8px;align-items:flex-start}.lsub__benefits li:before{content:"";flex:none;width:14px;height:14px;margin-top:.2em;border-radius:50%;background:var(--lsub-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.lsub [hidden]{display:none!important}.lsub__usps{margin:0 0 var(--lsub-gap)}.lsub__opts+.lsub__usps,.lsub__facts+.lsub__usps{margin:calc(var(--lsub-gap) + 4px) 0 0}.lsub__usps--inline{display:flex;flex-wrap:wrap;gap:6px 18px}.lsub--usps{margin:0}.lsub--benefits-always .lsub__opt--sub:not(.is-selected) .lsub__details:has(.lsub__benefits){display:block}.lsub--benefits-always .lsub__opt--sub:not(.is-selected) .lsub__details>:not(.lsub__benefits){display:none}.lsub--benefits-always.lsub--plans .lsub__opt--sub:not(.is-selected) .lsub__details{display:none}.lsub--label-tag .lsub__badge{border-radius:4px}.lsub--label-soft .lsub__badge{background:color-mix(in srgb,var(--lsub-badge-bg) 14%,transparent);color:var(--lsub-badge-bg)}.lsub--label-outline .lsub__badge{background:transparent;color:var(--lsub-badge-bg);box-shadow:inset 0 0 0 1px currentColor}.lsub__opt--ribbon{margin-top:1.7em}.lsub__ribbon{position:absolute;right:calc(var(--lsub-pad) + 6px);bottom:100%;margin-bottom:calc(-1 * var(--lsub-bw));padding:4px 12px;font-size:.8em;font-weight:700;line-height:1.3;background:var(--lsub-accent);color:var(--lsub-badge-text);border-radius:min(var(--lsub-radius),10px) min(var(--lsub-radius),10px) 0 0}.lsub--toggle .lsub__ribbon{display:none}.lsub--check-outline .lsub__benefits li:before,.lsub--check-plain .lsub__benefits li:before{border-radius:0;background:var(--lsub-accent);-webkit-mask:var(--lsub-check) center / contain no-repeat;mask:var(--lsub-check) center / contain no-repeat;width:16px;height:16px;margin-top:.15em}.lsub--check-outline{--lsub-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='7' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M4.8 8.4l2.1 2.1 4.3-4.6' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.lsub--check-plain{--lsub-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.2 3.2L13 4.6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.lsub--em-tint .lsub__opt.is-selected{background:color-mix(in srgb,var(--lsub-accent) 9%,var(--lsub-bg));box-shadow:none}.lsub--em-lift .lsub__opt{transition:transform .18s ease,box-shadow .18s ease,border-color .15s ease,background-color .15s ease}.lsub--em-lift .lsub__opt.is-selected{box-shadow:4px 4px 0 var(--lsub-accent);transform:translate(-2px,-2px)}.lsub--toggle.lsub--em-tint .lsub__opt--sub.is-selected>.lsub__head{background:color-mix(in srgb,var(--lsub-accent) 9%,var(--lsub-bg));box-shadow:none}.lsub--toggle.lsub--em-lift .lsub__opt--sub.is-selected{transform:none}.lsub--toggle.lsub--em-lift .lsub__opt--sub.is-selected>.lsub__head{box-shadow:4px 4px 0 var(--lsub-accent);transform:translate(-2px,-2px)}@media(prefers-reduced-motion:reduce){.lsub__opt,.lsub--em-lift .lsub__opt{transition:none}}.lsub--plans .lsub__opts{gap:calc(var(--lsub-gap) + 4px)}.lsub--plans .lsub__head{align-items:flex-start}.lsub--plans .lsub__radio{margin-top:.15em}.lsub--plans .lsub__main{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:3px}.lsub--plans .lsub__price{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.lsub--plans .lsub__price-row{display:flex;align-items:baseline;gap:6px}.lsub--plans .lsub__compare{margin-right:0;order:2}.lsub--plans .lsub__opt--once .lsub__price{display:block}.lsub__sub{font-size:.87em;font-weight:400;opacity:.75}.lsub__sub:empty{display:none}.lsub--plans .lsub__details{margin:0 calc(var(--lsub-pad) + 2px);padding:var(--lsub-pad) 0;border-top:1px solid var(--lsub-border)}.lsub--plans .lsub__details:not(:has(li)){display:none}.lsub--plans .lsub__benefits{margin:0}.lsub__or{display:flex;align-items:center;gap:14px;font-size:.92em;opacity:.7}.lsub__or:before,.lsub__or:after{content:"";flex:1;height:1px;background:var(--lsub-border)}.lsub__info{display:block;margin:var(--lsub-gap) 0 0 auto;padding:4px 0;border:0;background:none;color:inherit;font:inherit;font-size:.92em;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lsub__info:hover{color:var(--lsub-accent)}.lsub__info:focus-visible{outline:2px solid var(--lsub-accent);outline-offset:3px}.lsub-info{position:fixed;inset:0;z-index:2147483000;font-size:calc(1em * var(--lsub-font, 1))}.lsub-info[hidden]{display:none}.lsub-info *,.lsub-info *:before,.lsub-info *:after{box-sizing:border-box}.lsub-info__backdrop{position:absolute;inset:0;background:#00000073;opacity:0;transition:opacity .25s ease}.lsub-info__panel{position:absolute;top:0;right:0;bottom:0;width:min(480px,100%);display:flex;flex-direction:column;overflow-y:auto;background:var(--lsub-bg, #fff);color:var(--lsub-text, inherit);box-shadow:-12px 0 40px #0000002e;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.lsub-info.is-open .lsub-info__backdrop{opacity:1}.lsub-info.is-open .lsub-info__panel{transform:none}.lsub-info__bar{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:var(--lsub-bg, #fff)}.lsub-info__title{margin:0;font-size:1.25em;font-weight:700;line-height:1.25}.lsub-info__close{flex:none;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:inherit;font-size:1.6em;line-height:1;cursor:pointer}.lsub-info__close:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.lsub-info__close:focus-visible,.lsub-info__cta:focus-visible{outline:2px solid var(--lsub-accent, #16151b);outline-offset:2px}.lsub-info__img{display:block;width:100%;max-height:300px;object-fit:cover}.lsub-info__body{padding:22px;line-height:1.6}.lsub-info__body p{margin:0 0 1em}.lsub-info__body ul{margin:0 0 1em;padding-left:1.2em;display:grid;gap:4px}.lsub-info__cta{display:block;margin:0 22px 26px;padding:14px 18px;text-align:center;text-decoration:none;font-weight:700;border-radius:var(--lsub-radius, 10px);background:var(--lsub-accent, #16151b);color:var(--lsub-badge-text, #fff)}@media(prefers-reduced-motion:reduce){.lsub-info__backdrop,.lsub-info__panel{transition:none}}.lsub--toggle .lsub__opts{grid-template-columns:repeat(var(--lsub-cols, 2),minmax(0,1fr))}.lsub--toggle .lsub__opt--sub{display:contents}.lsub--toggle .lsub__opt--sub>.lsub__head{border:var(--lsub-bw) solid var(--lsub-border);border-radius:var(--lsub-radius);background:var(--lsub-bg)}.lsub--toggle .lsub__opt--sub.is-selected>.lsub__head{border-color:var(--lsub-accent);background:var(--lsub-bg-selected);box-shadow:0 0 0 1px var(--lsub-accent)}.lsub--toggle .lsub__head{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;height:100%}.lsub--toggle .lsub__head .lsub__radio{display:none}.lsub--toggle .lsub__price{text-align:left}.lsub--toggle .lsub__details{grid-column:1 / -1;grid-row:2;padding:4px 2px 0}.lsub--compact .lsub__opt--once{display:none}.lsub--compact .lsub__radio{border-radius:4px}.lsub--compact .lsub__opt.is-selected .lsub__radio{background:var(--lsub-accent)}.lsub--compact .lsub__opt.is-selected .lsub__radio:after{width:9px;height:5px;border-radius:0;background:none;border:solid var(--lsub-badge-text);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}.lsub__ideal{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;margin-top:var(--lsub-gap);padding:12px 16px;border:0;border-radius:var(--lsub-radius);background:#c06;color:#fff;font:inherit;font-weight:600;cursor:pointer}.lsub__ideal:hover{filter:brightness(1.08)}.lsub__ideal[hidden]{display:none}.lsub-ideal-only .shopify-payment-button,.lsub-ideal-only shopify-accelerated-checkout,.lsub-ideal-only [data-shopify=payment-button]{display:none!important}[data-lsub-sub]>:not(.lsub-tp){display:none!important}.lsub-tp__was{opacity:.55;font-weight:400;margin-right:.35em}.lsub__gift{margin-top:10px}.lsub__gift-toggle{display:flex;gap:8px;align-items:center;cursor:pointer;font-size:.95em}.lsub__gift-fields{display:grid;gap:8px;margin-top:8px;padding:12px;border:1px solid var(--lsub-border, #e2e2e2);border-radius:var(--lsub-radius, 10px)}.lsub__gift-fields label{display:grid;gap:4px;font-size:.9em}.lsub__gift-fields input,.lsub__gift-fields textarea{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--lsub-border, #e2e2e2);border-radius:6px;font:inherit}.lsub__gift-error{color:#b42318;font-size:.9em;margin:0}.lsub__gift[hidden],.lsub__gift [hidden],.lsub-wrap[hidden],html[data-loyalo-variant=b] .lsub-wrap[data-lsub-ab=a]{display:none!important}html[data-loyalo-variant=b] .lsub-wrap[data-lsub-ab=b]{display:block!important}.lsub__facts{display:grid;gap:6px;margin:calc(var(--lsub-gap) + 4px) 0 0;font-size:.87em}.lsub__fact{display:flex;gap:8px;align-items:flex-start;margin:0;opacity:.88}.lsub__fact:before{content:"";flex:none;width:16px;height:16px;margin-top:.14em;background:var(--lsub-accent);-webkit-mask:var(--lsub-fact) center / contain no-repeat;mask:var(--lsub-fact) center / contain no-repeat}.lsub__fact--next{--lsub-fact: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='3' width='12' height='11' rx='2'/%3E%3Cpath d='M2 6.5h12M5.5 1.5v3M10.5 1.5v3'/%3E%3C/svg%3E")}.lsub__fact--yearly{--lsub-fact: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6.2'/%3E%3Cpath d='M10 6.2c-.4-.7-1.1-1.1-2-1.1-1.2 0-2 .6-2 1.5 0 2 4 1 4 3 0 .9-.8 1.5-2 1.5-.9 0-1.7-.4-2.1-1.1M8 3.8v8.4'/%3E%3C/svg%3E")}.lsub__fact--terms{--lsub-fact: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.5l5.2 2v4.3c0 3-2.2 5.4-5.2 6.7-3-1.3-5.2-3.7-5.2-6.7V3.5z'/%3E%3Cpath d='M5.7 8.2l1.7 1.7 3-3.3'/%3E%3C/svg%3E")}.lsub-sticky{position:fixed;left:0;right:0;bottom:0;z-index:2147482000;display:flex;align-items:center;gap:12px;box-sizing:border-box;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--lsub-bg, #fff);color:var(--lsub-text, inherit);border-top:1px solid var(--lsub-border, #e2e2e2);box-shadow:0 -6px 24px #0000001a;animation:lsub-sticky-in .25s ease}.lsub-sticky[hidden]{display:none}.lsub-sticky__text{flex:1;min-width:0;display:grid;line-height:1.3;font-size:.9em}.lsub-sticky__text strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsub-sticky__btn{flex:none;max-width:55%;padding:12px 18px;border:0;border-radius:var(--lsub-radius, 10px);background:var(--lsub-accent, #16151b);color:var(--lsub-badge-text, #fff);font:inherit;font-weight:700;cursor:pointer}.lsub-sticky__btn:disabled{opacity:.5;cursor:not-allowed}.lsub-sticky__btn:focus-visible{outline:2px solid var(--lsub-accent, #16151b);outline-offset:2px}.lsub-sticky-on body{padding-bottom:72px}.lsub-sticky-on #loyalo-rewards,.lsub-sticky-on #loyalo-chat{bottom:84px}@keyframes lsub-sticky-in{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.lsub-sticky{animation:none}}.lsub-draft-note{position:fixed;left:50%;top:12px;transform:translate(-50%);z-index:2147483001;padding:8px 14px;border-radius:999px;background:#16151b;color:#fff;font-size:13px;line-height:1.3;text-decoration:none;box-shadow:0 6px 20px #00000040;white-space:nowrap}
