.o-productfinder-filter-popular{position:relative}@media print,screen and (min-width:40em){.o-productfinder-filter-popular{border-radius:8px}}.o-productfinder-filter-popular.type-radio .filter-label{background-color:#f2f2f2;color:#1b1b1b}.o-productfinder-filter-popular.type-radio .filter-label-icon{transform:rotate(90deg);width:1rem}.o-productfinder-filter-popular.type-radio .filter-items-layer{border-radius:8px;box-shadow:0 3px 12px #0000001a;height:auto;position:absolute;top:auto;width:220px}.o-productfinder-filter-popular.type-radio .filter-items,.o-productfinder-filter-popular.type-radio .filter-label{font-size:14px}.o-productfinder-filter-popular .filter-label{border-radius:4px;cursor:pointer;font-size:18px;overflow:hidden;padding:1rem 2rem 1rem 1rem;pointer-events:all;text-overflow:ellipsis;white-space:nowrap}@media print,screen and (min-width:40em){.o-productfinder-filter-popular .filter-label{background-color:#f2f2f2;border:1px solid #f2f2f2;font-size:14px}}.o-productfinder-filter-popular .filter-label-icon{margin-left:.25rem;position:absolute;right:.5rem;transform-origin:center;width:1.5rem}@media print,screen and (min-width:40em){.o-productfinder-filter-popular .filter-label-icon{color:#1b1b1b;transform:rotate(90deg);width:1rem}}.o-productfinder-filter-popular .filter-items-layer{background:#fff;z-index:1}@media print,screen and (min-width:40em){.o-productfinder-filter-popular .filter-items-layer{border-radius:8px;box-shadow:0 3px 12px #0000001a;height:auto;position:absolute;top:auto;width:220px}}.o-productfinder-filter-popular .filter-items{background:#fff;font-size:18px}@media print,screen and (min-width:40em){.o-productfinder-filter-popular .filter-items{font-size:14px}}.o-productfinder-filter-popular .filter-items .o-form-radio .inner{height:100%;max-height:300px;overflow-y:auto}.o-productfinder-filter-popular .filter-items .radio-field{align-items:center;border-radius:3px;cursor:pointer;display:flex;margin:0;padding:1rem;pointer-events:all;transition:background-color .2s ease-in-out}.o-productfinder-filter-popular .filter-items .radio-field:hover{background:#f2f2f2}.o-productfinder-filter-popular .filter-items .radio-field:not(:last-child){border-bottom:1px solid #ccc}.o-productfinder-filter-popular .filter-items .radio-field:not(:first-child){margin-top:0}
