.prices[data-astro-cid-yexifyue]{gap:clamp(3.5rem,8vw,6rem);display:grid}.prices__head[data-astro-cid-yexifyue]{text-align:center;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.prices__kicker[data-astro-cid-yexifyue]{font-family:var(--font-label);font-size:var(--step-body-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 auto .5rem;font-weight:700}.prices__title[data-astro-cid-yexifyue]{font-size:var(--step-2)}.prices__featured{gap:var(--gap);grid-template-columns:minmax(0,1fr);align-items:stretch;max-width:72rem;margin:0 auto;padding:.75rem 0 0;list-style:none;display:grid}@media (width>=60rem){.prices__featured{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}}.pf[data-astro-cid-yexifyue]{background:var(--paper);flex-direction:column;padding:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);display:flex;position:relative}@media (width<=59.99rem){.pf--hl[data-astro-cid-yexifyue]{order:-1}}.pf--hl[data-astro-cid-yexifyue]{background:var(--ink-deep);color:var(--paper);box-shadow:0 24px 48px -24px color-mix(in srgb, var(--ink-deep) 60%, transparent)}@media (width>=60rem){.pf--hl[data-astro-cid-yexifyue]{padding-block:clamp(2.25rem,1.8rem + 1.5vw,3rem)}}.pf__badge[data-astro-cid-yexifyue]{background:var(--red);color:var(--paper);font-family:var(--font-label);font-size:var(--step-caption);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin:0;padding:.35rem .9rem;font-weight:700;position:absolute;top:0;left:50%;translate:-50% -50%}.pf__name[data-astro-cid-yexifyue]{font-size:var(--step-3);color:inherit;line-height:1.25}.pf__sub[data-astro-cid-yexifyue]{font-size:var(--step-caption);color:var(--hairline);margin:.25rem 0 0}.pf--hl[data-astro-cid-yexifyue] .pf__sub[data-astro-cid-yexifyue]{color:color-mix(in srgb, var(--paper) 70%, transparent)}.pf__price[data-astro-cid-yexifyue]{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;margin:1.25rem 0 0;line-height:1;display:flex}.pf__cur[data-astro-cid-yexifyue]{font-weight:700;font-size:var(--step-body);color:var(--red)}.pf__amount[data-astro-cid-yexifyue]{color:var(--red);letter-spacing:-.02em;font-size:clamp(2.25rem,1.8rem + 1.6vw,3rem);font-weight:700}.pf--hl[data-astro-cid-yexifyue] .pf__cur[data-astro-cid-yexifyue],.pf--hl[data-astro-cid-yexifyue] .pf__amount[data-astro-cid-yexifyue]{color:var(--paper)}.pf__unit[data-astro-cid-yexifyue]{font-size:var(--step-caption);color:var(--hairline);flex-basis:100%;margin-top:.4rem}.pf--hl[data-astro-cid-yexifyue] .pf__unit[data-astro-cid-yexifyue]{color:color-mix(in srgb, var(--paper) 70%, transparent)}.pf__saving[data-astro-cid-yexifyue]{background:color-mix(in srgb, var(--red) 30%, var(--ink-deep));color:var(--paper);font-size:var(--step-caption);border-radius:999px;align-self:flex-start;margin:.9rem 0 0;padding:.25rem .7rem;font-weight:700}.pf__facts[data-astro-cid-yexifyue]{border-top:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);font-size:var(--step-body-sm);gap:.7rem;margin:1.5rem 0;padding:1.5rem 0 0;list-style:none;display:grid}.pf--hl[data-astro-cid-yexifyue] .pf__facts[data-astro-cid-yexifyue]{border-top-color:color-mix(in srgb, var(--paper) 20%, transparent)}.pf__facts[data-astro-cid-yexifyue] li[data-astro-cid-yexifyue]{align-items:flex-start;gap:.6rem;line-height:1.45;display:flex}.pf__facts[data-astro-cid-yexifyue] svg[data-astro-cid-yexifyue]{width:1.15rem;height:1.15rem;color:var(--red);flex:none;margin-top:.1rem}.pf--hl[data-astro-cid-yexifyue] .pf__facts[data-astro-cid-yexifyue] svg[data-astro-cid-yexifyue]{color:var(--paper)}.pf__cta[data-astro-cid-yexifyue]{justify-content:center;margin-top:auto}.pf--hl[data-astro-cid-yexifyue] .pf__cta[data-astro-cid-yexifyue]:focus-visible{outline-color:var(--paper)}.prices__grid{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));margin:0;padding:0;list-style:none;display:grid}.pc[data-astro-cid-yexifyue]{--pad:clamp(1.1rem, .9rem + .8vw, 1.5rem);min-width:0;padding:var(--pad);background:var(--paper);transition:translate var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease) var(--shadow-delay,0s);flex-direction:column;gap:1rem;display:flex;position:relative}@media (hover:hover){.pc[data-astro-cid-yexifyue]:hover{--shadow-delay:calc(var(--dur-fast) / 2);box-shadow:0 14px 28px -14px color-mix(in srgb, var(--ink-deep) 35%, transparent);translate:0 -3px}}.pc[data-astro-cid-yexifyue]:has(.pc__more[open]){z-index:10}.pc__top[data-astro-cid-yexifyue]{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.pc__tile[data-astro-cid-yexifyue]{border-radius:var(--radius);background:var(--page-bg);width:3.5rem;height:3.5rem;color:var(--red);place-items:center;display:grid;overflow:hidden}.pc__tile[data-astro-cid-yexifyue] svg{width:2rem;height:2rem}.pc__tile[data-astro-cid-yexifyue] .pc__thumb{width:100%;height:100%}.pc__tile[data-astro-cid-yexifyue] .pc__thumb--contain{object-fit:contain;padding:.3rem}.pc__tile[data-astro-cid-yexifyue] .pc__thumb--cover{object-fit:cover}.pc__name[data-astro-cid-yexifyue]{font-size:var(--step-body);font-weight:700;line-height:1.3}.pc__sub[data-astro-cid-yexifyue]{font-size:var(--step-caption);color:var(--hairline);margin:.2rem 0 0;line-height:1.4}.pc__bottom[data-astro-cid-yexifyue]{border-top:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.pc__price[data-astro-cid-yexifyue]{font-size:var(--step-3);color:var(--red);white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:0;font-weight:700;line-height:1.1;display:flex}.pc__price[data-astro-cid-yexifyue] small[data-astro-cid-yexifyue]{font-size:.7em}.pc__price[data-astro-cid-yexifyue] del[data-astro-cid-yexifyue]{font-size:var(--step-caption);color:var(--hairline);font-weight:400}.pc__deal[data-astro-cid-yexifyue]{background:var(--red);color:var(--paper);font-size:var(--step-caption);border-radius:999px;padding:.2rem .6rem;font-weight:700}.pc__actions[data-astro-cid-yexifyue]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pc__more[data-astro-cid-yexifyue]{min-width:0}.pc__toggle[data-astro-cid-yexifyue]{cursor:pointer;min-height:44px;font-family:var(--font-label);color:var(--red);align-items:center;gap:.4rem;font-weight:700;list-style:none;display:inline-flex}.pc__toggle[data-astro-cid-yexifyue]::-webkit-details-marker{display:none}.pc__toggle[data-astro-cid-yexifyue]:hover .pc__label[data-astro-cid-yexifyue]{text-underline-offset:.2em;text-decoration:underline}.pc__toggle[data-astro-cid-yexifyue] .pc__chevron{width:1rem;height:1rem;transition:transform var(--dur-fast) var(--ease)}.pc__more[data-astro-cid-yexifyue][open] .pc__chevron{transform:rotate(180deg)}.pc__label--close[data-astro-cid-yexifyue],.pc__more[data-astro-cid-yexifyue][open] .pc__label--open[data-astro-cid-yexifyue]{display:none}.pc__more[data-astro-cid-yexifyue][open] .pc__label--close[data-astro-cid-yexifyue]{display:inline}.pc__cta[data-astro-cid-yexifyue]{border-radius:var(--radius);background:var(--red);min-height:44px;color:var(--paper);font-family:var(--font-label);transition:background-color var(--dur-fast) var(--ease);flex:none;align-items:center;padding:.5rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.pc__cta[data-astro-cid-yexifyue]:hover{background:var(--ink-deep);color:var(--paper)}.pc__detail[data-astro-cid-yexifyue]{padding:0 var(--pad) var(--pad);background:var(--paper);box-shadow:0 14px 28px -14px color-mix(in srgb, var(--ink-deep) 35%, transparent);position:absolute;top:100%;left:0;right:0}.pc__more[data-astro-cid-yexifyue][open] .pc__detail[data-astro-cid-yexifyue]{animation:pc-in var(--dur) var(--ease) both}.pc__detail[data-astro-cid-yexifyue] p[data-astro-cid-yexifyue]{font-size:var(--step-caption);margin-bottom:.5rem}.pc__links[data-astro-cid-yexifyue]{flex-wrap:wrap;gap:.75rem;display:flex}.pc__links[data-astro-cid-yexifyue] a[data-astro-cid-yexifyue]{color:var(--red)}.pc__inline-link[data-astro-cid-yexifyue]{color:var(--red);background-image:linear-gradient(currentColor, currentColor), linear-gradient(color-mix(in srgb, currentColor 35%, transparent), color-mix(in srgb, currentColor 35%, transparent));-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--dur-fast) var(--ease);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:.1em;font-weight:700;text-decoration:none}.pc__inline-link[data-astro-cid-yexifyue]:hover,.pc__inline-link[data-astro-cid-yexifyue]:focus-visible{background-size:100% 1px,100% 1px}.pc__linked[data-astro-cid-yexifyue]{border-radius:var(--radius);background:color-mix(in srgb, var(--red) 6%, var(--paper));margin-bottom:.5rem;padding:.75rem .9rem .25rem}.pc__linked[data-astro-cid-yexifyue] p[data-astro-cid-yexifyue]{margin-bottom:0}.pc__go[data-astro-cid-yexifyue]{min-height:44px;font-family:var(--font-label);font-size:var(--step-caption);color:var(--red);align-items:center;gap:.5em;font-weight:700;text-decoration:none;display:inline-flex}.pc__go-label[data-astro-cid-yexifyue]{position:relative}.pc__go-label[data-astro-cid-yexifyue]:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform var(--dur-fast) var(--ease);background:currentColor;position:absolute;bottom:-.22em;left:0;transform:scaleX(0)}.pc__go-icon[data-astro-cid-yexifyue]{width:1.05em;height:1.05em;transition:transform var(--dur-fast) var(--ease);flex-shrink:0}.pc__go[data-astro-cid-yexifyue]:hover .pc__go-label[data-astro-cid-yexifyue]:after,.pc__go[data-astro-cid-yexifyue]:focus-visible .pc__go-label[data-astro-cid-yexifyue]:after{transform:scaleX(1)}.pc__go[data-astro-cid-yexifyue]:hover .pc__go-icon[data-astro-cid-yexifyue]{transform:translate(.28em)}@keyframes pc-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.prices__info{background:var(--paper);width:100%;max-width:52rem;margin-inline:auto;padding:clamp(1.5rem,1.2rem + 1.5vw,2.5rem)}.prices__band[data-astro-cid-yexifyue]{background:var(--red);box-shadow:0 0 0 100vmax var(--red);clip-path:inset(0 -100vmax);gap:clamp(1.5rem,3vw,2rem);padding-block:clamp(2.5rem,6vw,4rem);display:grid}.prices__info-title[data-astro-cid-yexifyue]{font-size:var(--step-2);margin-bottom:1.25rem}.prices__info-list[data-astro-cid-yexifyue]{font-size:var(--step-body-sm);gap:.9rem;margin:0;padding:0;line-height:1.55;list-style:none;display:grid}.prices__info-list[data-astro-cid-yexifyue] li[data-astro-cid-yexifyue]{padding-left:1.1rem;position:relative}.prices__info-list[data-astro-cid-yexifyue] li[data-astro-cid-yexifyue]:before{content:"";background:var(--red);width:.45rem;height:.45rem;position:absolute;top:.6em;left:0}.prices__info-list[data-astro-cid-yexifyue] a[data-astro-cid-yexifyue]{color:var(--red)}.prices__info-cta[data-astro-cid-yexifyue]{flex-wrap:wrap;gap:1rem;margin-top:1.75rem;display:flex}@media (prefers-reduced-motion:reduce){.pc__toggle[data-astro-cid-yexifyue] .pc__chevron{transition:none}.pc__more[data-astro-cid-yexifyue][open] .pc__detail[data-astro-cid-yexifyue]{animation:none}.pc__go-label[data-astro-cid-yexifyue]:after,.pc__go-icon[data-astro-cid-yexifyue],.pc__inline-link[data-astro-cid-yexifyue]{transition:none}.pc__go[data-astro-cid-yexifyue]:hover .pc__go-icon[data-astro-cid-yexifyue]{transform:none}}.pickup[data-astro-cid-m43g6rof]{background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,1.75rem);width:100%;max-width:52rem;margin:0 auto;padding:clamp(1.25rem,1rem + 1.2vw,2rem);display:grid}.pickup__icon[data-astro-cid-m43g6rof]{background:var(--red);width:3.25rem;height:3.25rem;color:var(--paper);place-items:center;display:grid}.pickup__icon[data-astro-cid-m43g6rof] svg{width:1.6rem;height:1.6rem}.pickup__title[data-astro-cid-m43g6rof]{font-size:var(--step-3);font-weight:700;line-height:1.25}.pickup__text[data-astro-cid-m43g6rof]{font-size:var(--step-body-sm);margin:.35rem 0 1rem}.pickup__places[data-astro-cid-m43g6rof]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pickup__places[data-astro-cid-m43g6rof] li[data-astro-cid-m43g6rof]{border:1px solid color-mix(in srgb, var(--red) 35%, transparent);font-size:var(--step-caption);color:var(--ink);border-radius:999px;padding:.3rem .8rem}.soon[data-astro-cid-m43g6rof]{text-align:center;background:var(--paper);border:1px solid var(--line-soft);max-width:42rem;margin:clamp(3rem,8vw,5rem) auto 0;padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.soon__tag[data-astro-cid-m43g6rof]{color:var(--red);margin-bottom:.5rem}.soon__title[data-astro-cid-m43g6rof]{font-size:var(--step-2);margin-bottom:.75rem}.soon[data-astro-cid-m43g6rof] p[data-astro-cid-m43g6rof]:not(.soon__tag){margin-bottom:1.25rem}
