.ListingFeatures-module__G381iq__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.5rem;display:grid}.ListingFeatures-module__G381iq__field{border:1px solid var(--wd-color-border);border-radius:.75rem;min-width:0;margin:0;padding:.6rem}.ListingFeatures-module__G381iq__field legend{padding:0 .25rem;font-weight:600}.ListingFeatures-module__G381iq__field .ListingFeatures-module__G381iq__choices{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:.5rem;display:grid}.ListingFeatures-module__G381iq__choice{border:1px solid var(--wd-color-border);cursor:pointer;border-radius:.3rem;align-items:center;gap:.4rem;min-width:0;min-height:2.75rem;padding:.3rem;font-size:.75rem;line-height:1.35;display:flex}.ListingFeatures-module__G381iq__choice input{flex:none;margin:0}.ListingFeatures-module__G381iq__choice:has(input:checked){border-color:var(--wd-color-button);background:var(--wd-color-surface)}.ListingFeatures-module__G381iq__choice:focus-within{outline:2px solid var(--wd-color-button);outline-offset:2px}.ListingFeatures-module__G381iq__notice{font-size:.875rem}.ListingFeatures-module__G381iq__notice button{margin-left:.5rem}.ListingFeatures-module__G381iq__container{width:100%;min-width:0;container-type:inline-size}.ListingFeatures-module__G381iq__row{color:var(--theme-text,#111);justify-content:space-between;align-items:center;gap:.6rem;font-family:Arial,Helvetica,sans-serif;font-size:clamp(.625rem,3.5cqi,1rem);font-weight:400;line-height:1.3;display:flex}.ListingFeatures-module__G381iq__row .ListingFeatures-module__G381iq__item{min-width:0;font:inherit;color:inherit;white-space:nowrap;align-items:center;gap:.35em;margin:0;display:inline-flex}.ListingFeatures-module__G381iq__icon{flex:none;width:1.25em;height:1.25em}.ListingFeatures-module__G381iq__legacy{white-space:normal;overflow-wrap:anywhere}.ListingFeatures-module__G381iq__details .ListingFeatures-module__G381iq__row{font-size:clamp(.625rem,3.3cqi,1.125rem)}@media (max-width:767px){.ListingFeatures-module__G381iq__fields{grid-template-columns:1fr}.ListingFeatures-module__G381iq__choice{padding:.5rem;font-size:.875rem}.ListingFeatures-module__G381iq__card .ListingFeatures-module__G381iq__label{display:none}.ListingFeatures-module__G381iq__card .ListingFeatures-module__G381iq__row{gap:.4rem;font-size:.8125rem}}@container (max-width:260px){.ListingFeatures-module__G381iq__card .ListingFeatures-module__G381iq__label{display:none}}
