:root{--color-primary:#000;--color-secondary:#fff;--color-brand:#000;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:.08em;line-height:140%;margin:0;padding:0;text-decoration:none;text-transform:none}.brands-list__section .brand-name,.brands-list__section .brands-list__letter-heading,.brands-list__section__container .tabs__container,.brands-list__section__container__group__collection{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:.08em;line-height:130%;margin:0;padding:0;text-decoration:none;text-transform:none}.h1{font-size:14px;text-transform:uppercase}.brands-list__section .brand-name,.brands-list__section .brands-list__letter-heading,.brands-list__section__container .tabs__container,.brands-list__section__container__group__collection{font-size:11px}.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase}.section-spacing{margin-bottom:32px;margin-top:32px}@media screen and (min-width:768px){.section-spacing{margin-bottom:64px;margin-top:64px}}.brands-list__section{position:relative}.brands-list__section .brand-name{align-items:center;display:flex;font-size:12px;justify-content:flex-start;margin-bottom:8px;position:relative;text-transform:uppercase}.brands-list__section .brand-name a{text-transform:uppercase}.brands-list__section .brand-name figure{bottom:0;display:none;max-width:300px;opacity:0;position:absolute;right:-50%;top:0;transition:all .2s ease-in-out;visibility:hidden;width:200%;z-index:2}@media screen and (min-width:768px){.brands-list__section .brand-name figure{display:block}}.brands-list__section__container{display:flex;flex-direction:column;position:relative;z-index:2}.brands-list__section__container .brands-list__section__home-columns{display:grid;gap:32px;grid-template-columns:1fr;padding:0 16px}@media screen and (min-width:768px){.brands-list__section__container .brands-list__section__home-columns{grid-template-columns:1fr 1fr;padding:0 32px}}.brands-list__section__container .brands-list__section__home-columns .brands-banner__list__group__letters{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:16px}@media screen and (min-width:768px){.brands-list__section__container .brands-list__section__home-columns .brands-banner__list__group__letters{-webkit-column-count:1;-moz-column-count:1;column-count:1;height:auto;margin-top:24px}}.brands-list__section__container .brands-list__section__home-columns .brand-name{margin-bottom:4px}.brands-list__section__container__group__collection{font-size:14px;margin-top:16px;text-transform:uppercase}.brands-list__section__container__group__collection:first-of-type{margin-top:0}.brands-list__section__container .tabs__container{align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;padding:0;row-gap:8px}@media screen and (min-width:768px){.brands-list__section__container .tabs__container{padding:24px 32px 0}}.brands-list__section__container .tabs__container .tab{border-bottom:1px solid transparent;color:#9ca3af;cursor:pointer;flex-grow:unset;padding:0 0 8px;text-transform:uppercase;transition:color .2s ease,border-color .2s ease}.brands-list__section__container .tabs__container .tab.active{border-color:#000;color:#000}.brands-list__section__container .tabs__container .tab:hover{color:#000}.brands-list__section__container .tabs__container .panel{background:#fff;display:none;flex-basis:auto;padding:24px 16px 32px;width:100%}@media screen and (min-width:768px){.brands-list__section__container .tabs__container .panel{padding:32px 32px 64px}}.brands-list__section__container .tabs__container .panel.active{display:block}.brands-list__section__container .tabs__container .letters-container{border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;font-size:14px;gap:10px 14px;justify-content:center;margin-bottom:24px;padding-bottom:24px}.brands-list__section__container .tabs__container .letters-container--item{background:transparent;border:0;color:#000;cursor:pointer;min-width:14px;padding:0;text-align:center}.brands-list__section__container .tabs__container .letters-container--item.active{color:#000;font-weight:700}.brands-list__section__container .tabs__container .letters-container--item.is-disabled,.brands-list__section__container .tabs__container .letters-container--item:disabled{color:#9ca3af;cursor:default}.brands-list__section__container .tabs__container .letters-container--item:hover{color:#000}.brands-list__section__container .tabs__container .letters-container--item.is-disabled:hover,.brands-list__section__container .tabs__container .letters-container--item:disabled:hover{color:#9ca3af}.brands-list__section__container .brands-banner__list__group__letters{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;margin-bottom:0;width:100%}@media screen and (min-width:768px){.brands-list__section__container .brands-banner__list__group__letters{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width:1025px){.brands-list__section__container .brands-banner__list__group__letters{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width:1441px){.brands-list__section__container .brands-banner__list__group__letters{-webkit-column-count:5;-moz-column-count:5;column-count:5}}.brands-list__section .brands-list__letter-group{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:24px;page-break-inside:avoid;scroll-margin-top:120px}.brands-list__section .brands-list__letter-heading{border-bottom:1px solid #e5e7eb;font-size:14px;margin:0 0 12px;padding-bottom:8px;text-transform:uppercase}.tippy-box[data-theme~=white]{background-color:transparent}.tippy-box[data-theme~=white] .tippy-content{padding:0}
/*# sourceMappingURL=section.brands-list.css.map*/