.coll-hero{background:var(--bg-elev);border-bottom:1px solid var(--rule-soft);padding:56px 0 64px}.coll-hero-inner{max-width:780px}.coll-hero h1{font-family:var(--font-display);font-weight:300;font-size:clamp(40px,6vw,80px);line-height:.95;letter-spacing:-.025em;margin:12px 0 16px;text-wrap:balance}.coll-hero h1 em{font-style:italic;color:var(--accent-deep, #d96e1a)}.coll-hero-lede{font-family:var(--font-display);font-weight:300;font-size:17px;line-height:1.5;color:var(--ink-soft);max-width:60ch;margin:0}.coll-grid-section{padding:56px 0 80px}.coll-grid{display:grid;gap:28px}.coll-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:var(--bg);border:1px solid var(--rule-soft);border-radius:6px;overflow:hidden;transition:all .24s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.coll-card:hover{transform:translateY(-3px);border-color:var(--brand-orange);box-shadow:0 24px 48px -24px #0000002e}.coll-card:hover .coll-card-name{color:var(--accent-text, #b25410)}.coll-card:hover .coll-card-cta{transform:translate(4px)}}.coll-card-frame{position:relative;aspect-ratio:4 / 3;background:var(--bg-elev);display:flex;align-items:center;justify-content:center;padding:32px;overflow:hidden;border-bottom:1px solid var(--rule-soft)}.coll-card-frame .sample{transition:transform .4s cubic-bezier(.22,.61,.36,1)}.coll-card:hover .coll-card-frame .sample{transform:scale(1.05) rotate(-1deg)}.coll-card-coming .coll-card-frame{opacity:.85}.coll-card-coming:hover .coll-card-frame .sample{transform:none}.coll-card-feat{position:absolute;top:12px;left:12px;padding:5px 12px;background:var(--brand-orange);color:var(--on-accent, #2e2e2e);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;z-index:3;box-shadow:0 4px 12px -4px #f3872f80}.coll-card-body{padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px;flex:1}.coll-card-tags{display:flex;gap:6px;flex-wrap:wrap}.coll-card-tag{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);background:var(--bg-elev);padding:4px 10px;border-radius:999px}.coll-card-name{font-family:var(--font-display);font-weight:400;font-size:22px;letter-spacing:-.01em;line-height:1.2;margin:0;color:var(--ink);text-wrap:balance}.coll-card-desc{font-family:var(--font-body);font-size:14px;line-height:1.55;color:var(--ink-soft);margin:0 0 4px;flex:1}.coll-card-foot{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:1px solid var(--rule-soft);margin-top:auto}.coll-card-price{font-family:var(--font-display);font-weight:500;font-style:italic;font-size:20px;letter-spacing:-.005em;color:var(--ink-mute)}.coll-card-cta{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);transition:transform .2s ease}.values-strip{background:var(--ink);color:var(--bg);padding:72px 0}.values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:48px}.value-num{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;color:var(--accent);margin-bottom:12px}.value-title{font-family:var(--font-display);font-weight:400;font-size:22px;letter-spacing:-.01em;margin-bottom:8px;line-height:1.15;color:#fff}.value-text{font-family:var(--font-body);font-size:14px;line-height:1.55;color:#ffffffb3;max-width:32ch}@media(max-width:980px){.coll-grid{grid-template-columns:repeat(2,1fr)!important;gap:18px}.values-grid{grid-template-columns:repeat(2,1fr);gap:32px}.coll-hero{padding:44px 0 48px}.coll-grid-section{padding:40px 0 56px}}@media(max-width:600px){.coll-grid{grid-template-columns:1fr!important;gap:16px}.values-grid{grid-template-columns:1fr;gap:24px}.values-strip{padding:48px 0}.coll-card-body{padding:18px}.coll-card-name{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sm-collection.css.map */
