.bk-root .bk-p-brands-cols{flex-direction:column;min-width:0;display:flex}.bk-root .bk-p-brands-cols__side,.bk-root .bk-p-brands-cols__main{min-width:0}@media (min-width:768px){.bk-root .bk-p-brands-cols{grid-template-columns:calc(25% - 11.25px) minmax(0,1fr);align-items:start;column-gap:15px;display:grid}.bk-root .bk-p-brands-cols__side{grid-column:1}.bk-root .bk-p-brands-cols__main{grid-column:2}.bk-root .bk-p-brands-cols--center{align-items:center}}@media (min-width:1024px){.bk-root .bk-p-brands-cols{grid-template-columns:calc(25% - 15px) minmax(0,1fr);column-gap:20px}}.bk-root .bk-p-brands-side{margin-bottom:12px}.bk-root .bk-p-brands-side__eyebrow{color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);letter-spacing:.08em;line-height:16px}.bk-root .bk-p-brands-side__title{color:var(--bk-color-ink);font-size:17px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);word-break:keep-all;text-wrap:balance;margin-top:2px;line-height:26px}.bk-root .bk-p-brands-side__text{color:var(--bk-color-ink-2);word-break:keep-all;margin-top:6px;font-size:14px;line-height:20px}.bk-root .bk-p-brands-side__meta{color:var(--bk-color-sub);font-variant-numeric:proportional-nums;margin-top:6px;font-size:14px;line-height:18px}.bk-root .bk-p-brands-side__eyebrow:empty,.bk-root .bk-p-brands-side__text:empty,.bk-root .bk-p-brands-side__meta:empty{display:none}@media (min-width:768px){.bk-root .bk-p-brands-side{margin-bottom:0;padding-right:12px}.bk-root .bk-p-brands-side__title{margin-top:4px;font-size:20px;line-height:28px}.bk-root .bk-p-brands-side__text,.bk-root .bk-p-brands-side__meta{margin-top:12px}}.bk-root .bk-p-brands-plate--dark{background:var(--bk-color-dark);color:var(--bk-color-on-dark)}.bk-root .bk-p-brands-crop{height:var(--bk-p-logo-h,14px);aspect-ratio:var(--bw) / var(--bh);flex:none;display:block;position:relative;overflow:hidden}.bk-root .bk-p-brands-crop>img{top:calc(var(--by) / var(--bh) * -100%);left:calc(var(--bx) / var(--bw) * -100%);width:calc(var(--iw) / var(--bw) * 100%);max-width:none;height:calc(var(--ih) / var(--bh) * 100%);position:absolute}.bk-root .bk-main.bk-p-brands{padding-bottom:40px}.bk-root .bk-p-brands-list>.bk-p-brands-cols__side{display:contents}.bk-root .bk-p-brands-list__top{order:1}.bk-root .bk-p-brands-jump{order:2}.bk-root .bk-p-brands-list__body{order:3}.bk-root .bk-p-brands-links{order:4}.bk-root .bk-p-brands-head{margin-top:13px}.bk-root .bk-p-brands-head__photo{aspect-ratio:2;background:var(--bk-color-fill);display:block;position:relative;overflow:hidden}.bk-root .bk-p-brands-head__photo>img{object-fit:cover;object-position:50% 85%;width:100%;height:100%;position:absolute;inset:0}.bk-root .bk-p-brands-head__photo:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bk-color-photo-edge);pointer-events:none;position:absolute;inset:0}.bk-root .bk-p-brands-jump{min-width:0;margin-top:20px}.bk-root .bk-p-brands-jump__title{color:var(--bk-color-ink);font-size:17px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);line-height:26px}.bk-root .bk-p-brands-jump__list{margin:6px calc(var(--bk-gutter) * -1) 0;padding:6px var(--bk-gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.bk-root .bk-p-brands-jump__list::-webkit-scrollbar{display:none}.bk-root .bk-p-brands-jump__list>li{flex:none}.bk-root .bk-p-brands-jump__link{border-radius:var(--bk-radius-chip);background:var(--bk-color-bg);height:32px;box-shadow:inset 0 0 0 1px var(--bk-color-line);color:var(--bk-color-ink);white-space:nowrap;transition:background-color var(--bk-dur-hover) var(--bk-ease), opacity var(--bk-dur-hover) var(--bk-ease), transform var(--bk-dur-press) var(--bk-ease-press);align-items:center;padding:0 10px;font-size:14px;line-height:18px;display:inline-flex;position:relative}.bk-root .bk-p-brands-jump__link:after{content:"";position:absolute;inset:-6px -3px}.bk-root .bk-p-brands-jump__link:active{transform:scale(var(--bk-press-scale))}.bk-root .bk-p-brands-bleed{margin:14px calc(var(--bk-gutter) * -1) 0}.bk-root .bk-p-brands-list__bar{padding:16px 0 14px}.bk-root .bk-p-brands-list__grid{margin-top:2px}.bk-root .bk-p-brands-list__grid .bk-card__media--contain>img{mix-blend-mode:multiply}.bk-root .bk-p-brands-links{border-top:1px solid var(--bk-color-line);margin-top:32px;padding-top:20px}.bk-root .bk-p-brands-links__title{color:var(--bk-color-sub);font-size:13px;font-weight:var(--bk-weight-semibold);line-height:18px}.bk-root .bk-p-brands-links__list{row-gap:12px;margin-top:12px;display:grid}.bk-root .bk-p-brands-links__link{border-radius:var(--bk-radius-tile);min-width:0;color:var(--bk-color-ink);transition:opacity var(--bk-dur-hover) var(--bk-ease);align-items:center;gap:12px;display:flex}.bk-root .bk-p-brands-links__label{min-width:0;font-size:15px;font-weight:var(--bk-weight-semibold);word-break:keep-all;flex:1 1 0;line-height:20px}.bk-root .bk-p-brands-links__chev{color:var(--bk-color-sub);stroke-width:2.1px;flex:none}@media (hover:hover) and (pointer:fine){.bk-root .bk-p-brands-jump__link:hover{background:var(--bk-color-fill)}.bk-root .bk-p-brands-links__link:hover{opacity:.7}}@media (min-width:768px){.bk-root .bk-main.bk-p-brands{padding-bottom:60px}.bk-root .bk-p-brands-list>.bk-p-brands-cols__side{grid-row:1/span 2;display:block}.bk-root .bk-p-brands-list__top{grid-row:1}.bk-root .bk-p-brands-list__body{grid-row:2}.bk-root .bk-p-brands-head{margin-top:20px}.bk-root .bk-p-brands-head__photo{aspect-ratio:auto;height:304px}.bk-root .bk-p-brands-head>.bk-stage__paper{width:auto;margin:-40px 20px 0;position:relative;bottom:auto;left:auto}.bk-root .bk-p-brands-jump{margin-top:0}.bk-root .bk-p-brands-jump__title{font-size:20px;line-height:28px}.bk-root .bk-p-brands-jump__list{margin:19px 0 0;padding:0;display:block;overflow:visible}.bk-root .bk-p-brands-jump__list>li+li{margin-top:10px}.bk-root .bk-p-brands-jump__link{border-radius:var(--bk-radius-badge);width:fit-content;max-width:100%;height:auto;box-shadow:none;text-overflow:ellipsis;background:0 0;padding:0;font-size:13px;line-height:23px;display:block;overflow:hidden}.bk-root .bk-p-brands-jump__link:after{inset:-5px 0}.bk-root .bk-p-brands-jump__link:active{transform:none}.bk-root .bk-p-brands-bleed{margin:0}.bk-root .bk-p-brands-list__bar{padding:0 0 4px}.bk-root .bk-p-brands-list__grid{margin-top:20px}.bk-root .bk-p-brands-links{margin-top:15px;padding-top:30px;padding-right:12px}.bk-root .bk-p-brands-links .bk-p-brands-links__label{font-size:14px;line-height:18px}.bk-root .bk-p-brands-links .bk-p-brands-links__chev{display:none}.bk-root .bk-p-brands-links__list--row{column-gap:var(--bk-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}}@media (min-width:1024px){.bk-root .bk-p-brands-head>.bk-stage__paper{width:min(420px,52%);margin:0;position:absolute;bottom:24px;left:24px}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.bk-root .bk-p-brands-jump__link:hover{opacity:.7;background:0 0}}.bk-root .bk-main.bk-p-brand{padding-top:0}.bk-root .bk-p-brand-hero__inner{flex-direction:column;display:flex}.bk-root .bk-p-brand-hero__photo{margin:0 calc(var(--bk-gutter) * -1);aspect-ratio:4/3;background:var(--bk-color-fill);order:-1;position:relative;overflow:hidden}.bk-root .bk-p-brand-hero__photo>img{object-fit:cover;object-position:var(--bk-photo-pos,center);width:100%;height:100%;position:absolute;inset:0}.bk-root .bk-p-brand-hero__logo{--bk-p-logo-h:20px;z-index:1;border-radius:var(--bk-radius-badge);background:var(--bk-color-paper);max-width:calc(100% - 32px);height:40px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-bold);white-space:nowrap;align-items:center;padding:0 12px;line-height:18px;display:inline-flex;position:absolute;bottom:16px;left:16px}.bk-root .bk-p-brand-hero__logo.bk-p-brands-plate--dark{background:var(--bk-color-dark);color:var(--bk-color-on-dark)}.bk-root .bk-p-brand-hero__logo>img{object-fit:contain;width:auto;max-width:160px;height:20px;display:block}.bk-root .bk-p-brand-hero__text{min-width:0;padding:16px 0 20px}.bk-root .bk-p-brand-hero__back{border-radius:var(--bk-radius-badge);width:fit-content;color:var(--bk-color-sub);align-items:center;gap:2px;margin-left:-2px;font-size:14px;line-height:18px;display:flex;position:relative}.bk-root .bk-p-brand-hero__back:after{content:"";position:absolute;inset:-13px -6px}.bk-root .bk-p-brand-hero__back .bk-icon{stroke-width:2.5px}.bk-root .bk-p-brand-hero__name{color:var(--bk-color-ink);font-size:20px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);margin-top:4px;line-height:28px}.bk-root .bk-p-brand-hero__headline{color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-semibold);word-break:keep-all;margin-top:10px;line-height:24px}.bk-root .bk-p-brand-hero__selects{color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);letter-spacing:.08em;margin-top:14px;line-height:16px}.bk-root .bk-p-brand-hero__intro{color:var(--bk-color-ink-2);margin-top:6px;font-size:14px;line-height:20px}.bk-root .bk-p-brand-hero__links{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;display:flex}.bk-root .bk-p-brand-hero__review{font-variant-numeric:proportional-nums;font-size:14px;line-height:18px;position:relative}.bk-root .bk-p-brand-hero__review:after{content:"";position:absolute;inset:-13px -4px}.bk-root .bk-p-brand-hero__review:empty{display:none}@media (hover:hover) and (pointer:fine){.bk-root .bk-p-brand-hero__back:hover{color:var(--bk-color-ink)}}@media (min-width:768px){.bk-root .bk-p-brand-hero{background:var(--bk-color-band)}.bk-root .bk-p-brand-hero__inner{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;min-height:350px;padding-top:40px;padding-bottom:40px}.bk-root .bk-p-brand-hero__photo{border-radius:var(--bk-radius-card);flex:none;order:0;width:280px;margin:0}.bk-root .bk-p-brand-hero__text{flex:1 1 0;max-width:600px;padding:0}.bk-root .bk-p-brand-hero__name{letter-spacing:var(--bk-tracking-display);margin-top:2px;font-size:32px;line-height:42px}.bk-root .bk-p-brand-hero__headline{margin-top:12px;font-size:18px;line-height:26px}.bk-root .bk-p-brand-hero__selects{margin-top:16px}.bk-root .bk-p-brand-hero__intro{word-break:keep-all;max-width:520px}.bk-root .bk-p-brand-hero__links{margin-top:20px}}@media (min-width:1024px){.bk-root .bk-p-brand-hero__photo{width:360px}}.bk-root .bk-p-brand-sec{padding-top:20px;padding-bottom:24px}.bk-root .bk-p-brand-sec:last-child{padding-bottom:40px}@media (min-width:768px){.bk-root .bk-p-brand-sec{padding-top:0;padding-bottom:0}.bk-root .bk-p-brand-sec:last-child{padding-bottom:60px}}.bk-root .bk-p-brand-stories{row-gap:32px;display:grid}.bk-root .bk-p-brand-story{row-gap:16px;min-width:0;display:grid}.bk-root .bk-p-brand-story__stage,.bk-root .bk-p-brand-story__tag{min-width:0}.bk-root .bk-p-brand-story__photo{aspect-ratio:3/2;border-radius:var(--bk-radius-card);background:var(--bk-color-fill);display:block;position:relative;overflow:hidden}.bk-root .bk-p-brand-story__photo>img{object-fit:cover;object-position:var(--bk-photo-pos,center);width:100%;height:100%;position:absolute;inset:0}.bk-root .bk-p-brand-story__photo:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bk-color-photo-edge);pointer-events:none;position:absolute;inset:0}.bk-root .bk-p-brand-story__paper{z-index:1;margin:-24px 12px 0}@media (min-width:768px){.bk-root .bk-p-brand-stories{row-gap:40px}.bk-root .bk-p-brand-story__paper{margin:-40px 20px 0}}@media (min-width:1024px){.bk-root .bk-p-brand-story{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;column-gap:20px}}.bk-root .bk-p-brand-reviews>li{min-width:0;display:flex}.bk-root .bk-p-brand-reviews>li>.bk-card{flex:auto}.bk-root .bk-p-brand-notes{border-top:1px solid var(--bk-color-line);row-gap:0;margin-top:20px;padding-top:8px}.bk-root .bk-p-brand-notes>li+li{border-top:1px solid var(--bk-color-line)}@media (min-width:768px){.bk-root .bk-p-brand-notes{margin-top:28px;padding-top:4px}}
