.brands-dropdown{display:inline-block;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{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;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{position:absolute;inset-inline-start:0;min-width:var(--brands-dropdown-panel-width, 200px);max-height:var(--brands-dropdown-panel-max-height, 260px);overflow-y:auto;overscroll-behavior:contain;padding:1rem .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 1rem 3.2rem #00000029,0 .2rem .6rem #00000014;scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb, 0 0 0) / .25) transparent}.brands-dropdown__panel::-webkit-scrollbar{width:.6rem}.brands-dropdown__panel::-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:.12em;text-align:center;text-transform:uppercase;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: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:nowrap;transition:background-color .15s ease}.brands-dropdown__link:hover,.brands-dropdown__link:focus-visible{background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .07);padding-inline-start:1.6rem}.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{min-width:min(var(--brands-dropdown-panel-width, 200px),calc(100vw - 4rem))}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA */
