.col-hero{border-bottom:1px solid var(--rule);background:var(--black)}.col-hero__inner{max-width:var(--max);margin:0 auto;padding:clamp(40px,5vw,72px) var(--gutter) clamp(48px,6vw,88px);display:grid;grid-template-columns:360px 1fr;gap:clamp(32px,5vw,80px);align-items:center}.col-hero__video{border:1px solid var(--rule);box-shadow:0 30px 60px #00000080}.col-hero__copy{display:flex;flex-direction:column;gap:22px;max-width:720px}.col-hero__title{font-family:var(--display);font-weight:800;font-size:clamp(50px,7vw,100px);line-height:.96;letter-spacing:.005em;color:var(--white);margin:0}.col-hero__title em{color:var(--gold);font-style:normal}.col-hero__crumbs{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2);display:flex;gap:14px;align-items:center}.col-hero__crumbs a{color:var(--ink-2)}.col-hero__crumbs .sep{color:var(--chrome-soft)}.col-hero__meta{display:flex;gap:28px;padding-top:22px;border-top:1px solid var(--rule);flex-wrap:wrap;margin-top:8px}.col-hero__meta .stat{display:flex;flex-direction:column;gap:4px}.col-hero__meta .stat .n{font-family:var(--display);font-size:28px;color:var(--gold);line-height:1}.col-hero__meta .stat .l{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2)}@media(max-width:900px){.col-hero__inner{grid-template-columns:1fr;padding:24px var(--gutter) 32px;gap:24px}.col-hero__video{max-width:220px;margin:0 auto}.col-hero__copy{order:1}.col-hero__video{order:2}}.toolbar{border-bottom:1px solid var(--rule);background:var(--black);position:sticky;top:71px;z-index:20}.toolbar__inner{max-width:var(--max);margin:0 auto;padding:14px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:18px}.toolbar__left{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.toolbar__chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--rule);font-family:var(--display);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);background:transparent;cursor:pointer;transition:all .2s ease;text-decoration:none}.toolbar__chip:hover{border-color:var(--gold);color:var(--gold)}.toolbar__chip.on{background:var(--gold);color:var(--black);border-color:var(--gold)}.toolbar__count{font-family:var(--display);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2)}.toolbar__count strong{color:var(--gold);font-weight:600}.toolbar__sort{display:flex;gap:14px;align-items:center;font-family:var(--display);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2)}.toolbar__sort select{background:transparent;border:1px solid var(--rule);color:var(--ink);padding:8px 12px;font:inherit;letter-spacing:.16em}.col-layout{max-width:var(--max);margin:0 auto;padding:clamp(40px,5vw,72px) var(--gutter) clamp(80px,10vw,140px);display:grid;grid-template-columns:240px 1fr;gap:56px}@media(max-width:900px){.col-layout{grid-template-columns:1fr;gap:24px}.toolbar{position:static}.filters{display:none}}.filters{position:sticky;top:140px;align-self:start}.filters h4{font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-weight:600;padding-bottom:10px;border-bottom:1px solid var(--rule)}.filters .group{margin-bottom:36px}.filters .opt{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:13px;color:var(--ink-2);cursor:pointer}.filters .opt:hover{color:var(--white)}.filters .opt input{accent-color:var(--gold)}.filters .opt .ct{margin-inline-start:auto;font-family:var(--mono);font-size:11px;color:var(--chrome-soft)}.filters .price-range{display:flex;gap:8px;align-items:center;margin-top:6px;font-family:var(--mono);font-size:12px;color:var(--ink-2)}.filters .price-range input{width:100%;background:transparent;border:1px solid var(--rule);color:var(--white);padding:8px 10px;font-family:var(--mono);font-size:12px}.filters__cta{margin-top:18px}.pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.pgrid>*{min-width:0}@media(max-width:900px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:480px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.col-editorial{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--rule);margin:18px 0}@media(max-width:720px){.col-editorial{grid-template-columns:1fr}}.col-editorial .img{aspect-ratio:16 / 9;position:relative}.col-editorial .img img{width:100%;height:100%;object-fit:cover}.col-editorial .img .ph{position:absolute;top:0;right:0;bottom:0;left:0}.col-editorial .copy{padding:36px;display:flex;flex-direction:column;justify-content:center;gap:14px;background:var(--black-2)}.col-editorial h3{font-family:var(--display);font-size:clamp(24px,2.6vw,32px);line-height:1.1;color:var(--white);margin:0}.col-editorial h3 em{color:var(--gold);font-style:normal}.col-pagination{margin-top:48px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--rule);padding-top:24px;flex-wrap:wrap;gap:16px}.col-pagination__count{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);font-family:var(--display)}.col-pagination__pages{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pcard__tag{position:absolute;top:14px;inset-inline-start:14px;font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:var(--ink-2);border:1px solid var(--rule);padding:3px 7px;background:#00000080}.pcard__tag.gold{color:var(--gold);border-color:#ffd10066}
/*# sourceMappingURL=/cdn/shop/t/2/assets/meg-collection.css.map */
