.page.product-type-page .product-listing{font-size:.9em}@media (min-width: 32rem){.page.product-type-page .product-listing{font-size:1em}}@media (min-width: 48rem){.page.product-type-page .product-listing.multi-col{column-count:2}}@media (min-width: 75rem){.page.product-type-page .product-listing.multi-col{column-count:3}}@media (pointer: coarse){.page.product-type-page li{margin:2em 0}}.page.product-type-page .product-filter-field-container{position:relative}.page.product-type-page .product-filter-field-container input,.page.product-type-page .product-filter-field-container .inner-icon{transition:all .25s ease-in-out}.page.product-type-page .product-filter-field-container.empty,.page.product-type-page .product-filter-field-container.empty input{color:var(--bs-danger);border-color:var(--bs-danger)}.page.product-type-page .product-filter-field-container.active,.page.product-type-page .product-filter-field-container.active input{color:var(--bs-primary);border-color:var(--bs-primary)}.page.product-type-page .product-filter-field-container .product-filter-field{font-size:1.3em;padding:.7em .7em .7em 2em;line-height:1em;border:1px solid var(--bs-bjelin-grey);border-radius:1rem;width:100%;max-width:25rem;margin-bottom:1em}@media (max-width: 32rem){.page.product-type-page .product-filter-field-container .product-filter-field{font-size:1em;padding-left:1.7em}}.page.product-type-page .product-filter-field-container .inner-icon{position:absolute;left:.8em;top:1em;font-size:1.2em}@media (max-width: 32rem){.page.product-type-page .product-filter-field-container .inner-icon{font-size:.8em;top:1.25em}}.page.product-type-page ul.product-listing,.page.product-type-page ul.guide-listing,.page.product-type-page ul.document-listing{list-style:none;margin-left:0}.page.product-type-page ul.product-listing li a,.page.product-type-page ul.guide-listing li a,.page.product-type-page ul.document-listing li a{color:inherit}.page.product-type-page ul.product-listing li a:hover,.page.product-type-page ul.guide-listing li a:hover,.page.product-type-page ul.document-listing li a:hover{color:#000}.page.product-type-page ul.product-listing li a:hover span,.page.product-type-page ul.guide-listing li a:hover span,.page.product-type-page ul.document-listing li a:hover span{color:var(--bs-bjelin-middlegrey)}
