.twc-bf{--twc-bf-text: var(--color-scheme-text, var(--color-g-text));--twc-bf-accent: var(--color-scheme-primary-button-bg, var(--color-g-accent));--twc-bf-muted: color-mix(in srgb, var(--twc-bf-text) 78%, transparent);--twc-bf-faint: color-mix(in srgb, var(--twc-bf-text) 62%, transparent);background:var(--twc-bf-bg, var(--color-scheme-bg, var(--color-g-bg)));color:var(--twc-bf-text);padding-top:var(--twc-bf-pt);padding-bottom:var(--twc-bf-pb)}.twc-bf__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.twc-bf__title{margin:0;font-family:var(--glob-heading-family);font-size:30px;font-weight:700;line-height:1.15;letter-spacing:var(--glob-heading-letter-spacing);text-transform:var(--glob-heading-transform);color:inherit}.twc-bf__sub{margin:6px 0 0;font-size:16px;color:var(--twc-bf-muted)}.twc-bf .twc-bf__all{flex:none;font-weight:600;color:var(--twc-bf-accent);text-decoration:none}.twc-bf .twc-bf__all:hover{text-decoration:underline}.twc-bf__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.twc-bf .twc-bf__tile{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.twc-bf .twc-bf__tile:hover .twc-bf__name{color:var(--twc-bf-accent)}.twc-bf .twc-bf__tile:focus-visible{outline:2px solid var(--twc-bf-accent);outline-offset:3px;border-radius:12px}.twc-bf__media{aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#e6e6e6}.twc-bf__media img,.twc-bf__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.twc-bf .twc-bf__tile:hover .twc-bf__media img{transform:scale(1.04)}.twc-bf__name{font-family:var(--glob-heading-family);font-size:18px;font-weight:600;line-height:1.25;transition:color .15s ease}.twc-bf__count{font-family:var(--glob-body-family);font-weight:400;font-size:14px;color:var(--twc-bf-faint)}@media(max-width:749px){.twc-bf{padding-top:var(--twc-bf-pt-m);padding-bottom:var(--twc-bf-pb-m)}.twc-bf__head{margin-bottom:14px;gap:12px}.twc-bf__title{font-size:24px}.twc-bf__sub,.twc-bf .twc-bf__all{font-size:14px}.twc-bf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.twc-bf__media{border-radius:10px}.twc-bf__name{font-size:15px}.twc-bf__count{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/twc-browse-finish.css.map */
