.header{container:header/inline-size}.product-filter{background-color:var(--gray-color-100);padding-block:var(--spacing-lg);margin-block-end:0;container:product-filter/inline-size}.product-filter__inner{justify-content:center;gap:var(--spacing-sm) var(--spacing-md);flex-flow:wrap;width:min(62.5rem,100% - 2rem);margin-inline:auto;display:flex}.product-filter__buttons{align-items:flex-start;gap:var(--spacing-xs);flex-flow:wrap;flex:none;display:flex}.product-filter__buttons .gpw-button{min-width:6.25rem}.product-filter label{margin-block-end:0;font-weight:400}.product-filter__field{font-size:var(--fs-normal);color:var(--base-color);height:auto;padding:var(--spacing-xs);border:.0625rem solid var(--gray-color-300);border-radius:.3125rem;margin:0;line-height:1.5}.product-filter__field,.product-filter__field:focus-visible{box-shadow:none}.product-filter__field:focus-visible{border-color:var(--base-color)}.product-filter__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-filter__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-filter__field[type=number]{-moz-appearance:textfield}.product-filter__field-group:nth-child(-n+2) .gpw-dropdown-box{z-index:12}.gpw-dropdown-box{--_body-opacity:0;--_body-pointer-events:none;--_body-translate-x:-50%;--_body-translate-y:1.25rem;--_body-inset-block-start:calc(anchor(bottom) + .3125rem);--_body-inset-inline-start:anchor(center);z-index:10;position:relative}.gpw-dropdown-box:has([aria-expanded=true]){--_body-opacity:1;--_body-pointer-events:visible;--_body-translate-y:0rem}.gpw-dropdown-box__toggle{anchor-name:--gpw-dropdown-box;position:relative}.gpw-dropdown-box__toggle[aria-expanded=true]{--_gpw-button-background-color:transparent;--_gpw-button-border-color:var(--primary-color-500);--_gpw-button-text-color:var(--primary-color-500)}.gpw-dropdown-box__body{position-anchor:--gpw-dropdown-box;transform:translate(var(--_body-translate-x), var(--_body-translate-y));opacity:var(--_body-opacity);pointer-events:var(--_body-pointer-events);background-color:var(--wp--preset--color--white);border:.0625rem solid var(--gray-color-500);width:18.75rem;transition-property:transform,opacity;transition-duration:var(--transition-duration);border-radius:.5rem;padding:.9375rem .75rem;position:absolute;inset-block-start:var(--_body-inset-block-start);inset-inline-start:var(--_body-inset-inline-start);overflow:hidden}.gpw-dropdown-box__list{list-style:none}.gpw-dropdown-box__item label{align-items:center;gap:.3125rem;width:100%;display:inline-flex}.gpw-dropdown-box#location-dropdown-box .gpw-dropdown-box__list{gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.defined-filter .gpw-dropdown-box__body{grid-template-columns:repeat(2,1fr);gap:.3125rem;display:grid}.defined-filter__inputs,.defined-filter__defined-list{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.defined-filter__inputs{margin-bottom:var(--spacing-md)}.defined-filter__inputs span{font-weight:600}.defined-filter__defined-list{gap:.3125rem;list-style:none}.defined-filter__defined-item{cursor:pointer;font-size:var(--fs-sm);background-color:var(--gray-color-300);border-radius:.3125rem;margin-block-end:0;padding:.5rem}@container product-filter (width<=34.375rem){.product-filter__inner{justify-content:center}.product-filter__field-group.keyword{flex:1 0 100%}.product-filter__field-group:is(.product_cat,.area-filter) .gpw-dropdown-box{--_body-inset-inline-start:anchor(left);--_body-translate-x:0%}.product-filter__field-group.price-filter .gpw-dropdown-box{--_body-inset-inline-start:anchor(right);--_body-translate-x:-100%}.product-filter:has(.area-filter) .product-filter__field-group{flex:0 0 calc(50% - var(--spacing-md))}.product-filter:has(.area-filter) .product-filter__field-group:nth-child(odd) .gpw-dropdown-box{--_body-inset-inline-start:anchor(left);--_body-translate-x:0%}.product-filter:has(.area-filter) .product-filter__field-group:nth-child(2n) .gpw-dropdown-box{--_body-inset-inline-start:anchor(right);--_body-translate-x:-100%}.product-filter:has(.area-filter) .product-filter__field-group .gpw-button{--_gpw-button-width:100%}}
