.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-1]:checked)) .item[data-country-id="1"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-2]:checked)) .item[data-country-id="2"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-3]:checked)) .item[data-country-id="3"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-4]:checked)) .item[data-country-id="4"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-5]:checked)) .item[data-country-id="5"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-6]:checked)) .item[data-country-id="6"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-7]:checked)) .item[data-country-id="7"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-8]:checked)) .item[data-country-id="8"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-9]:checked)) .item[data-country-id="9"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-10]:checked)) .item[data-country-id="10"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-11]:checked)) .item[data-country-id="11"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-12]:checked)) .item[data-country-id="12"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-13]:checked)) .item[data-country-id="13"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-14]:checked)) .item[data-country-id="14"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-15]:checked)) .item[data-country-id="15"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-16]:checked)) .item[data-country-id="16"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-17]:checked)) .item[data-country-id="17"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-18]:checked)) .item[data-country-id="18"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-19]:checked)) .item[data-country-id="19"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-20]:checked)) .item[data-country-id="20"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-21]:checked)) .item[data-country-id="21"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-22]:checked)) .item[data-country-id="22"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-23]:checked)) .item[data-country-id="23"],.roasters-container:has(:checked).roasters-container:not(:has([name=countryId-24]:checked)) .item[data-country-id="24"]{display:none}.list{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;gap:var(--gap);.item{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;scroll-snap-align:start;width:80%;box-sizing:border-box;a{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch}.image{padding:var(--gap);background-color:var(--color-text);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;height:300px;overflow:hidden;box-sizing:border-box}.image.large{height:500px}img{display:block;width:100%;height:auto;border-radius:var(--border-radius)}.name{padding:var(--gap) 0;text-transform:capitalize;text-align:center;font-size:1.2rem}}}
