.brands-dropdown{display:inline-block;width:min(var(--brands-dropdown-panel-width, 220px),calc(100vw - 4rem));max-width:100%;position:relative;z-index:5}.brands-dropdown__details{position:relative}.brands-dropdown__details[open]{z-index:6}.brands-dropdown:has(details[open]){z-index:1000}.brands-dropdown__toggle{box-sizing:border-box;width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.9rem 1.6rem;font-weight:500;letter-spacing:.02em;cursor:pointer;list-style:none;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .25);border-radius:var(--brands-dropdown-radius, 8px);color:rgb(var(--color-foreground-rgb, 0 0 0));font-size:var(--brands-dropdown-font-size, 1.3rem);line-height:1.2;background-color:transparent;box-shadow:none;outline:none;transition:border-color .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.brands-dropdown__toggle::-webkit-details-marker,.brands-dropdown__toggle::marker{display:none;content:""}.brands-dropdown__toggle:hover,.brands-dropdown__details[open] .brands-dropdown__toggle{border-color:rgb(var(--color-foreground-rgb, 0 0 0) / .6);background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .04)}.brands-dropdown__toggle:focus-visible{outline:.2rem solid rgb(var(--color-foreground-rgb, 0 0 0) / .6);outline-offset:.2rem}.brands-dropdown__toggle-text{flex:0 1 auto;white-space:nowrap}.brands-dropdown__caret{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:.9rem;height:.9rem;opacity:.7;transition:transform .2s ease,opacity .2s ease}.brands-dropdown__caret:before{content:"";display:block;width:.55rem;height:.55rem;margin-top:-.2rem;border-right:.15rem solid currentColor;border-bottom:.15rem solid currentColor;transform:rotate(45deg)}.brands-dropdown__details[open] .brands-dropdown__caret,.brands-dropdown__toggle:hover .brands-dropdown__caret{opacity:1}.brands-dropdown__details[open] .brands-dropdown__caret:before{margin-top:.2rem;transform:rotate(225deg)}.brands-dropdown__panel{box-sizing:border-box;position:absolute;inset-inline-start:0;width:100%;padding:.8rem;border:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .12);border-radius:var(--brands-dropdown-radius, 8px);background-color:rgb(var(--color-background-rgb, 255 255 255));box-shadow:0 .6rem 2rem #0000001a}.brands-dropdown__list{max-height:min(var(--brands-dropdown-panel-max-height, 260px),50vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb, 0 0 0) / .25) transparent}.brands-dropdown__list::-webkit-scrollbar{width:.6rem}.brands-dropdown__list::-webkit-scrollbar-thumb{border-radius:.3rem;background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .25)}.brands-dropdown--align-end .brands-dropdown__panel{inset-inline-start:auto;inset-inline-end:0}.brands-dropdown--up .brands-dropdown__panel{bottom:calc(100% + .8rem)}.brands-dropdown--down .brands-dropdown__panel{top:calc(100% + .8rem)}.brands-dropdown__panel-heading{margin:.2rem 1rem 1rem;padding-bottom:.9rem;border-bottom:1px solid rgb(var(--color-foreground-rgb, 0 0 0) / .12);font-size:1.1rem;font-weight:700;line-height:1.4;letter-spacing:.02em;text-align:start;text-wrap:balance;color:rgb(var(--color-foreground-rgb, 0 0 0));opacity:.9}.brands-dropdown__list{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.brands-dropdown__link{display:block;padding:.9rem 1.2rem;border-radius:max(0px,calc(var(--brands-dropdown-radius, 8px) - 2px));color:rgb(var(--color-foreground-rgb, 0 0 0));font-size:var(--brands-dropdown-font-size, 1.3rem);line-height:1.4;text-decoration:none;white-space:normal;overflow-wrap:anywhere;transition:background-color .15s ease}a.brands-dropdown__link:hover,a.brands-dropdown__link:focus-visible{background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .07)}a.brands-dropdown__link:focus-visible{outline:2px solid currentColor;outline-offset:-2px;box-shadow:none}@media(prefers-reduced-motion:reduce){.brands-dropdown__toggle,.brands-dropdown__caret,.brands-dropdown__link{transition:none}}.brands-dropdown__link--disabled{opacity:.5}@media screen and (max-width:1099px){.group-block-content:has(>brands-dropdown){flex-wrap:wrap;justify-content:center;row-gap:1.6rem}.group-block-content:has(>brands-dropdown)>*{flex:0 1 auto}}@media screen and (max-width:749px){.brands-dropdown__panel{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgA */
