.account-module__6cUiXq__eyebrow{color:var(--gold-deep);letter-spacing:.05em;margin-bottom:8px;font-size:12.5px;font-weight:800}.account-module__6cUiXq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.account-module__6cUiXq__title{font-family:var(--font-display);margin:0;font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1.1}.account-module__6cUiXq__meta{color:var(--muted);font-size:13.5px;font-weight:600}.account-module__6cUiXq__bonusLink,.account-module__6cUiXq__secondaryAction,.account-module__6cUiXq__primaryAction,.account-module__6cUiXq__dangerAction,.account-module__6cUiXq__textAction{border-radius:var(--r-pill);cursor:pointer;justify-content:center;align-items:center;min-height:42px;padding:10px 18px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.account-module__6cUiXq__bonusLink,.account-module__6cUiXq__secondaryAction{border:1px solid var(--border-2);color:var(--ink);background:#fff}.account-module__6cUiXq__primaryAction{background:var(--gold);color:var(--ink);border:0}.account-module__6cUiXq__dangerAction,.account-module__6cUiXq__textAction{background:0 0;border:0;min-height:auto;padding:4px}.account-module__6cUiXq__dangerAction{color:var(--red)}.account-module__6cUiXq__textAction{color:var(--gold-deep)}.account-module__6cUiXq__primaryAction:disabled,.account-module__6cUiXq__secondaryAction:disabled,.account-module__6cUiXq__dangerAction:disabled,.account-module__6cUiXq__textAction:disabled{cursor:not-allowed;opacity:.55}.account-module__6cUiXq__panel,.account-module__6cUiXq__card,.account-module__6cUiXq__state{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff}.account-module__6cUiXq__panel,.account-module__6cUiXq__card{padding:clamp(18px,2.4vw,28px)}.account-module__6cUiXq__panelTitle{font-family:var(--font-display);margin:0 0 20px;font-size:21px;font-weight:900}.account-module__6cUiXq__state{min-height:180px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px;display:flex}.account-module__6cUiXq__state h2,.account-module__6cUiXq__state p{margin:0}.account-module__6cUiXq__state h2{color:var(--ink);font-family:var(--font-display)}.account-module__6cUiXq__error{color:var(--red);margin:0;font-size:13.5px;font-weight:700;line-height:1.45}.account-module__6cUiXq__success{color:var(--green);margin:0;font-size:13.5px;font-weight:700}.account-module__6cUiXq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-module__6cUiXq__list{flex-direction:column;gap:16px;display:flex}.account-module__6cUiXq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.OrderPaymentButton-module__gYCxwG__root{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.OrderPaymentButton-module__gYCxwG__root p{margin:0}
.PaymentReturn-module__LNhJXG__page{place-items:center;min-height:70vh;padding:32px 16px;display:grid}.PaymentReturn-module__LNhJXG__card{border:1px solid var(--hairline);border-radius:var(--r-lg);width:min(100%,480px);box-shadow:var(--shadow-card);text-align:center;background:#fff;padding:32px}.PaymentReturn-module__LNhJXG__card h1{font-family:var(--font-display);margin:18px 0 8px;font-size:clamp(24px,6vw,34px)}.PaymentReturn-module__LNhJXG__card p{color:var(--muted);margin:0;line-height:1.6}.PaymentReturn-module__LNhJXG__spinner{border:4px solid var(--surface-cream-2);border-top-color:var(--gold);border-radius:50%;width:42px;height:42px;margin:0 auto;animation:.8s linear infinite PaymentReturn-module__LNhJXG__paymentSpin}@keyframes PaymentReturn-module__LNhJXG__paymentSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PaymentReturn-module__LNhJXG__spinner{animation:none}}
.ProfileForm-module__hZGA0W__grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ProfileForm-module__hZGA0W__field{flex-direction:column;gap:7px;display:flex}.ProfileForm-module__hZGA0W__label{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:800}.ProfileForm-module__hZGA0W__input{border:1.5px solid var(--border-2);width:100%;color:var(--ink);background:#fff;border-radius:12px;padding:12px 14px;font-size:15px;font-weight:600}.ProfileForm-module__hZGA0W__input:read-only{background:var(--surface-cream-2);color:var(--muted)}.ProfileForm-module__hZGA0W__footer{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}@media (max-width:560px){.ProfileForm-module__hZGA0W__grid{grid-template-columns:1fr}}
.PhotoTile-module__aj8V2W__tile{background-image:repeating-linear-gradient(135deg,#fbf2dc 0 14px,#f4e8cb 14px 28px);place-items:center;display:grid;position:relative;overflow:hidden}.PhotoTile-module__aj8V2W__image{object-fit:cover}.PhotoTile-module__aj8V2W__tile>:not(.PhotoTile-module__aj8V2W__image){z-index:1}.PhotoTile-module__aj8V2W__large{background-image:repeating-linear-gradient(135deg,#fbf2dc 0 20px,#f4e8cb 20px 40px)}.PhotoTile-module__aj8V2W__label{font-family:var(--font-body);color:#c0af8a;border-radius:var(--r-sm);background:#ffffffbd;padding:6px 12px;font-size:13px}
.combo-page-module__R76ABa__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body);overflow-x:clip}.combo-page-module__R76ABa__main{max-width:var(--container);padding:clamp(20px, 3vw, 36px) var(--gutter) clamp(56px, 7vw, 88px);margin:0 auto}.combo-page-module__R76ABa__crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.combo-page-module__R76ABa__crumbs a{color:var(--muted);text-decoration:none}.combo-page-module__R76ABa__crumbs a:hover{color:var(--ink)}.combo-page-module__R76ABa__crumbs a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.combo-page-module__R76ABa__crumbs [aria-current]{color:var(--ink)}.combo-page-module__R76ABa__panel{padding:clamp(18px,2.2vw,30px)}.combo-page-module__R76ABa__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3.6vw,48px);display:grid}.combo-page-module__R76ABa__photo{aspect-ratio:1;border-radius:var(--r-lg);width:100%}.combo-page-module__R76ABa__photo img{object-fit:contain}.combo-page-module__R76ABa__info{flex-direction:column;gap:22px;min-width:0;display:flex}.combo-page-module__R76ABa__eyebrow{color:var(--gold-deep);letter-spacing:.05em;margin:0 0 8px;font-size:12.5px;font-weight:800}.combo-page-module__R76ABa__title{font-family:var(--font-display);margin:0 0 10px;font-size:clamp(30px,4vw,42px);font-weight:900;line-height:1.05}.combo-page-module__R76ABa__lead{color:var(--ink-3);margin:0;font-size:15px;line-height:1.55}.combo-page-module__R76ABa__composition{border-radius:var(--r-md);background:var(--surface-cream);padding:14px 18px}.combo-page-module__R76ABa__composition h2{margin:0 0 8px;font-size:14px;font-weight:800}.combo-page-module__R76ABa__composition ul{color:var(--ink-2);gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.combo-page-module__R76ABa__composition li::marker{color:var(--gold-deep)}.combo-page-module__R76ABa__composition p{color:var(--muted-2);margin:0;font-size:14px}.combo-page-module__R76ABa__composition .combo-page-module__R76ABa__itemComposition{white-space:pre-line;margin-top:2px;font-size:13px;line-height:1.45}.combo-page-module__R76ABa__pricing{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.combo-page-module__R76ABa__price{font-family:var(--font-display);font-size:clamp(26px,3vw,34px);font-weight:900}.combo-page-module__R76ABa__oldPrice{color:var(--muted);font-size:17px}.combo-page-module__R76ABa__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.combo-page-module__R76ABa__chip{border:1px solid var(--border);color:var(--ink-2);border-radius:12px;padding:12px 14px;font-size:13px;font-weight:700}.combo-page-module__R76ABa__deliveryRetry button{color:var(--gold-deep);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.combo-page-module__R76ABa__deliveryRetry button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.combo-page-module__R76ABa__about{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;margin-top:18px;padding:22px 26px}.combo-page-module__R76ABa__about h2{font-family:var(--font-display);margin:0 0 8px;font-size:15px;font-weight:800}.combo-page-module__R76ABa__aboutCopy{gap:12px;display:grid}.combo-page-module__R76ABa__aboutCopy p{color:var(--ink-3);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.combo-page-module__R76ABa__related{margin-top:clamp(36px,4.5vw,56px)}.combo-page-module__R76ABa__related>h2{font-family:var(--font-display);margin:0 0 20px;font-size:clamp(24px,3.2vw,34px);font-weight:900}.combo-page-module__R76ABa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.combo-page-module__R76ABa__relatedLink{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.combo-page-module__R76ABa__relatedLink:focus-visible{outline:3px solid var(--gold);outline-offset:4px;border-radius:var(--r-lg)}.combo-page-module__R76ABa__relatedCard{flex-direction:column;height:100%;display:flex;overflow:hidden}.combo-page-module__R76ABa__relatedPhoto{aspect-ratio:16/11;width:100%}.combo-page-module__R76ABa__relatedPhoto img{object-fit:cover}.combo-page-module__R76ABa__relatedBody{gap:8px;padding:18px;display:grid}.combo-page-module__R76ABa__relatedBody h3,.combo-page-module__R76ABa__relatedBody p{margin:0}.combo-page-module__R76ABa__relatedBody h3{font-family:var(--font-display);font-size:19px;font-weight:800}.combo-page-module__R76ABa__relatedBody p{color:var(--ink-3);font-size:14px;line-height:1.5}.combo-page-module__R76ABa__relatedBody strong{font-family:var(--font-display);font-size:20px}.combo-page-module__R76ABa__relatedActions{margin-top:auto;padding:0 18px 18px}.combo-page-module__R76ABa__relatedStatus{color:var(--ink-3);justify-items:start;gap:12px;display:grid}.combo-page-module__R76ABa__relatedStatus p{margin:0}.combo-page-module__R76ABa__state{align-content:center;justify-items:start;gap:14px;min-height:40vh;display:grid}.combo-page-module__R76ABa__state h1,.combo-page-module__R76ABa__state p{margin:0}@media (max-width:860px){.combo-page-module__R76ABa__grid{grid-template-columns:minmax(0,1fr)}.combo-page-module__R76ABa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.combo-page-module__R76ABa__crumbs{white-space:nowrap;flex-wrap:nowrap;overflow-x:auto}.combo-page-module__R76ABa__crumbs>*{flex:none}.combo-page-module__R76ABa__info{gap:18px}.combo-page-module__R76ABa__chips{grid-template-columns:minmax(0,1fr)}.combo-page-module__R76ABa__about{padding:18px}.combo-page-module__R76ABa__relatedGrid{grid-template-columns:minmax(0,1fr)}}
.IconButton-module__3ar4xW__btn{color:var(--ink);cursor:pointer;box-shadow:var(--shadow-card);background:#ffffffeb;border:none;border-radius:50%;place-items:center;transition:background .18s,transform .18s;display:grid}.IconButton-module__3ar4xW__btn:hover{background:#fff}.IconButton-module__3ar4xW__sm{width:34px;height:34px}.IconButton-module__3ar4xW__md{width:40px;height:40px}
.QuickCombo-module__JO62AG__quickOverlay{z-index:95;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1a178c;place-items:center;padding:18px;animation:.2s QuickCombo-module__JO62AG__ovIn;display:grid;position:fixed;inset:0}.QuickCombo-module__JO62AG__quickOverlayDismissing{-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;background:#1c1a1700;transition:background .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;animation:none}.QuickCombo-module__JO62AG__quickCard{background:#fff;border-radius:24px;width:min(680px,100%);max-height:92vh;transition:transform .28s cubic-bezier(.22,.74,.25,1);animation:.26s cubic-bezier(.2,.9,.3,1.15) QuickCombo-module__JO62AG__qaIn;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #1c1a1766}.QuickCombo-module__JO62AG__quickCardDismissing{animation:none}.QuickCombo-module__JO62AG__quickComboCard{width:min(780px,100%)}.QuickCombo-module__JO62AG__quickClose{z-index:2;width:36px;height:36px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-card);background:#ffffffe6;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.QuickCombo-module__JO62AG__quickClose:hover{background:#f2e9ce}.QuickCombo-module__JO62AG__quickClose:focus-visible{outline-offset:2px;outline:3px solid #ffc4008c}.QuickCombo-module__JO62AG__quickPhoto{flex:0 0 44%;min-height:260px;position:relative}.QuickCombo-module__JO62AG__quickComboPhoto{background:var(--surface-cream);flex-basis:52%;min-height:360px}.QuickCombo-module__JO62AG__quickComboPhoto img{object-fit:contain}.QuickCombo-module__JO62AG__quickContent{overscroll-behavior-y:contain;flex-direction:column;flex:1;gap:14px;padding:30px 30px 26px;display:flex;overflow-y:auto}.QuickCombo-module__JO62AG__quickCopy{flex-direction:column;gap:8px;display:flex}.QuickCombo-module__JO62AG__quickTitle{font-family:var(--font-display);margin:0;padding-right:30px;font-size:24px;font-weight:900;line-height:1.12}.QuickCombo-module__JO62AG__quickPrice{font-family:var(--font-display);margin-top:auto;padding-top:6px;font-size:28px;font-weight:900}.QuickCombo-module__JO62AG__quickActions,.QuickCombo-module__JO62AG__quickComboComposition{flex-direction:column;gap:10px;display:flex}.QuickCombo-module__JO62AG__quickComboHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.QuickCombo-module__JO62AG__quickComboLabel{color:var(--gold-text);letter-spacing:.03em;text-transform:uppercase;font-size:13px;font-weight:800}.QuickCombo-module__JO62AG__quickComboWeight{border:1px solid var(--border-hover);border-radius:var(--r-pill);background:var(--surface-cream);color:#a34d00;white-space:nowrap;padding:5px 10px;font-size:13px;font-weight:800}.QuickCombo-module__JO62AG__quickComboList{color:var(--ink);gap:9px;margin:0;padding-left:20px;font-size:16px;font-weight:700;line-height:1.4;display:grid}.QuickCombo-module__JO62AG__quickComboList li::marker{color:var(--gold-deep)}.QuickCombo-module__JO62AG__quickComboEmpty{color:var(--muted-2);margin:0;font-size:14px}@media (max-width:560px){.QuickCombo-module__JO62AG__quickCard{flex-direction:column}.QuickCombo-module__JO62AG__quickPhoto{aspect-ratio:16/9;touch-action:pan-x pinch-zoom;flex:none;min-height:200px}.QuickCombo-module__JO62AG__quickComboPhoto{aspect-ratio:4/3;min-height:0}.QuickCombo-module__JO62AG__quickComboPhoto img{object-fit:cover}.QuickCombo-module__JO62AG__quickContent{padding:24px 22px 20px}}@keyframes QuickCombo-module__JO62AG__ovIn{0%{opacity:0}to{opacity:1}}@keyframes QuickCombo-module__JO62AG__qaIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
.promotionPage-module__qT2Iaa__page{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body);overflow-x:clip}.promotionPage-module__qT2Iaa__main{width:min(100%, var(--container));padding:clamp(22px, 3vw, 38px) var(--gutter) clamp(58px, 7vw, 92px);margin:0 auto}.promotionPage-module__qT2Iaa__crumbs{color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:650;display:flex}.promotionPage-module__qT2Iaa__crumbs a{text-decoration:none}.promotionPage-module__qT2Iaa__crumbs a:hover{color:var(--ink)}.promotionPage-module__qT2Iaa__crumbCurrent{max-width:min(48vw,420px);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promotionPage-module__qT2Iaa__hero{border-radius:var(--r-xl);grid-template-columns:minmax(0,1.15fr) minmax(280px,.7fr);gap:clamp(24px,4vw,54px);min-height:440px;padding:clamp(28px,4vw,58px);display:grid;overflow:hidden;box-shadow:0 22px 54px #1c1a1724}.promotionPage-module__qT2Iaa__heroWithoutImage{grid-template-columns:minmax(0,1fr)}.promotionPage-module__qT2Iaa__toneGold{background:var(--gold);color:var(--ink)}.promotionPage-module__qT2Iaa__toneDark{background:var(--ink);color:#fff}.promotionPage-module__qT2Iaa__toneOrange{background:var(--orange);color:#fff}.promotionPage-module__qT2Iaa__toneCream{background:var(--surface-warm);color:var(--ink)}.promotionPage-module__qT2Iaa__heroContent{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.promotionPage-module__qT2Iaa__badge,.promotionPage-module__qT2Iaa__sectionTag{letter-spacing:.05em;font-size:11px;font-weight:900}.promotionPage-module__qT2Iaa__badge{border-radius:var(--r-pill);background:#ffffff47;margin-bottom:20px;padding:7px 13px}.promotionPage-module__qT2Iaa__toneGold .promotionPage-module__qT2Iaa__badge,.promotionPage-module__qT2Iaa__toneCream .promotionPage-module__qT2Iaa__badge{background:#1c1a171a}.promotionPage-module__qT2Iaa__title{max-width:720px;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:.98}.promotionPage-module__qT2Iaa__lead{opacity:.84;max-width:660px;margin:22px 0 0;font-size:clamp(16px,1.7vw,19px);font-weight:600;line-height:1.55}.promotionPage-module__qT2Iaa__period{opacity:.78;align-items:center;gap:9px;margin-top:22px;font-size:13px;font-weight:800;display:inline-flex}.promotionPage-module__qT2Iaa__period span{font-size:9px}.promotionPage-module__qT2Iaa__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.promotionPage-module__qT2Iaa__secondaryAction{background:#ffffffd6}.promotionPage-module__qT2Iaa__toneDark .promotionPage-module__qT2Iaa__secondaryAction,.promotionPage-module__qT2Iaa__toneOrange .promotionPage-module__qT2Iaa__secondaryAction{color:var(--ink)}.promotionPage-module__qT2Iaa__photo{border-radius:24px;min-height:320px;box-shadow:0 18px 38px #1c1a172e}.promotionPage-module__qT2Iaa__unavailable{border-radius:var(--r-md);color:#6d4815;background:#fff4df;border:1px solid #e8c48b;margin-top:18px;padding:16px 20px;font-size:14px;font-weight:750;line-height:1.45}.promotionPage-module__qT2Iaa__unavailable button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-left:8px;padding:0}.promotionPage-module__qT2Iaa__unavailable button:focus-visible{outline-offset:3px;outline:2px solid}.promotionPage-module__qT2Iaa__contentGrid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);gap:clamp(18px,2.6vw,30px);margin-top:clamp(28px,4vw,46px);display:grid}.promotionPage-module__qT2Iaa__productsSection{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;gap:18px;margin-top:clamp(28px,4vw,46px);padding:clamp(24px,3vw,36px);display:grid}.promotionPage-module__qT2Iaa__productsSection h2{font-family:var(--font-display);margin:-6px 0 0;font-size:clamp(28px,3.4vw,38px);font-weight:900}.promotionPage-module__qT2Iaa__productsEmpty{max-width:720px;color:var(--muted);margin:0;line-height:1.6}.promotionPage-module__qT2Iaa__productsAction{width:fit-content}.promotionPage-module__qT2Iaa__descriptionCard,.promotionPage-module__qT2Iaa__infoCard{border-radius:var(--r-lg);padding:clamp(24px,3vw,36px)}.promotionPage-module__qT2Iaa__descriptionCard{border:1px solid var(--border);background:#fff}.promotionPage-module__qT2Iaa__sectionTag{color:var(--gold-deep)}.promotionPage-module__qT2Iaa__descriptionCard h2{font-family:var(--font-display);margin:10px 0 14px;font-size:clamp(28px,3.4vw,38px);font-weight:900}.promotionPage-module__qT2Iaa__descriptionCard p,.promotionPage-module__qT2Iaa__infoCard p{white-space:pre-line;margin:0;font-size:15px;line-height:1.72}.promotionPage-module__qT2Iaa__descriptionCard p{color:var(--ink-2)}.promotionPage-module__qT2Iaa__infoCard{background:var(--ink);color:#fff;flex-direction:column;align-items:flex-start;display:flex}.promotionPage-module__qT2Iaa__infoCard .promotionPage-module__qT2Iaa__sectionTag{color:var(--gold)}.promotionPage-module__qT2Iaa__infoCard strong{font-family:var(--font-display);margin:12px 0 16px;font-size:24px;font-weight:900;line-height:1.15}.promotionPage-module__qT2Iaa__infoCard p{color:#ffffffb8}.promotionPage-module__qT2Iaa__infoPhone{color:var(--gold);margin-top:auto;padding-top:28px;font-size:17px;font-weight:900;text-decoration:none}.promotionPage-module__qT2Iaa__state{min-height:520px;padding:48px var(--gutter) 72px;place-items:center;display:grid}.promotionPage-module__qT2Iaa__stateCard{border:1px solid var(--border);border-radius:var(--r-xl);text-align:center;width:min(100%,620px);box-shadow:var(--shadow-card-hover);background:#fff;padding:clamp(30px,5vw,52px)}.promotionPage-module__qT2Iaa__stateMark{width:64px;height:64px;margin:0 auto 22px;display:block}.promotionPage-module__qT2Iaa__stateCard h1{font-family:var(--font-display);margin:0;font-size:clamp(30px,4vw,42px);font-weight:900}.promotionPage-module__qT2Iaa__stateCard p{color:var(--ink-3);margin:14px auto 0;line-height:1.6}.promotionPage-module__qT2Iaa__stateActions{justify-content:center;gap:10px;margin-top:26px;display:flex}.promotionPage-module__qT2Iaa__skeleton{border-radius:var(--r-md);background:linear-gradient(90deg,#eee8db 20%,#faf7ef 50%,#eee8db 80%) 0 0/220% 100%;animation:1.4s ease-in-out infinite promotionPage-module__qT2Iaa__shimmer}.promotionPage-module__qT2Iaa__skeletonCrumbs{width:260px;height:16px;margin-bottom:18px}.promotionPage-module__qT2Iaa__skeletonHero{border-radius:var(--r-xl);height:440px}.promotionPage-module__qT2Iaa__skeletonContent,.promotionPage-module__qT2Iaa__skeletonAside{border-radius:var(--r-lg);height:230px}@keyframes promotionPage-module__qT2Iaa__shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@media (max-width:820px){.promotionPage-module__qT2Iaa__hero,.promotionPage-module__qT2Iaa__contentGrid{grid-template-columns:1fr}.promotionPage-module__qT2Iaa__hero{min-height:0}.promotionPage-module__qT2Iaa__photo{min-height:280px}.promotionPage-module__qT2Iaa__infoCard a{margin-top:0}}@media (max-width:560px){.promotionPage-module__qT2Iaa__main{padding-top:18px}.promotionPage-module__qT2Iaa__crumbCurrent,.promotionPage-module__qT2Iaa__crumbs span:nth-last-child(2){display:none}.promotionPage-module__qT2Iaa__hero{border-radius:var(--r-lg);gap:24px;padding:24px}.promotionPage-module__qT2Iaa__title{font-size:clamp(36px,13vw,54px)}.promotionPage-module__qT2Iaa__actions,.promotionPage-module__qT2Iaa__stateActions{flex-direction:column;align-items:stretch;width:100%}.promotionPage-module__qT2Iaa__actions>*,.promotionPage-module__qT2Iaa__stateActions>*{width:100%}.promotionPage-module__qT2Iaa__photo{min-height:230px}.promotionPage-module__qT2Iaa__skeletonHero{height:560px}}@media (prefers-reduced-motion:reduce){.promotionPage-module__qT2Iaa__skeleton{animation:none}}
.Orders-module__2zskSW__paymentNotice{border-radius:var(--r-md);color:var(--ink);background:#fff9df;border:1px solid #d9c26a;margin-bottom:18px;padding:13px 15px;font-weight:700}.Orders-module__2zskSW__filters{gap:8px;margin-bottom:18px;padding-bottom:3px;display:flex;overflow-x:auto}.Orders-module__2zskSW__filter{border:1px solid var(--border-2);border-radius:var(--r-pill);min-height:38px;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:#fff;padding:8px 14px;font-weight:700}.Orders-module__2zskSW__filterActive{border-color:var(--gold);color:var(--ink);background:#fbf3d6}.Orders-module__2zskSW__orderTop,.Orders-module__2zskSW__orderBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.Orders-module__2zskSW__orderNumber{font-family:var(--font-display);margin:0;font-size:18px;font-weight:900}.Orders-module__2zskSW__orderMeta,.Orders-module__2zskSW__items,.Orders-module__2zskSW__repeatBlock p{color:var(--muted);font-size:13.5px}.Orders-module__2zskSW__orderMeta{margin:5px 0 0}.Orders-module__2zskSW__items{color:var(--ink-3);margin:18px 0 5px;line-height:1.5}.Orders-module__2zskSW__orderFacts{flex-direction:column;gap:8px;margin:0;display:flex}.Orders-module__2zskSW__orderFacts>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.Orders-module__2zskSW__orderFacts dt{color:var(--muted);font-size:13.5px}.Orders-module__2zskSW__orderFacts dd{color:var(--ink-3);margin:0;font-size:13.5px;font-weight:700}.Orders-module__2zskSW__orderBottom{border-top:1px solid var(--hairline);margin-top:18px;padding-top:16px}.Orders-module__2zskSW__total{font-family:var(--font-display);font-size:21px}.Orders-module__2zskSW__status,.Orders-module__2zskSW__paymentStatus{border-radius:var(--r-pill);white-space:nowrap;padding:6px 13px;font-size:12px;font-weight:800;display:inline-flex}.Orders-module__2zskSW__status[data-tone=progress],.Orders-module__2zskSW__paymentStatus[data-tone=progress]{color:#806600;background:#fbf3d6}.Orders-module__2zskSW__status[data-tone=success],.Orders-module__2zskSW__paymentStatus[data-tone=success]{color:#2f7a2a;background:#eaf5e7}.Orders-module__2zskSW__status[data-tone=danger],.Orders-module__2zskSW__paymentStatus[data-tone=danger]{color:var(--red);background:#fbe9e5}.Orders-module__2zskSW__status[data-tone=neutral],.Orders-module__2zskSW__paymentStatus[data-tone=neutral]{background:var(--surface-cream-2);color:var(--ink-3)}.Orders-module__2zskSW__backLink{color:var(--gold-deep);margin-bottom:18px;font-weight:800;text-decoration:none;display:inline-block}.Orders-module__2zskSW__detailsGrid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:16px;display:grid}.Orders-module__2zskSW__lines,.Orders-module__2zskSW__facts,.Orders-module__2zskSW__totals{flex-direction:column;gap:13px;margin:0;display:flex}.Orders-module__2zskSW__line,.Orders-module__2zskSW__facts>div,.Orders-module__2zskSW__totals>div{justify-content:space-between;gap:18px;display:flex}.Orders-module__2zskSW__line div{flex-direction:column;gap:4px;display:flex}.Orders-module__2zskSW__line+.Orders-module__2zskSW__line,.Orders-module__2zskSW__totals>div+div{border-top:1px solid var(--hairline);padding-top:13px}.Orders-module__2zskSW__line span,.Orders-module__2zskSW__facts dt,.Orders-module__2zskSW__totals dt{color:var(--muted);font-size:13px}.Orders-module__2zskSW__facts dd,.Orders-module__2zskSW__totals dd{text-align:right;margin:0;font-weight:700}.Orders-module__2zskSW__summary{margin-top:16px}.Orders-module__2zskSW__grandTotal{font-family:var(--font-display);font-size:20px;font-weight:900}.Orders-module__2zskSW__repeatBlock{border-radius:var(--r-md);background:var(--surface-cream-2);margin-top:16px;padding:18px}.Orders-module__2zskSW__repeatBlock p{margin:0 0 12px}@media (max-width:900px){.Orders-module__2zskSW__detailsGrid{grid-template-columns:1fr}}@media (max-width:520px){.Orders-module__2zskSW__orderBottom,.Orders-module__2zskSW__orderBottom>div{align-items:stretch}.Orders-module__2zskSW__orderBottom>div{flex-direction:column;width:100%}.Orders-module__2zskSW__orderActions>*,.Orders-module__2zskSW__orderActions>div>button,.Orders-module__2zskSW__orderActions>div>a{width:100%}.Orders-module__2zskSW__line{flex-direction:column;gap:6px}}
.BonusHistory-module__G6dA_G__balance{border-radius:var(--r-lg);background:var(--ink);color:#fff;flex-direction:column;gap:6px;padding:clamp(24px,3vw,32px);display:flex;position:relative;overflow:hidden;box-shadow:0 22px 50px #1c1a1738}.BonusHistory-module__G6dA_G__balance span,.BonusHistory-module__G6dA_G__balance p{color:#bdb4a5;margin:0;font-size:13px}.BonusHistory-module__G6dA_G__balance strong{font-family:var(--font-display);font-size:clamp(34px,5vw,46px)}.BonusHistory-module__G6dA_G__stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.BonusHistory-module__G6dA_G__stats>div{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;flex-direction:column;gap:5px;padding:18px 20px;display:flex}.BonusHistory-module__G6dA_G__stats strong{font-family:var(--font-display);font-size:24px}.BonusHistory-module__G6dA_G__stats span{color:var(--muted);font-size:12.5px}.BonusHistory-module__G6dA_G__rules,.BonusHistory-module__G6dA_G__history{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;margin-top:16px;padding:20px 22px}.BonusHistory-module__G6dA_G__rules summary{cursor:pointer;font-weight:800}.BonusHistory-module__G6dA_G__rules p{color:var(--ink-3);line-height:1.55}.BonusHistory-module__G6dA_G__operations{flex-direction:column;display:flex}.BonusHistory-module__G6dA_G__operation{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:18px;padding:15px 0;display:flex}.BonusHistory-module__G6dA_G__operation>div{flex-direction:column;gap:4px;display:flex}.BonusHistory-module__G6dA_G__operation span,.BonusHistory-module__G6dA_G__operation a{color:var(--muted);font-size:12.5px}.BonusHistory-module__G6dA_G__operation a{color:var(--gold-deep);font-weight:700}.BonusHistory-module__G6dA_G__operation>strong{color:var(--green);font-family:var(--font-display);font-size:18px}.BonusHistory-module__G6dA_G__operation>strong[data-negative=true]{color:var(--red)}@media (max-width:600px){.BonusHistory-module__G6dA_G__stats{grid-template-columns:1fr}.BonusHistory-module__G6dA_G__operation{align-items:flex-start}}
