@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f436b33c02625d49-s.92c1cf3b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fd0ed3d1a7b71e32-s.p.38803033.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/603a45fb60f05df6-s.ebc3ecba.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/af9c9d757bb53a91-s.c65b9dea.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bad Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6cfdafe83602f0c-s.p.85decdea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bad Script Fallback;src:local(Arial);ascent-override:153.51%;descent-override:75.17%;line-gap-override:0.0%;size-adjust:86.2%}.bad_script_3b1943b4-module__D3mkXa__className{font-family:Bad Script,Bad Script Fallback;font-style:normal;font-weight:400}
.loyalty-module__3cMvOq__page{background:var(--mfk-page);min-height:100vh;color:var(--mfk-ink)}.loyalty-module__3cMvOq__container{max-width:1440px;margin-inline:auto;padding:0 16px 48px}.loyalty-module__3cMvOq__summary,.loyalty-module__3cMvOq__faqCard,.loyalty-module__3cMvOq__newsletter{border:1px solid var(--mfk-border);border-radius:var(--mfk-radius-card,22px);background:var(--mfk-surface);min-width:0;box-shadow:var(--mfk-shadow-surface)}.loyalty-module__3cMvOq__summary{align-items:center;gap:20px;margin-bottom:24px;padding:20px;display:grid}.loyalty-module__3cMvOq__pointsCard{border-radius:var(--mfk-radius-media,16px);background:var(--mfk-accent-catalog-soft);padding:20px}.loyalty-module__3cMvOq__pointsAmount{letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:clamp(28px,3.3vw,44px);font-weight:700;line-height:1.2}.loyalty-module__3cMvOq__pointsAmount span{color:var(--mfk-accent-catalog-foreground)}.loyalty-module__3cMvOq__rate{color:var(--mfk-text-muted);margin-top:8px;font-size:14px}.loyalty-module__3cMvOq__intro{max-width:850px;font-size:15px;font-weight:400;line-height:1.8}.loyalty-module__3cMvOq__faqList{gap:12px;margin-bottom:24px;display:grid}.loyalty-module__3cMvOq__faqCard{scroll-margin-top:140px;overflow:hidden}.loyalty-module__3cMvOq__faqCard h2{margin:0}.loyalty-module__3cMvOq__trigger{text-align:left;width:100%;min-height:80px;color:var(--mfk-ink);touch-action:manipulation;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;transition:background-color .18s;display:flex}.loyalty-module__3cMvOq__trigger:hover,.loyalty-module__3cMvOq__trigger[aria-expanded=true]{background:var(--mfk-accent-catalog-soft)}.loyalty-module__3cMvOq__question{text-wrap:balance;font-size:17px;font-weight:500;line-height:1.55}.loyalty-module__3cMvOq__action{color:var(--mfk-ink);flex-shrink:0;align-items:center;gap:10px;font-size:13px;font-weight:400;display:inline-flex}.loyalty-module__3cMvOq__chevron{color:var(--mfk-accent-catalog-foreground);transition:transform .18s;display:inline-flex}.loyalty-module__3cMvOq__trigger[aria-expanded=true] .loyalty-module__3cMvOq__chevron{transform:rotate(180deg)}.loyalty-module__3cMvOq__answer{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.7,.2,1),opacity .18s,visibility 0s linear .28s;display:grid}.loyalty-module__3cMvOq__answer[data-expanded=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.loyalty-module__3cMvOq__answerClip{min-height:0;overflow:hidden}.loyalty-module__3cMvOq__answerBody{border-top:1px solid var(--mfk-border);padding:20px}.loyalty-module__3cMvOq__answer p{max-width:1000px;color:var(--mfk-text-muted);font-size:14px;font-weight:400;line-height:1.85}.loyalty-module__3cMvOq__newsletter{background:var(--mfk-surface);gap:24px;padding:24px 20px;display:grid}.loyalty-module__3cMvOq__brand{color:var(--mfk-accent);margin-bottom:8px;font-size:22px;font-weight:400}.loyalty-module__3cMvOq__newsletterTitle{text-wrap:balance;max-width:600px;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.45}.loyalty-module__3cMvOq__newsletterForm{flex-direction:column;align-items:stretch;gap:12px;display:flex}.loyalty-module__3cMvOq__field{flex:1;min-width:0}.loyalty-module__3cMvOq__label{margin-bottom:8px;font-size:12px;font-weight:400;display:block}.loyalty-module__3cMvOq__input{border:1px solid var(--mfk-border);border-radius:var(--mfk-radius-control,14px);background:var(--mfk-surface);width:100%;min-width:0;min-height:48px;color:var(--mfk-ink);padding:12px 14px;font-size:13px;font-weight:400}.loyalty-module__3cMvOq__input::placeholder{color:var(--mfk-text-muted);opacity:1}.loyalty-module__3cMvOq__submit{border-radius:var(--mfk-radius-control,14px);background:var(--mfk-accent);min-height:48px;color:var(--black);touch-action:manipulation;flex-shrink:0;padding:12px 22px;font-size:14px;font-weight:600;transition:background-color .18s}.loyalty-module__3cMvOq__submit:hover{background:var(--mfk-accent-hover)}.loyalty-module__3cMvOq__privacy{color:var(--mfk-text-muted);margin-top:14px;font-size:11px;font-weight:400;line-height:1.8}.loyalty-module__3cMvOq__privacy a{color:var(--mfk-ink);text-underline-offset:3px;text-decoration:underline}.loyalty-module__3cMvOq__status{min-height:48px;padding-block:12px;font-size:14px}.loyalty-module__3cMvOq__trigger:focus-visible,.loyalty-module__3cMvOq__submit:focus-visible,.loyalty-module__3cMvOq__input:focus-visible,.loyalty-module__3cMvOq__privacy a:focus-visible{outline:2px solid var(--mfk-accent-catalog-foreground);outline-offset:3px}.loyalty-module__3cMvOq__trigger:focus-visible{outline-offset:-4px}@media (min-width:640px){.loyalty-module__3cMvOq__container{padding-inline:24px;padding-bottom:64px}.loyalty-module__3cMvOq__summary{grid-template-columns:minmax(200px,240px) 1fr;gap:28px;padding:24px}.loyalty-module__3cMvOq__trigger{flex-direction:row;align-items:center;gap:24px;padding:24px}.loyalty-module__3cMvOq__question{font-size:18px}.loyalty-module__3cMvOq__answerBody{padding:24px}.loyalty-module__3cMvOq__brand{font-size:26px}.loyalty-module__3cMvOq__newsletter{padding:28px}.loyalty-module__3cMvOq__newsletterForm{flex-direction:row;align-items:flex-end}}@media (min-width:768px){.loyalty-module__3cMvOq__container{padding-inline:32px}.loyalty-module__3cMvOq__intro{font-size:16px}.loyalty-module__3cMvOq__answer p{font-size:15px}}@media (min-width:1024px){.loyalty-module__3cMvOq__container{padding-inline:48px}.loyalty-module__3cMvOq__summary{gap:32px;padding:28px}.loyalty-module__3cMvOq__newsletter{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:32px}}@media (prefers-reduced-motion:reduce){.loyalty-module__3cMvOq__trigger,.loyalty-module__3cMvOq__chevron,.loyalty-module__3cMvOq__answer,.loyalty-module__3cMvOq__submit{transition:none}}
