.BrandCard-module__6F-mgq__tile{background:var(--tome-color-surface);border:1px solid var(--tome-color-border);border-radius:.75rem;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.BrandCard-module__6F-mgq__tile_card{width:5.25rem;height:5.25rem}.BrandCard-module__6F-mgq__tile_mini{width:3.5rem;height:3.5rem}.BrandCard-module__6F-mgq__tile_profile{border:0;width:9.25rem;height:9.25rem}.BrandCard-module__6F-mgq__tileImg{object-fit:contain;width:100%;height:100%;padding:10%}.BrandCard-module__6F-mgq__tileInitials{background:var(--tome-color-surface-muted);color:var(--tome-color-on-surface-muted);letter-spacing:.02em;font-weight:800}.BrandCard-module__6F-mgq__tile_card.BrandCard-module__6F-mgq__tileInitials{font-size:1.5rem}.BrandCard-module__6F-mgq__tile_mini.BrandCard-module__6F-mgq__tileInitials{font-size:1.0625rem}.BrandCard-module__6F-mgq__tile_profile.BrandCard-module__6F-mgq__tileInitials{font-size:2.75rem}.BrandCard-module__6F-mgq__card{background:var(--tome-color-surface);color:var(--tome-color-on-surface);border:1px solid var(--tome-color-border);border-radius:var(--bfkc-radius-card);box-shadow:0 1px 2px color-mix(in srgb, var(--tome-color-foreground) 6%, transparent), 0 .5rem 1.5rem color-mix(in srgb, var(--tome-color-foreground) 6%, transparent);grid-template-columns:5.25rem minmax(0,1fr);gap:1rem;padding:1rem;display:grid;position:relative}.BrandCard-module__6F-mgq__card:hover{border-color:var(--tome-color-border-strong,var(--tome-color-on-surface-muted))}.BrandCard-module__6F-mgq__card:focus-within{outline:2px solid var(--tome-color-ring,var(--tome-color-primary));outline-offset:2px}.BrandCard-module__6F-mgq__body{min-width:0}.BrandCard-module__6F-mgq__name{overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:700}.BrandCard-module__6F-mgq__stretch{color:inherit;text-decoration:none}.BrandCard-module__6F-mgq__stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.BrandCard-module__6F-mgq__stretch:focus-visible{outline:none}.BrandCard-module__6F-mgq__meta{color:var(--tome-color-on-surface-muted);margin:.125rem 0 .5rem;font-size:.8125rem}.BrandCard-module__6F-mgq__line{color:var(--tome-color-on-surface-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .625rem;font-size:.875rem;display:-webkit-box;overflow:hidden}.BrandCard-module__6F-mgq__chips{flex-wrap:wrap;gap:.375rem;display:flex}.BrandCard-module__6F-mgq__chip,.BrandCard-module__6F-mgq__chipKc,.BrandCard-module__6F-mgq__chipSponsored{background:var(--bfkc-chip-bg);height:1.625rem;color:var(--tome-color-on-surface-muted);border-radius:999px;align-items:center;padding:0 .625rem;font-size:.78125rem;font-weight:600;display:inline-flex}.BrandCard-module__6F-mgq__chipKc{background:var(--bfkc-badge-open-bg);color:var(--bfkc-badge-open-fg)}.BrandCard-module__6F-mgq__chipSponsored{background:var(--bfkc-badge-sponsored-bg);color:var(--bfkc-badge-sponsored-fg);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.BrandCard-module__6F-mgq__mini{background:var(--tome-color-surface);border:1px solid var(--tome-color-border);border-radius:var(--bfkc-radius-card);align-items:center;gap:.75rem;padding:.875rem;display:flex;position:relative}.BrandCard-module__6F-mgq__mini:focus-within{outline:2px solid var(--tome-color-ring,var(--tome-color-primary));outline-offset:2px}.BrandCard-module__6F-mgq__miniBody{min-width:0}.BrandCard-module__6F-mgq__miniName{overflow-wrap:anywhere;margin:0;font-size:.9375rem;font-weight:700}.BrandCard-module__6F-mgq__miniMeta{color:var(--tome-color-on-surface-muted);margin:0;font-size:.78125rem}@media (max-width:900px){.BrandCard-module__6F-mgq__card{grid-template-columns:4rem minmax(0,1fr);padding:.875rem}.BrandCard-module__6F-mgq__tile_card{width:4rem;height:4rem}.BrandCard-module__6F-mgq__tile_card.BrandCard-module__6F-mgq__tileInitials{font-size:1.25rem}.BrandCard-module__6F-mgq__tile_profile{width:5.5rem;height:5.5rem}.BrandCard-module__6F-mgq__tile_profile.BrandCard-module__6F-mgq__tileInitials{font-size:1.75rem}}
.HomeBrandsBand-module__4g2IMq__strip{margin:var(--bfkc-section-gutter) var(--bfkc-page-rail);background:var(--tome-color-surface-muted);color:var(--tome-color-foreground);border-radius:var(--bfkc-radius-section);grid-template-columns:minmax(0,16.25rem) minmax(0,1fr) minmax(0,auto);align-items:center;gap:1.25rem 1.75rem;padding:1.25rem clamp(1.25rem,3vw,2rem);display:grid}.HomeBrandsBand-module__4g2IMq__head{min-width:0}.HomeBrandsBand-module__4g2IMq__h2{margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}.HomeBrandsBand-module__4g2IMq__sub{color:var(--tome-color-on-surface-muted);margin:.25rem 0 0;font-size:.84375rem}.HomeBrandsBand-module__4g2IMq__row,.HomeBrandsBand-module__4g2IMq__sponsoredRow{flex-wrap:wrap;align-items:center;gap:.625rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.HomeBrandsBand-module__4g2IMq__rowItem{flex:0 auto;min-width:0;list-style:none}.HomeBrandsBand-module__4g2IMq__allItem{flex:none;margin-left:.375rem}.HomeBrandsBand-module__4g2IMq__pill{min-width:0;max-width:100%;min-height:3.5rem;color:inherit;background:var(--tome-color-surface);border:1px solid var(--tome-color-border);border-radius:999px;align-items:center;gap:.625rem;padding:.375rem .875rem .375rem .5rem;font-size:.84375rem;font-weight:600;text-decoration:none;display:flex}.HomeBrandsBand-module__4g2IMq__pill:hover{border-color:var(--tome-color-border-strong,var(--tome-color-on-surface-muted))}.HomeBrandsBand-module__4g2IMq__pill:focus-visible,.HomeBrandsBand-module__4g2IMq__all:focus-visible{outline:2px solid var(--tome-color-ring,var(--tome-color-primary));outline-offset:2px}.HomeBrandsBand-module__4g2IMq__pill>:first-child{border-radius:999px}.HomeBrandsBand-module__4g2IMq__pillName{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:11rem;overflow:hidden}.HomeBrandsBand-module__4g2IMq__all{white-space:nowrap;min-height:2.75rem;color:inherit;text-underline-offset:4px;align-items:center;font-size:.90625rem;font-weight:700;text-decoration:underline;display:inline-flex}.HomeBrandsBand-module__4g2IMq__sponsored{border-left:1px dashed var(--tome-color-on-surface-muted);align-items:center;gap:.625rem;min-width:0;padding-left:1.25rem;display:flex}.HomeBrandsBand-module__4g2IMq__badge{letter-spacing:.06em;text-transform:uppercase;background:var(--bfkc-badge-sponsored-bg);height:1.5rem;color:var(--bfkc-badge-sponsored-fg);border-radius:999px;flex:none;align-items:center;padding:0 .625rem;font-size:.71875rem;font-weight:800;display:inline-flex}.HomeBrandsBand-module__4g2IMq__sponsored .HomeBrandsBand-module__4g2IMq__pillName{max-width:11rem}@media (max-width:1100px){.HomeBrandsBand-module__4g2IMq__strip{grid-template-columns:minmax(0,1fr)}.HomeBrandsBand-module__4g2IMq__sponsored{border-left:0;border-top:1px dashed var(--tome-color-on-surface-muted);flex-wrap:wrap;padding-top:.875rem;padding-left:0}}@media (max-width:480px){.HomeBrandsBand-module__4g2IMq__rowItem{flex:100%}.HomeBrandsBand-module__4g2IMq__allItem{margin-left:0}}
.HomeBrowseBand-module__wl8RSW__band{margin:var(--bfkc-section-gutter) var(--bfkc-page-rail);background:var(--tome-color-surface-muted);color:var(--tome-color-foreground);border-radius:var(--bfkc-radius-section);padding:clamp(2rem,5vw,3.5rem) clamp(1.25rem,4vw,2.75rem)}.HomeBrowseBand-module__wl8RSW__h2{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.75rem,4vw,3.75rem);font-weight:700;line-height:1}.HomeBrowseBand-module__wl8RSW__lede{max-width:44rem;color:var(--tome-color-on-surface-muted);margin:0 0 1.75rem;font-size:1.125rem}.HomeBrowseBand-module__wl8RSW__two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:2rem;display:grid}.HomeBrowseBand-module__wl8RSW__one{grid-template-columns:minmax(0,1fr);display:grid}.HomeBrowseBand-module__wl8RSW__pillRows{gap:1rem;display:grid}.HomeBrowseBand-module__wl8RSW__pillRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.HomeBrowseBand-module__wl8RSW__label{letter-spacing:.06em;text-transform:uppercase;min-width:5rem;color:var(--tome-color-on-surface-muted);font-size:.8125rem;font-weight:700}.HomeBrowseBand-module__wl8RSW__pill{border:1px solid var(--tome-color-border);border-radius:var(--tome-radius-full);background:var(--tome-color-background);min-height:2.75rem;color:inherit;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.HomeBrowseBand-module__wl8RSW__pill:hover,.HomeBrowseBand-module__wl8RSW__pill:focus-visible{border-color:var(--tome-color-primary)}.HomeBrowseBand-module__wl8RSW__pillCount{color:var(--tome-color-on-surface-muted);font-weight:500}.HomeBrowseBand-module__wl8RSW__guides{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.HomeBrowseBand-module__wl8RSW__guide{border-radius:var(--tome-radius-md);background:var(--tome-color-background);min-height:2.75rem;color:inherit;padding:.875rem 1rem;text-decoration:none;display:block}.HomeBrowseBand-module__wl8RSW__guide:hover,.HomeBrowseBand-module__wl8RSW__guide:focus-visible{box-shadow:var(--tome-shadow-sm)}.HomeBrowseBand-module__wl8RSW__guideTitle{margin-bottom:.125rem;font-weight:700;display:block}.HomeBrowseBand-module__wl8RSW__guideSub{color:var(--tome-color-on-surface-muted);font-size:.875rem;display:block}@media (max-width:1023px){.HomeBrowseBand-module__wl8RSW__two{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.HomeBrowseBand-module__wl8RSW__label{width:100%;min-width:0}}
