In general, shops can only open from 7 am to 10 pm from Monday to Saturday, a maximum of 13 hours per day. These limits can be waived by municipalities or in special touristic areas. Shops located in highways are not subject to these opening hours limits.