.variant-filter-radios{--variant-border-width:1px;--variant-padding:4px;scrollbar-width:none;isolation:isolate;overflow-x:auto;display:flex;padding:calc(var(--variant-padding) - var(--variant-border-width));border:var(--variant-border-width) solid rgb(35 35 35/.1);border-radius:9999px;font-size:0;background-color:#f5f3ed}.variant-filter-radios::-webkit-scrollbar{display:none}.variant-filter-radios__item{position:relative;flex-grow:1}.variant-filter-radios__input{position:absolute;opacity:0}.variant-filter-radios__label{--label-line-height-adjustment:1.273;--label-background-color:rgb(255 255 255 / 0);--label-border-color:rgb(35 35 35 / 0);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;width:100%;padding:8px;border:1px solid var(--label-border-color);border-radius:9999px;line-height:var(--label-line-height-adjustment);text-align:center;text-indent:0;background-color:var(--label-background-color);transition:background-color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1)}.variant-filter-radios__input:checked+.variant-filter-radios__label{--label-background-color:rgb(255 255 255 / 1);--label-border-color:rgb(35 35 35 / .1)}.variant-filter-radios__input:focus-visible+.variant-filter-radios__label{outline:auto;outline-offset:2px}@media (hover:hover){.variant-filter-radios__label:hover{--label-background-color:rgb(231 228 218 / 1)}}.variant-filter-radios__input:not(:checked)+.variant-filter-radios__label{cursor:pointer}