.page_main__12aPh{display:flex;flex-direction:column;margin:0 60px;padding:10px}.page_main__12aPh h1{font-size:1.7rem;margin-bottom:10px}@media only screen and (max-width:768px){.page_main__12aPh h1{font-size:1.4rem;margin-bottom:0}}.page_main__12aPh h2{margin-bottom:-5px!important;font-size:1.3rem;margin-top:0;margin-bottom:0}@media only screen and (max-width:768px){.page_main__12aPh h2{font-size:1.1rem}}.page_main__12aPh p{padding-top:0;font-size:1.2rem;line-height:2}@media only screen and (max-width:768px){.page_main__12aPh p{font-size:.9rem;line-height:1.8}.page_main__12aPh{margin:0}}.page_content__wdhWj{display:flex;flex-direction:column;max-width:800px;margin:0 auto;gap:30px}.page_deliveryAreas__6h1lc{display:flex;flex-direction:column;gap:20px}.page_deliveryAreas__6h1lc h2{margin-bottom:10px}.page_deliveryAreas__6h1lc p{margin:0;line-height:1.6}.page_area__AXKZP{background-color:#f8f8f8;padding:20px;border-radius:8px}.page_area__AXKZP h2{margin-bottom:15px;font-size:1.2rem}.page_area__AXKZP ul{list-style:none;padding:0;margin:0}.page_area__AXKZP ul li{margin-bottom:8px;padding-left:20px;position:relative}.page_area__AXKZP ul li:before{content:"•";position:absolute;left:0;color:#666}.page_email__YwLGQ{color:#000;text-decoration:underline}.page_email__YwLGQ:hover{color:#666}.page_postcodesSection__Ha9wo{margin-top:30px}.page_postcodesSection__Ha9wo h3{font-size:.9rem;font-weight:600;color:#666;margin-bottom:14px;text-transform:none}.page_postcodes__inqzL{font-size:.9rem!important;color:#888!important;line-height:1.6!important;margin-top:5px}