body{font-family:'Gill Sans','Gill Sans MT',Calibri,sans-serif}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.shopinfo__item__title{font-size:1.5rem;font-weight:700;line-height:1.5;margin-bottom:.4rem}
.shopinfo-deck{display:flex;flex-wrap:wrap;justify-content:center}
.shopinfo-deck>.shopinfo{flex:1 1 33.333%;min-width:260px}
@media (max-width:767px){.shopinfo-deck>.shopinfo{flex-basis:100%}}
#drawer.is-open{display:block;position:fixed;top:0;left:0;bottom:0;width:270px;max-width:85vw;background:#222;z-index:1000;overflow:auto;padding-top:4.5rem;box-shadow:1px 1px 15px 0 rgba(0,0,0,.44)}
.imagetext__image img{max-width:100%;height:auto}
