.v-row.product-grid img[data-v-0aa1f656]{aspect-ratio:1/1;display:block;max-width:300px;width:100%}.v-row.product-grid .product-image-wrap[data-v-0aa1f656]{aspect-ratio:1/1;width:min(300px,100%)}.v-row.product-grid .rating-text[data-v-0aa1f656]{margin-left:4px;vertical-align:middle}@media screen and (min-width:576px){.v-row.product-grid[data-v-0aa1f656]{display:flex;flex-wrap:wrap}.v-row.product-grid>div[class*=col-][data-v-0aa1f656]{display:flex}}.filter-section-details[data-v-524f2cd4]{border-bottom:1px solid rgba(0,0,0,.12)}.filter-section-summary[data-v-524f2cd4]{align-items:center;color:#0009;cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;list-style:none;padding:12px 16px 4px}.filter-section-summary[data-v-524f2cd4]::-webkit-details-marker{display:none}.filter-section-summary[data-v-524f2cd4]:after{color:#0009;content:"▾";font-size:.875rem;transition:transform .15s ease}.filter-section-details[open]>.filter-section-summary[data-v-524f2cd4]:after{transform:rotate(180deg)}.filter-section-body[data-v-524f2cd4]{padding:0 16px 4px}.filter-checkbox-list[data-v-524f2cd4]{list-style:none;margin:0;padding:0 16px 8px}.filter-checkbox-item[data-v-524f2cd4]{padding:4px 0}.filter-checkbox-label[data-v-524f2cd4]{align-items:center;cursor:pointer;display:flex;gap:8px}.filter-native-label[data-v-524f2cd4]{color:#666;display:flex;flex-direction:column;font-size:12px;gap:4px;margin-top:4px}.filter-native-select[data-v-524f2cd4]{appearance:auto;-webkit-appearance:menulist;-moz-appearance:menulist;background:#fff;border:1px solid rgba(0,0,0,.24);border-radius:4px;box-sizing:border-box;color:#000000de;margin-bottom:12px;min-height:32px;padding:8px 10px;width:100%}.booklet-drawer-toggle-row[data-v-524f2cd4]{align-items:center;display:flex;justify-content:space-between;min-height:48px;padding:0 16px}.filter-nav-list ul[data-v-524f2cd4]{list-style:none;margin:0;padding:0}.filter-nav-list a[data-v-524f2cd4]{color:inherit;display:block;min-height:48px;padding:12px 16px;text-decoration:none}[data-v-524f2cd4] .v-field .v-label.v-field-label{color:#666!important;opacity:1!important}
