.qixi-page{--qixi-wine: #6f0d1c;--qixi-wine-deep: #32060d;--qixi-blush: #f7e8e7;--qixi-cream: #fffaf5;--qixi-ink: #2f2321;--qixi-muted: #6f625e;--qixi-line: #ead9d5;color:var(--qixi-ink);background:#fff}.qixi-page *,.qixi-page *:before,.qixi-page *:after{box-sizing:border-box}.qixi-shell{width:min(1160px,calc(100% - 32px));margin-inline:auto}.qixi-hero{position:relative;min-height:560px;display:grid;align-items:center;overflow:hidden;background-color:var(--qixi-wine-deep);background-position:center;background-size:cover;isolation:isolate}.qixi-page--festival .qixi-hero{background-image:url(qixi-festival-hero.png)}.qixi-page--gift .qixi-hero{background-image:url(qixi-gift-guide-hero.png)}.qixi-page--zh{font-family:Noto Sans SC,Microsoft YaHei,PingFang SC,Heiti SC,sans-serif}.qixi-page--zh .qixi-hero{background-image:url(qixi-chinese-guide-hero.png)}.qixi-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.qixi-page--festival .qixi-hero:after{background:linear-gradient(90deg,#0e0205eb,#26030ab8 42%,#26030a0f 70%)}.qixi-page--gift .qixi-hero:after{background:linear-gradient(90deg,#37030c0f 30%,#37030c7a 58%,#1f0107eb)}.qixi-page--zh .qixi-hero:after{background:linear-gradient(90deg,#32030ae0,#48070fa3 42%,#48070f0a 70%)}.qixi-hero__inner{width:min(1160px,calc(100% - 32px));margin-inline:auto;padding-block:72px}.qixi-hero__copy{width:min(580px,52%);color:#fff}.qixi-page--gift .qixi-hero__copy{margin-left:auto}.qixi-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 18px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.qixi-eyebrow:before{content:"";width:30px;height:1px;background:currentColor;opacity:.7}.qixi-hero__headline{display:block;margin:0;font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.04em;font-weight:500}.qixi-hero__lead{max-width:560px;margin:24px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.62;color:#ffffffe6}.qixi-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.qixi-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease}.qixi-button:hover{transform:translateY(-2px)}.qixi-button--light{color:var(--qixi-wine-deep);background:#fff}.qixi-button--outline{color:#fff;border-color:#ffffff9e;background:#ffffff0f}.qixi-hero__date{display:flex;gap:18px;align-items:center;margin-top:34px;padding-top:22px;border-top:1px solid rgba(255,255,255,.25)}.qixi-date-tile{min-width:76px;padding:10px 14px;border-radius:14px;color:var(--qixi-wine-deep);background:#fff;text-align:center}.qixi-date-tile strong,.qixi-date-tile span{display:block}.qixi-date-tile strong{font-size:28px;line-height:1}.qixi-date-tile span{margin-top:4px;font-size:11px;font-weight:700;letter-spacing:.12em}.qixi-hero__date-copy strong,.qixi-hero__date-copy span{display:block}.qixi-hero__date-copy strong{font-size:16px}.qixi-hero__date-copy span{margin-top:5px;font-size:14px;color:#ffffffc7}.qixi-urgency{background:var(--qixi-wine);color:#fff}.qixi-urgency__inner{min-height:68px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 28px;padding-block:13px;text-align:center}.qixi-urgency strong{font-size:15px}.qixi-urgency span{font-size:14px;color:#ffffffd1}.qixi-urgency a{color:#fff;font-weight:700;text-underline-offset:3px}.qixi-main{padding-block:76px 90px}.qixi-answer{display:grid;grid-template-columns:auto 1fr;gap:20px;margin-bottom:70px;padding:28px 30px;border:1px solid var(--qixi-line);border-radius:20px;background:linear-gradient(135deg,#fff 0%,var(--qixi-cream) 100%);box-shadow:0 18px 50px #53262414}.qixi-answer__mark{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--qixi-wine);color:#fff;font-weight:800}.qixi-answer p{margin:0;font-size:clamp(18px,2.1vw,23px);line-height:1.65}.qixi-section{margin-top:76px;scroll-margin-top:110px}.qixi-section:first-of-type{margin-top:0}.qixi-section__head{max-width:780px;margin-bottom:28px}.qixi-kicker{margin:0 0 9px;color:var(--qixi-wine);font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.qixi-section h2{margin:0;color:var(--qixi-ink);font-size:clamp(30px,3.5vw,46px);line-height:1.14;letter-spacing:-.025em}.qixi-section h3{margin:0 0 10px;color:var(--qixi-ink);font-size:20px;line-height:1.35}.qixi-section p,.qixi-section li{color:var(--qixi-muted);font-size:17px;line-height:1.78}.qixi-section p{margin:0 0 18px}.qixi-section a{color:var(--qixi-wine);font-weight:700;text-underline-offset:3px}.qixi-story{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:42px;align-items:start}.qixi-aside{padding:26px;border-radius:18px;background:var(--qixi-blush)}.qixi-aside__label{margin:0 0 8px;color:var(--qixi-wine);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.qixi-aside strong{display:block;font-size:25px;line-height:1.25}.qixi-aside p{margin:12px 0 0;font-size:15px;line-height:1.65}.qixi-table-wrap{overflow-x:auto;border:1px solid var(--qixi-line);border-radius:18px;background:#fff}.qixi-table{width:100%;min-width:680px;border-collapse:collapse}.qixi-table th,.qixi-table td{padding:18px 20px;border-bottom:1px solid var(--qixi-line);text-align:left;vertical-align:top}.qixi-table tr:last-child td{border-bottom:0}.qixi-table th{color:#fff;background:var(--qixi-wine-deep);font-size:13px;letter-spacing:.04em}.qixi-table td{color:var(--qixi-muted);font-size:15px;line-height:1.6}.qixi-table td strong{color:var(--qixi-ink)}.qixi-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.qixi-card{padding:25px;border:1px solid var(--qixi-line);border-radius:18px;background:#fff}.qixi-card__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:18px;border-radius:50%;color:#fff;background:var(--qixi-wine);font-size:17px}.qixi-card p{margin:0;font-size:15px;line-height:1.65}.qixi-note{margin-top:24px;padding:20px 22px;border-left:4px solid var(--qixi-wine);background:var(--qixi-cream)}.qixi-note p{margin:0;font-size:15px}.qixi-faq{border-top:1px solid var(--qixi-line)}.qixi-faq details{border-bottom:1px solid var(--qixi-line)}.qixi-faq summary{position:relative;padding:23px 46px 23px 0;color:var(--qixi-ink);font-size:18px;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.qixi-faq summary::-webkit-details-marker{display:none}.qixi-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--qixi-wine);font-size:28px;font-weight:400}.qixi-faq details[open] summary:after{content:"\2212"}.qixi-faq details p{max-width:850px;margin:-5px 0 23px;padding-right:30px;font-size:16px}.qixi-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qixi-links a{display:flex;align-items:center;justify-content:space-between;min-height:78px;padding:16px 18px;border:1px solid var(--qixi-line);border-radius:14px;color:var(--qixi-ink);background:#fff;text-decoration:none}.qixi-links a:after{content:"\2192";color:var(--qixi-wine);font-size:20px}.qixi-cta{margin-top:78px;padding:50px;border-radius:24px;color:#fff;background:linear-gradient(135deg,var(--qixi-wine-deep),var(--qixi-wine));text-align:center}.qixi-cta h2{color:#fff}.qixi-cta p{max-width:700px;margin:15px auto 25px;color:#ffffffd1}@media(max-width:900px){.qixi-hero{min-height:650px;align-items:end;background-position:68% center}.qixi-page--gift .qixi-hero{background-position:30% center}.qixi-page--festival .qixi-hero:after,.qixi-page--gift .qixi-hero:after,.qixi-page--zh .qixi-hero:after{background:linear-gradient(180deg,#19020714 22%,#190207eb 72%,#120104fa)}.qixi-hero__inner{padding-top:260px;padding-bottom:46px}.qixi-hero__copy{width:100%;margin:0}.qixi-story,.qixi-cards{grid-template-columns:1fr}.qixi-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.qixi-shell,.qixi-hero__inner{width:min(100% - 24px,1160px)}.qixi-hero{min-height:600px}.qixi-hero__inner{padding-top:250px;padding-bottom:34px}.qixi-hero__headline{font-size:40px}.qixi-hero__lead{font-size:16px;line-height:1.55}.qixi-hero__actions,.qixi-button{width:100%}.qixi-hero__date{align-items:flex-start}.qixi-urgency__inner{display:grid;gap:4px;padding-block:15px}.qixi-main{padding-block:46px 64px}.qixi-answer{grid-template-columns:1fr;margin-bottom:52px;padding:22px}.qixi-answer p{font-size:18px}.qixi-section{margin-top:58px}.qixi-section h2{font-size:31px}.qixi-section p,.qixi-section li{font-size:16px}.qixi-links{grid-template-columns:1fr}.qixi-cta{margin-top:58px;padding:34px 22px}}@media(prefers-reduced-motion:reduce){.qixi-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA */
