.watch-family-trigger{width:100%;display:flex;align-items:center;gap:16px;padding:12px 18px;margin:20px 0;border:1px solid #ddd;border-radius:10px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s}.watch-family-trigger:hover{border-color:#111}.wf-trigger-thumb{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:#f4f4f4;overflow:hidden}.wf-trigger-thumb img{width:52px;height:52px;object-fit:contain}.wf-trigger-text{flex:1 1 auto;font-size:16px;font-weight:500;color:#111;line-height:1.3}.wf-trigger-sub{display:block;margin-top:3px;font-size:13px;font-weight:400;line-height:1.35;color:rgb(var(--color-foreground)/.6)}.wf-trigger-arrow{flex:0 0 auto;font-size:24px;line-height:1;color:#bbb}.watch-family-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000073;opacity:0;visibility:hidden;transition:.3s;z-index:9998}.watch-family-drawer{position:fixed;top:0;right:-430px;width:420px;max-width:100%;height:100vh;background:#fff;transition:right .35s ease;overflow-y:auto;z-index:9999;box-shadow:-8px 0 30px #00000026}body.watch-family-open .watch-family-overlay{opacity:1;visibility:visible}body.watch-family-open .watch-family-drawer{right:0}.watch-family-drawer .drawer-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #eee;position:sticky;top:0;background:#fff;z-index:2}.watch-family-drawer .drawer-header h2{margin:0;font-size:22px}.watch-family-drawer .drawer-header button{border:none;background:none;font-size:26px;line-height:1;cursor:pointer}.watch-family-drawer .drawer-body{padding:20px}.watch-card{display:flex;gap:15px;padding:15px 0;text-decoration:none;color:#111;border-bottom:1px solid #eee}.watch-card img{width:80px;height:80px;object-fit:contain;flex:0 0 auto}.watch-card.current{opacity:.7}.watch-info h4{margin:0 0 8px;font-size:14px;line-height:1.4}.watch-info p{margin:0;font-weight:600}.current-selection{display:inline-block;margin-top:8px;padding:4px 10px;font-size:12px;background:#111;color:#fff;border-radius:20px}.wf-filters{padding:16px 20px;border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:14px}.wf-filter-group{display:flex;flex-direction:column;gap:8px}.wf-filter-label{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#666}.wf-chips{display:flex;flex-wrap:wrap;gap:8px}.wf-chip{border:1px solid #ccc;background:#fff;color:#111;padding:6px 12px;border-radius:20px;font-size:13px;line-height:1.2;cursor:pointer;transition:.15s}.wf-chip:hover{border-color:#111}.wf-chip.active{background:#111;color:#fff;border-color:#111}.wf-swatches{display:flex;flex-wrap:wrap;gap:12px}.wf-swatch{width:26px;height:26px;padding:0;border:none;border-radius:50%;background:var(--wf-swatch-bg,#c9c9c9);box-shadow:inset 0 0 0 1px #0000002e;cursor:pointer;transition:.15s}.wf-swatch:hover{transform:scale(1.08)}.wf-swatch.active{box-shadow:inset 0 0 0 1px #0000002e,0 0 0 2px #fff,0 0 0 4px #111}.wf-swatch:focus-visible{outline:2px solid #111;outline-offset:3px}.wf-clear{align-self:flex-start;border:none;background:none;color:#111;font-size:13px;text-decoration:underline;cursor:pointer;padding:0}.wf-count{padding:12px 20px;font-size:13px;color:#666;border-bottom:1px solid #eee}.wf-count span{font-weight:600;color:#111}.wf-meta{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0}.wf-meta span{font-size:12px;color:#666;background:#f4f4f4;padding:2px 8px;border-radius:4px}.wf-empty{padding:20px 0;color:#666;font-size:14px;text-align:center}@media(max-width:480px){.watch-family-drawer{width:100%;right:-100%}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/watch-family.css.map */
