#map{
filter: grayscale(100%);
}

.allergen_wrapper{
display:flex;
justify-content:center;
align-items:center;
width:100%;
margin:.5rem 0;
padding:.5rem 0 .5rem 0;
border-top:var(--brd-gray-400) 1px solid;
border-bottom:var(--brd-gray-400) 1px solid;
}

.additive_wrapper{
display:flex;
justify-content:center;
align-items:center;
width:100%;
margin:0 0 .5rem 0;
padding:0 0 .5rem 0;
border-bottom:var(--brd-gray-400) 1px solid;
}

.payment_wrapper{
display:flex;
justify-content:center;
align-items:center;
width:100%;
margin:.5rem 0;
padding:.5rem 0 .5rem 0;
}


/* Mobile View */
@media screen and (max-width: 79.5rem){

.allergen_wrapper ul.list,
.additive_wrapper ul.list{
margin:0 .75rem;
}

.allergen_wrapper ul.list,
.additive_wrapper ul.list{
width:100% !important;
/*
border-radius:.25rem;
border:var(--tbl-brd-primary-400) 1px solid;
background:var(--tbl-bgr-primary-400);
 */
}

.allergen_wrapper ul.list li,
.additive_wrapper ul.list li{
margin:0 .5rem .15rem 0;
padding:0;
color:var(--clr-primary-200);
font-size:var(--fs-xs);
width:auto;
}

.payment_wrapper .icon{
float:left;
width:6rem;
margin:.5rem;
padding:0;
}

}


/* Desktop View */
@media screen and (min-width: 79.5rem){

.allergen_wrapper ul.list,
.additive_wrapper ul.list{
margin:0 .5rem;
}

.allergen_wrapper ul.list,
.additive_wrapper ul.list{
width:80% !important;
/*
border-radius:.25rem;
border:var(--tbl-brd-primary-400) 1px solid;
background:var(--tbl-bgr-primary-400);
 */
}

.allergen_wrapper ul.list li,
.additive_wrapper ul.list li{
margin:0 .5rem .15rem 0;
padding:0;
color:var(--clr-primary-200);
font-size:var(--fs-xs);
width:auto;
}

.payment_wrapper .icon{
float:left;
width:10rem;
margin:.5rem;
padding:0;
}

}

ul.display,
ul.list{
float:left;
width:100%;
padding:0;
margin:.25rem 0;
list-style:none;
}

ul.display li{
float:left;
width:100%;
margin:.15rem 0 0 0;
padding:0;
font-size:var(--fs-xs);
}

ul.list li{
display:inline-block;
font-size:var(--fs-xs);
}

ul.list li{
margin:.15rem;
padding:.15rem;
vertical-align:bottom;
}

ul.list li sup{
margin:0;
padding:0
}

