.Collection-module__7i7B9q__page{background:var(--color-background);padding-bottom:88px}.Collection-module__7i7B9q__wrap{width:100%;max-width:1200px;margin:0 auto;padding-inline:20px}.Collection-module__7i7B9q__head{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:780px;margin:0 auto;padding:36px 20px 10px;display:flex}.Collection-module__7i7B9q__eyebrow{color:var(--color-bronze);font-size:13px;font-weight:500}.Collection-module__7i7B9q__title{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(44px,7.4vw,78px);font-weight:400;line-height:1}.Collection-module__7i7B9q__title em{color:var(--color-bronze);font-style:italic}.Collection-module__7i7B9q__lede{max-width:54ch;color:var(--color-muted);font-size:16px;line-height:1.7}.Collection-module__7i7B9q__headActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:6px;display:flex}.Collection-module__7i7B9q__guide{border:1px solid var(--color-border);background:var(--color-surface);min-height:46px;color:var(--color-ink);border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 7px;font-size:14px;font-weight:500;transition:border-color .2s;display:inline-flex}.Collection-module__7i7B9q__guide:hover{border-color:#8a6a3e73}.Collection-module__7i7B9q__guideIcon{background:var(--color-bronze);width:32px;height:32px;color:var(--color-surface);border-radius:50%;place-items:center;display:grid}.Collection-module__7i7B9q__guideIcon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;width:16px;height:16px}.Collection-module__7i7B9q__allLink{min-height:44px;color:var(--color-bronze);text-underline-offset:4px;align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.Collection-module__7i7B9q__guide:focus-visible,.Collection-module__7i7B9q__allLink:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.Collection-module__7i7B9q__tabsWrap{justify-content:center;margin:28px 0 40px;display:flex}.Collection-module__7i7B9q__tabs{background:color-mix(in srgb, var(--color-champagne) 12%, var(--color-ivory));max-width:100%;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:999px;gap:4px;padding:5px;display:inline-flex}.Collection-module__7i7B9q__tab{white-space:nowrap;min-height:46px;color:var(--color-ink);border-radius:999px;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.Collection-module__7i7B9q__tab svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.Collection-module__7i7B9q__tab[aria-selected=true]{background:var(--color-bronze);color:var(--color-surface);box-shadow:0 10px 20px -12px #8a6a3ee6}.Collection-module__7i7B9q__tab:focus-visible{outline:2px solid var(--color-bronze);outline-offset:3px}.Collection-module__7i7B9q__count{background:#17161312;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:grid}.Collection-module__7i7B9q__tab[aria-selected=true] .Collection-module__7i7B9q__count{background:#ffffff38}.Collection-module__7i7B9q__tabShort{display:none}.Collection-module__7i7B9q__panels[data-all]>*+*{margin-top:64px}@media (max-width:440px){.Collection-module__7i7B9q__tabs{scrollbar-width:none;overflow-x:auto}.Collection-module__7i7B9q__tab{gap:7px;padding:0 11px;font-size:13px}.Collection-module__7i7B9q__tab svg,.Collection-module__7i7B9q__count,.Collection-module__7i7B9q__tabLong{display:none}.Collection-module__7i7B9q__tabShort{display:inline}}.Collection-module__7i7B9q__ranges{gap:64px;display:grid}.Collection-module__7i7B9q__rangeHead{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin-bottom:20px;padding-bottom:14px;display:flex}.Collection-module__7i7B9q__rangeHead h2{font-family:var(--font-display);color:var(--color-ink);font-size:32px;font-weight:400;line-height:1.1}.Collection-module__7i7B9q__rangeHead p{color:var(--color-muted);font-size:14px;line-height:1.6}.Collection-module__7i7B9q__grid{grid-template-columns:1fr;gap:36px 24px;display:grid}@media (min-width:640px){.Collection-module__7i7B9q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Collection-module__7i7B9q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}}.Collection-module__7i7B9q__card{min-width:0;position:relative}.Collection-module__7i7B9q__plate{aspect-ratio:1;background:radial-gradient(120% 90% at 50% 18%, #ffffff8c, transparent 60%), linear-gradient(165deg, color-mix(in srgb, var(--color-champagne) 16%, var(--color-ivory)), color-mix(in srgb, var(--color-champagne) 32%, var(--color-ivory)));border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #8a6a3e1f}.Collection-module__7i7B9q__phone{z-index:1;filter:drop-shadow(0 22px 20px #46321933)drop-shadow(0 4px 6px #46321929);transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute}.Collection-module__7i7B9q__phoneBack{width:37%;top:9%;left:14%;transform:rotate(-3deg)}.Collection-module__7i7B9q__phoneFront{width:33%;top:18%;left:50%;transform:rotate(2.5deg)}.Collection-module__7i7B9q__single .Collection-module__7i7B9q__phoneBack{left:31.5%;transform:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Collection-module__7i7B9q__card:hover .Collection-module__7i7B9q__phoneBack{transform:rotate(-4deg)translateY(-6px)}.Collection-module__7i7B9q__card:hover .Collection-module__7i7B9q__phoneFront{transform:rotate(3.5deg)translateY(-10px)}.Collection-module__7i7B9q__single:hover .Collection-module__7i7B9q__phoneBack,.Collection-module__7i7B9q__card:hover .Collection-module__7i7B9q__single .Collection-module__7i7B9q__phoneBack{transform:translateY(-8px)}}.Collection-module__7i7B9q__badge{z-index:3;color:var(--color-bronze);background:#ffffffe0;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:500;position:absolute;top:14px;left:14px;box-shadow:0 0 0 1px #8a6a3e38}.Collection-module__7i7B9q__eye{z-index:4;width:44px;height:44px;color:var(--color-ink);background:#ffffffeb;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 8px 18px -10px #281e1480}.Collection-module__7i7B9q__eye svg{width:20px;height:20px}.Collection-module__7i7B9q__eye:hover{transform:scale(1.05)}.Collection-module__7i7B9q__eye:focus-visible{outline:2px solid var(--color-bronze);outline-offset:2px}.Collection-module__7i7B9q__hit{z-index:2;border-radius:14px;position:absolute;inset:0}.Collection-module__7i7B9q__hit:focus-visible{outline:2px solid var(--color-bronze);outline-offset:4px}.Collection-module__7i7B9q__meta{padding:16px 2px 0}.Collection-module__7i7B9q__name{font-family:var(--font-display);color:var(--color-ink);font-size:25px;font-weight:400;line-height:1.1}.Collection-module__7i7B9q__tagline{font-family:var(--font-stationery);color:var(--color-bronze);margin-top:4px;font-size:17px;font-style:italic;line-height:1.35}.Collection-module__7i7B9q__price{margin-top:10px}.Collection-module__7i7B9q__customPlate{outline-offset:-9px;outline:1px dashed #8a6a3e6b}.Collection-module__7i7B9q__ghost{aspect-ratio:.48;background:linear-gradient(#fffc,#ffffff80);border-radius:9%/4.5%;position:absolute;box-shadow:inset 0 0 0 1px #8a6a3e29,0 20px 30px -20px #46321966}.Collection-module__7i7B9q__ghostBack{width:33%;top:20%;left:16%;transform:rotate(-6deg)}.Collection-module__7i7B9q__ghostFront{width:31%;top:25%;left:51%;transform:rotate(5deg)}.Collection-module__7i7B9q__wand{z-index:2;background:var(--color-surface);width:66px;height:66px;color:var(--color-bronze);border-radius:50%;place-items:center;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 26px -12px #46321980}.Collection-module__7i7B9q__wand svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.Collection-module__7i7B9q__empty{text-align:center;max-width:560px;color:var(--color-muted);margin:40px auto 0;padding:0 20px;line-height:1.7}.Collection-module__7i7B9q__emptyTitle{font-family:var(--font-display);color:var(--color-ink);font-size:30px}.Collection-module__7i7B9q__note{text-align:center;font-family:var(--font-stationery);color:var(--color-muted);margin-top:72px;font-size:18px;font-style:italic;line-height:1.5}
