.zq-band{position:relative;display:flex;align-items:stretch;background:var(--zq-band-bg);color:var(--zq-band-text);font-weight:800;letter-spacing:.06em;font-size:1.35rem;text-transform:uppercase;overflow:hidden}.zq-band__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.zq-band__marquee{flex:1 1 auto;overflow:hidden;display:flex;align-items:center;min-height:40px}.zq-band__track{display:inline-flex;align-items:center;white-space:nowrap;animation:zq-band-scroll var(--zq-band-speed, 30s) linear infinite;will-change:transform}.zq-band__item{padding:0 1.4rem}.zq-band__dot{color:var(--zq-band-accent)}.zq-band__cd{flex:0 0 auto;display:flex;align-items:center;gap:.8rem;padding:0 1.6rem;background:var(--zq-band-accent);color:#fff}.zq-band__cd-time{font-variant-numeric:tabular-nums;font-size:1.5rem}@keyframes zq-band-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zq-band__track{animation:none}}@media screen and (max-width:749px){.zq-band{flex-direction:column;font-size:1.15rem}.zq-band__marquee{min-height:32px}.zq-band__cd{justify-content:center;padding:.5rem 1rem}}.zqn{background:#fff;border:1px solid #e7e7e7;border-radius:14px;padding:14px 16px;margin:0 0 1.2rem;text-align:left}.zqn__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.zqn__eyebrow{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:#da1620}.zqn__count{font-size:1.15rem;color:#777}.zqn__track{height:3px;background:#eee;border-radius:3px;overflow:hidden}.zqn__track i{display:block;height:100%;background:#da1620;transition:width .4s ease}.zqn__steps{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr)}.zqn__steps li{font-size:1.05rem;color:#aaa;text-align:center;line-height:1.2}.zqn__steps b{display:block;font-size:1.35rem;color:#bbb}.zqn__steps li.on,.zqn__steps li.on b{color:#111}.zqn__msg{margin:12px 0 0;font-size:1.35rem;line-height:1.45;color:#333}.zqn__msg strong{color:#111}.zqn__gifts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}.zqn__gift{height:40px;border:1px solid #111;background:#fff;color:#111;border-radius:999px;font-size:1.15rem;font-weight:700;letter-spacing:.08em;cursor:pointer;transition:background .2s,color .2s}.zqn__gift:hover{background:#111;color:#fff}.zqn__gift:disabled{opacity:.5}.zqn.is-done{border-color:#111}.zqn.is-done .zqn__track i{background:#111}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAAAAAQAAAAAAAAAAAAQA */
