.col-hero{background:var(--carbon)}.col-hero-img{position:relative;width:100%;height:clamp(240px,36vw,440px);overflow:hidden;background:var(--sand)}.col-hero-img img{width:100%;height:100%;object-fit:cover;display:block}.col-hero-tag{position:absolute;left:0;bottom:0;background:var(--carbon);color:#fff;font-family:var(--display);font-weight:800;font-size:11px;letter-spacing:.2em;text-transform:uppercase;padding:9px 16px}.col-hero-band{background:var(--carbon);padding:clamp(30px,4vw,52px) 0 clamp(34px,4.2vw,56px)}.col-preview{display:inline-block;font-family:var(--mono);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--carbon);background:var(--orange);padding:6px 12px;margin-bottom:18px}.col-hero-title{color:#fff;font-size:clamp(40px,6.5vw,86px);line-height:.92;letter-spacing:-.02em;margin:10px 0 0}.col-hero-lead{font-family:var(--body);font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:#c3c4c7;max-width:620px;margin:20px 0 0;text-wrap:pretty}.col-hero-meta{display:flex;align-items:center;gap:12px;margin-top:22px;font-family:var(--mono);font-weight:500;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--teal-bright)}.col-hero-meta .dot{color:#53565a}.col-body{background:var(--paper)}.col-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-bottom:22px;margin-bottom:clamp(26px,3vw,40px);border-bottom:1px solid var(--line)}.col-filters{display:flex;flex-wrap:wrap;gap:8px}.col-fil{display:inline-flex;align-items:center;gap:8px;font-family:var(--body);font-weight:700;font-size:12.5px;letter-spacing:.03em;color:var(--ink);background:var(--white);border:1.5px solid var(--line);padding:9px 15px;cursor:pointer;transition:background .16s var(--ease),color .16s var(--ease),border-color .16s var(--ease)}.col-fil:hover{border-color:var(--carbon)}.col-fil.active{background:var(--carbon);border-color:var(--carbon);color:#fff}.col-fil-n{font-family:var(--mono);font-weight:700;font-size:10.5px;color:var(--mute)}.col-fil.active .col-fil-n{color:var(--teal-bright)}.col-count{font-weight:500;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.col-grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:18px}.col-card{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);overflow:hidden;transition:transform .25s var(--ease)}.col-card:hover{transform:translateY(-4px)}.col-card .ph{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--sand)}.col-card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.col-card:hover .ph img{transform:scale(1.04)}.col-card .ph.contain{background:var(--sand)}.col-card .ph.contain img{object-fit:contain;padding:14px}.col-cardpill{position:absolute;left:12px;top:12px;z-index:2}.col-card .b{display:flex;flex-direction:column;flex:1;padding:18px 20px 20px}.col-cat{font-family:var(--mono);font-weight:500;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.col-name{font-family:var(--model);text-transform:uppercase;font-size:18px;letter-spacing:.01em;color:var(--ink);margin-top:7px;line-height:1}.col-ds{font-family:var(--body);font-size:13.5px;line-height:1.55;color:var(--slate);margin-top:10px;flex:1;text-wrap:pretty}.col-vars{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.col-var{font-family:var(--body);font-weight:700;font-size:11px;letter-spacing:.02em;color:var(--ink);border:1px solid var(--line);padding:4px 10px}.col-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.col-pr{font-family:var(--mono);font-weight:700;font-variant-numeric:tabular-nums;font-size:17px;color:var(--ink);letter-spacing:.01em}.col-pr small{font-family:var(--body);font-weight:600;font-size:11px;color:var(--mute)}.col-cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--body);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--carbon);border:none;padding:10px 14px;cursor:pointer;transition:background .18s var(--ease);white-space:nowrap}.col-cta:hover{background:#2a2723}.col-cta .arrow{transition:transform .2s var(--ease)}.col-cta:hover .arrow{transform:translate(3px)}.col-cta.done{background:var(--teal)}.col-help{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.col-help-t{min-width:0}@media(max-width:560px){.col-bar{flex-direction:column;align-items:flex-start;gap:14px}.col-help{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/waka-collection.css.map */
