.address-layout{grid-template-rows:auto;grid-template-columns:25% 25% 25% 25%;display:grid}.address__name{grid-area:name/name/name/span 4;width:100%}.address__organisation{grid-area:organisation/organisation/organisation/span 4}.address__house{grid-area:house/house/house/span 4}.address__house_number{grid-area:house_number}.address__road{grid-area:road/road/road/span 3}.address__settlement_part{grid-area:settlement_part/settlement_part/settlement_part/span 4}.address__settlement{grid-area:settlement/settlement/settlement/span 3}.address__postcode{grid-area:postcode/postcode/postcode/span 1}.address__county{grid-area:county/county/county/span 4}.address__region{grid-area:region/region/region/span 4}.address-layout-1{grid-template-areas:"name. . .""organisation. . .""house. . .""road. .house_number""postcode settlement. .""country. . ."}.address-layout-1 .address__region,.address-layout-1 .address__county,.address-layout-1 .address__settlement_part{display:none}.address-layout-2{grid-template-areas:"name. . .""organisation. . .""house. . .""road. .house_number""settlement. . .""country. . ."}.address-layout-2 .address__county,.address-layout-2 .address__postcode,.address-layout-2 .address__region,.address-layout-2 .address__settlement_part{display:none}.address-layout-2 .address__settlement{grid-column-end:span 4}.address-layout-3{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""postcode settlement. .""country. . ."}.address-layout-3 .address__region,.address-layout-3 .address__county,.address-layout-3 .address__settlement_part{display:none}.address-layout-4{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement. . .""country. . ."}.address-layout-4 .address__region,.address-layout-4 .address__county,.address-layout-4 .address__settlement_part,.address-layout-4 .address__postcode{display:none}.address-layout-4 .address__settlement{grid-column-end:span 4}.address-layout-5{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement_part. . .""settlement. .postcode""country. . ."}.address-layout-5 .address__county,.address-layout-5 .address__region{display:none}.address-layout-6{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement.region postcode""country. . ."}.address-layout-6 .address__county,.address-layout-6 .address__settlement_part{display:none}.address-layout-6 .address__region{grid-column-end:span 1}.address-layout-6 .address__settlement{grid-column-end:span 2}.address-layout-7{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement. .postcode""country. . ."}.address-layout-7 .address__region,.address-layout-7 .address__county,.address-layout-7 .address__settlement_part{display:none}.address-layout-8{grid-template-areas:"name. . .""organisation. . .""house. . .""road. .house_number""settlement_part. . .""settlement. . .""country. . ."}.address-layout-8 .address__postcode,.address-layout-8 .address__region,.address-layout-8 .address__county{display:none}.address-layout-8 .address__settlement{grid-column-end:span 4}.address-layout-9{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement. . .""country. . ."}.address-layout-9 .address__county,.address-layout-9 .address__postcode,.address-layout-9 .address__region,.address-layout-9 .address__settlement_part{display:none}.address-layout-9 .address__settlement{grid-column-end:span 4}.address-layout-10{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement.region postcode""country. . ."}.address-layout-10 .address__county,.address-layout-10 .address__settlement_part{display:none}.address-layout-10 .address__settlement{grid-column-end:span 2}.address-layout-10 .address__region{grid-column-end:span 1}.address-layout-11{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement_part. . .""settlement. . .""region. . .""postcode. . .""country. . ."}.address-layout-11 .address__county{display:none}.address-layout-11 .address__settlement,.address-layout-11 .address__postcode{grid-column-end:span 4}.address-layout-12{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement_part. . .""postcode settlement. .""region. . .""country. . ."}.address-layout-12 .address__county{display:none}.address-layout-13{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement_part. . .""settlement. . .""region. . .""country. . ."}.address-layout-13 .address__county,.address-layout-13 .address__postcode{display:none}.address-layout-13 .address__settlement{grid-column-end:span 4}.address-layout-14{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement_part. . .""settlement. . .""county. . .""postcode. . .""country. . ."}.address-layout-14 .address__region{display:none}.address-layout-14 .address__settlement,.address-layout-14 .address__postcode{grid-column-end:span 4}.address-layout-15{grid-template-areas:"name. . .""organisation. . .""house. . .""road. .house_number""settlement_part. . .""settlement. . .""region. . .""postcode. . .""country. . ."}.address-layout-15 .address__county{display:none}.address-layout-15 .address__settlement,.address-layout-15 .address__postcode{grid-column-end:span 4}.address-layout-16{grid-template-areas:"name. . .""organisation. . .""house. . .""road. .house_number""settlement_part. . .""postcode settlement.region""country. . ."}.address-layout-16 .address__county{display:none}.address-layout-16 .address__settlement{grid-column-end:span 2}.address-layout-16 .address__region{grid-column-end:span 1}.address-layout-17{grid-template-areas:"name. . .""organisation. . .""house. . .""road. .house_number""settlement. . .""settlement_part. . .""country. . ."}.address-layout-17 .address__county,.address-layout-17 .address__postcode,.address-layout-17 .address__region{display:none}.address-layout-17 .address__settlement{grid-column-end:span 4}.address-layout-18{grid-template-areas:"name. . .""organisation. . .""house. . .""settlement. . .""country. . ."}.address-layout-18 .address__county,.address-layout-18 .address__house_number,.address-layout-18 .address__postcode,.address-layout-18 .address__region,.address-layout-18 .address__road,.address-layout-18 .address__settlement_part{display:none}.address-layout-18 .address__settlement{grid-column-end:span 4}.address-layout-19{grid-template-areas:"name. . .""organisation. . .""house. . .""house_number road. .""settlement_part. . .""region. . .""country. . ."}.address-layout-19 .address__county,.address-layout-19 .address__postcode,.address-layout-19 .address__settlement{display:none}.address-layout-20{grid-template-areas:"name. . .""organisation. . .""settlement.settlement_part.""road. . .""house. . .""house_number. . .""region. . .""postcode. . .""country. . ."}.address-layout-20 .address__county{display:none}.address-layout-20 .address__house_number,.address-layout-20 .address__postcode,.address-layout-20 .address__road,.address-layout-20 .address__settlement{grid-column-end:span 4}.address-layout-20 .address__settlement,.address-layout-20 .address__settlement_part{grid-column-end:span 2}
