{"id":40,"date":"2026-08-04T10:21:05","date_gmt":"2026-08-04T10:21:05","guid":{"rendered":"https:\/\/hannyscakes.co.uk\/?page_id=40"},"modified":"2026-08-04T10:22:24","modified_gmt":"2026-08-04T10:22:24","slug":"services","status":"publish","type":"page","link":"https:\/\/hannyscakes.co.uk\/?page_id=40","title":{"rendered":"Services"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"40\" class=\"elementor elementor-40\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3531bf1 e-con-full e-flex e-con e-parent\" data-id=\"3531bf1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e403bb5 elementor-widget elementor-widget-html\" data-id=\"e403bb5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  HANNY'S CAKES \u2014 Services Page v1\r\n  ====================================================================\r\n  SERVICES PAGE ONLY \u2014 no header \/ no footer, those wrap around this\r\n  in Elementor's Theme Builder, same as the homepage and About page.\r\n\r\n  Built to match the homepage\/About exactly: same tokens (--hh-*),\r\n  same fonts, same shared components (hh-section, hh-eyebrow, hh-h2,\r\n  hh-lede, hh-frame, hh-btn, hh-textlink, hh-observe scroll-reveal,\r\n  hh-cta closing block). If you update the homepage's colors or\r\n  fonts, mirror the change in the tokens block below.\r\n\r\n  SECTIONS\r\n  1. Intro \u2014 page banner\r\n  2. Services \u2014 3 alternating photo\/text rows (Celebration, Wedding,\r\n     Cupcakes & Favours), each with an \"included\" checklist\r\n  3. Pricing \u2014 \"Coming Soon\" callout, points people to Request a Quote\r\n     in the meantime instead of leaving the page a dead end\r\n  4. Closing CTA \u2014 identical to the homepage's\r\n\r\n  NOTE ON COPY: service inclusions (serves X, tiers, flavours, lead\r\n  time, etc.) are written as reasonable placeholders \u2014 replace with\r\n  Hanny's actual specifics before this goes live.\r\n  ====================================================================\r\n-->\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Services \u2014 Hanny's Cakes<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,500&family=Mrs+Saint+Delafield&family=Inter:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n<\/head>\r\n<body style=\"margin:0;\">\r\n\r\n<div class=\"hh-page\">\r\n<style>\r\n  .hh-page{\r\n    --hh-white:#FFFFFF;\r\n    --hh-cream:#FFFDFB;\r\n    --hh-pink-mist:#FCEEF2;\r\n    --hh-pink-soft:#F5D6E0;\r\n    --hh-pink:#E9AFC4;\r\n    --hh-pink-deep:#C77E98;\r\n    --hh-rose-btn:#B96A85;\r\n    --hh-gold:#C9A227;\r\n    --hh-gold-soft:#E4C878;\r\n    --hh-ink:#2B2027;\r\n    --hh-ink-soft:#7A6B72;\r\n    --hh-line:rgba(43,32,39,.10);\r\n    font-family:'Inter',sans-serif;\r\n    color:var(--hh-ink);\r\n    background:var(--hh-white);\r\n    -webkit-font-smoothing:antialiased;\r\n  }\r\n  .hh-page *,.hh-page *::before,.hh-page *::after{ box-sizing:border-box; }\r\n  .hh-page h1,.hh-page h2,.hh-page h3,.hh-page p,.hh-page ul{ margin:0; padding:0; }\r\n  .hh-page a{ text-decoration:none; color:inherit; }\r\n  .hh-page ul{ list-style:none; }\r\n  .hh-page img{ max-width:100%; display:block; }\r\n  .hh-page button{ font-family:inherit; }\r\n  .hh-page svg{ display:block; }\r\n  .hh-ic{ width:20px;height:20px; stroke:currentColor; fill:none; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; flex:none; }\r\n\r\n  @media (prefers-reduced-motion: reduce){\r\n    .hh-page *{ animation-duration:.01ms !important; animation-iteration-count:1 !important; transition-duration:.01ms !important; }\r\n  }\r\n\r\n  \/* ===== shared layout ===== *\/\r\n  .hh-section{ padding:100px 40px; position:relative; }\r\n  .hh-wrap{ max-width:1180px; margin:0 auto; }\r\n  .hh-wrap--narrow{ max-width:720px; margin:0 auto; }\r\n  .hh-center{ text-align:center; }\r\n\r\n  .hh-eyebrow{\r\n    display:inline-flex; align-items:center; gap:10px;\r\n    font-size:11.5px; font-weight:700; letter-spacing:.22em; text-transform:uppercase;\r\n    color:var(--hh-pink-deep);\r\n  }\r\n  .hh-eyebrow::before{ content:\"\"; width:20px; height:1px; background:var(--hh-gold); }\r\n\r\n  .hh-h2{\r\n    font-family:'Fraunces',serif; font-weight:400; font-style:normal;\r\n    font-size:clamp(28px,3.2vw,40px); line-height:1.18; letter-spacing:-.01em;\r\n    margin-top:16px; color:var(--hh-ink);\r\n  }\r\n  .hh-h2 em{ font-style:italic; color:var(--hh-pink-deep); font-weight:400; }\r\n  .hh-lede{ font-size:15.5px; line-height:1.8; color:var(--hh-ink-soft); margin-top:16px; max-width:480px; }\r\n  .hh-center .hh-lede{ margin-left:auto; margin-right:auto; }\r\n\r\n  \/* ===== buttons ===== *\/\r\n  .hh-btn{\r\n    position:relative; overflow:hidden; display:inline-flex; align-items:center; gap:9px; padding:16px 30px;\r\n    font-weight:700; font-size:12.5px; letter-spacing:.1em; text-transform:uppercase; border-radius:3px;\r\n    transition:transform .3s cubic-bezier(.2,.8,.2,1), box-shadow .3s ease, background .3s ease, border-color .3s ease;\r\n    cursor:pointer; border:1px solid transparent; white-space:nowrap;\r\n  }\r\n  .hh-btn .hh-ic{ width:15px;height:15px; transition:transform .3s ease; }\r\n  .hh-btn--primary{\r\n    background:linear-gradient(135deg, var(--hh-pink-deep) 0%, var(--hh-rose-btn) 100%);\r\n    color:var(--hh-white);\r\n    box-shadow:0 12px 24px -12px rgba(185,106,133,.65);\r\n  }\r\n  .hh-btn--primary::after{\r\n    content:\"\"; position:absolute; top:0; left:-60%; width:40%; height:100%;\r\n    background:linear-gradient(120deg,transparent,rgba(255,255,255,.5),transparent);\r\n    transform:skewX(-20deg); transition:left .7s ease;\r\n  }\r\n  .hh-btn--primary:hover{ transform:translateY(-3px); box-shadow:0 16px 28px -10px rgba(185,106,133,.7); }\r\n  .hh-btn--primary:hover::after{ left:130%; }\r\n  .hh-btn--primary:hover .hh-ic{ transform:translateX(3px); }\r\n  .hh-btn--outline{ background:rgba(255,255,255,.7); backdrop-filter:blur(2px); color:var(--hh-ink); border-color:var(--hh-line); }\r\n  .hh-btn--outline:hover{ border-color:var(--hh-gold); background:var(--hh-white); transform:translateY(-3px); }\r\n\r\n  .hh-textlink{ display:inline-flex; align-items:center; gap:7px; font-size:12.5px; font-weight:700; letter-spacing:.02em; color:var(--hh-pink-deep); }\r\n  .hh-textlink .hh-ic{ width:13px;height:13px; transition:transform .3s ease; }\r\n  .hh-textlink:hover .hh-ic{ transform:translateX(3px); }\r\n\r\n  .hh-frame{\r\n    position:relative; overflow:hidden; border-radius:3px;\r\n    background:linear-gradient(155deg, var(--hh-pink-mist) 0%, var(--hh-cream) 100%);\r\n    border:1px solid var(--hh-line);\r\n  }\r\n  .hh-frame img{ width:100%; height:100%; object-fit:cover; display:block; transition:transform .8s cubic-bezier(.2,.7,.2,1); }\r\n  .hh-frame:hover img{ transform:scale(1.05); }\r\n\r\n  \/* ===== scroll-reveal (JS-optional, safe by default) ===== *\/\r\n  .hh-observe{ opacity:1; transform:none; }\r\n  html.js-anim .hh-observe{\r\n    opacity:0; transform:translateY(26px);\r\n    transition:opacity .8s cubic-bezier(.2,.7,.2,1), transform .8s cubic-bezier(.2,.7,.2,1);\r\n  }\r\n  html.js-anim .hh-observe.in-view{ opacity:1; transform:translateY(0); }\r\n  html.js-anim .hh-stagger > *{ transition-delay:calc(var(--i,0) * 90ms); }\r\n\r\n  \/* ============================================================\r\n     1. INTRO\r\n     ============================================================ *\/\r\n  .hh-svc-intro{ background:var(--hh-cream); padding-top:140px; text-align:center; }\r\n\r\n  \/* ============================================================\r\n     2. SERVICE ROWS\r\n     ============================================================ *\/\r\n  .hh-svc-row-wrap + .hh-svc-row-wrap{ border-top:1px solid var(--hh-line); }\r\n  .hh-svc-row{ display:grid; grid-template-columns:.95fr 1.05fr; gap:70px; align-items:center; }\r\n  .hh-svc-row--reverse .hh-svc-frame{ order:2; }\r\n  .hh-svc-frame{ aspect-ratio:4\/5; }\r\n  .hh-svc-num{\r\n    font-family:'Fraunces',serif; font-style:italic; font-size:14px; color:var(--hh-gold);\r\n    display:block; margin-bottom:6px;\r\n  }\r\n  .hh-svc-list{ margin-top:22px; display:flex; flex-direction:column; gap:10px; }\r\n  .hh-svc-list li{ display:flex; align-items:flex-start; gap:10px; font-size:13.5px; color:var(--hh-ink-soft); line-height:1.6; }\r\n  .hh-svc-list .hh-ic{ width:15px; height:15px; margin-top:2px; color:var(--hh-pink-deep); flex:none; }\r\n  .hh-svc-ctas{ display:flex; flex-wrap:wrap; gap:14px; margin-top:28px; }\r\n\r\n  \/* ============================================================\r\n     3. PRICING \u2014 COMING SOON\r\n     ============================================================ *\/\r\n  .hh-svc-pricing{ background:var(--hh-pink-mist); }\r\n  .hh-svc-pricing-card{\r\n    max-width:640px; margin:44px auto 0; padding:52px 40px; text-align:center;\r\n    background:var(--hh-cream); border:1px dashed var(--hh-gold); border-radius:6px;\r\n  }\r\n  .hh-svc-pricing-ic{\r\n    width:52px; height:52px; border-radius:50%; margin:0 auto; display:flex; align-items:center; justify-content:center;\r\n    background:var(--hh-pink-mist); border:1px solid var(--hh-gold); color:var(--hh-pink-deep);\r\n  }\r\n  .hh-svc-pricing-ic .hh-ic{ width:22px; height:22px; }\r\n  .hh-svc-pricing-title{ font-family:'Fraunces',serif; font-weight:400; font-size:24px; margin-top:18px; }\r\n  .hh-svc-pricing-note{ font-size:14px; line-height:1.75; color:var(--hh-ink-soft); margin-top:12px; max-width:440px; margin-left:auto; margin-right:auto; }\r\n  .hh-svc-pricing-card .hh-btn{ margin-top:26px; }\r\n\r\n  \/* ============================================================\r\n     4. CLOSING CTA\r\n     ============================================================ *\/\r\n  .hh-cta{ background:var(--hh-ink); color:var(--hh-cream); text-align:center; }\r\n  .hh-cta .hh-eyebrow{ color:var(--hh-gold-soft); }\r\n  .hh-cta .hh-eyebrow::before{ background:var(--hh-gold-soft); }\r\n  .hh-cta .hh-h2{ color:var(--hh-cream); max-width:560px; margin-left:auto; margin-right:auto; }\r\n  .hh-cta .hh-lede{ color:rgba(255,253,251,.62); margin-left:auto; margin-right:auto; }\r\n  .hh-cta-ctas{ display:flex; flex-wrap:wrap; gap:14px; justify-content:center; margin-top:34px; }\r\n  .hh-cta .hh-btn--outline{ border-color:rgba(255,253,251,.3); color:var(--hh-cream); background:transparent; }\r\n  .hh-cta .hh-btn--outline:hover{ border-color:var(--hh-gold-soft); background:rgba(255,253,251,.06); }\r\n\r\n  \/* ============ responsive ============ *\/\r\n  @media (max-width:900px){\r\n    .hh-svc-row{ grid-template-columns:1fr; gap:36px; }\r\n    .hh-svc-frame{ max-width:360px; margin:0 auto; }\r\n    .hh-svc-row--reverse .hh-svc-frame{ order:0; }\r\n  }\r\n  @media (max-width:640px){\r\n    .hh-section{ padding:70px 22px; }\r\n    .hh-svc-intro{ padding-top:96px; }\r\n    .hh-svc-pricing-card{ padding:40px 26px; }\r\n  }\r\n<\/style>\r\n\r\n<!-- ============================================================ -->\r\n<!-- 1. INTRO                                                      -->\r\n<!-- ============================================================ -->\r\n<section id=\"hh-svc-intro\" class=\"hh-section hh-svc-intro\">\r\n  <div class=\"hh-wrap--narrow hh-observe\">\r\n    <span class=\"hh-eyebrow\">Our Services<\/span>\r\n    <h2 class=\"hh-h2\">Cakes for every kind of <em>celebration.<\/em><\/h2>\r\n    <p class=\"hh-lede\" style=\"margin-left:auto;margin-right:auto;\">From a first birthday to a wedding day, every cake is designed around the occasion and baked fresh to order \u2014 nothing pulled from a freezer, nothing generic.<\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============================================================ -->\r\n<!-- 2. SERVICE ROWS                                               -->\r\n<!-- ============================================================ -->\r\n\r\n<!-- Celebration Cakes -->\r\n<div class=\"hh-svc-row-wrap\">\r\n  <section class=\"hh-section\">\r\n    <div class=\"hh-wrap hh-svc-row\">\r\n      <div class=\"hh-frame hh-svc-frame hh-observe\">\r\n        <!-- PHOTO: celebration cakes -->\r\n        <img decoding=\"async\" src=\"https:\/\/hannyscakes.co.uk\/wp-content\/uploads\/2026\/08\/bafd533e-5726-441f-a85d-a2deffc98587.png\" alt=\"Birthday cake, hand decorated by Hanny's Cakes\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"hh-observe\">\r\n        <span class=\"hh-svc-num\">01<\/span>\r\n        <span class=\"hh-eyebrow\">Birthdays &middot; Milestones<\/span>\r\n        <h2 class=\"hh-h2\">Celebration Cakes<\/h2>\r\n        <p class=\"hh-lede\" style=\"max-width:440px\">Designed around the person the day is for \u2014 from a first birthday to a milestone year, hand-decorated to match the theme, colours and personality of the celebration.<\/p>\r\n        <ul class=\"hh-svc-list\">\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Custom flavours, fillings and finishes<\/li>\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Sized to your guest count, single or multi-tier<\/li>\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Design consultation before baking begins<\/li>\r\n        <\/ul>\r\n        <div class=\"hh-svc-ctas\">\r\n          <a href=\"\/enquiry\" class=\"hh-btn hh-btn--primary\">Request a Quote\r\n            <svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n          <\/a>\r\n          <a href=\"\/gallery\" class=\"hh-btn hh-btn--outline\">See Examples<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<!-- Wedding Cakes -->\r\n<div class=\"hh-svc-row-wrap\">\r\n  <section class=\"hh-section\">\r\n    <div class=\"hh-wrap hh-svc-row hh-svc-row--reverse\">\r\n      <div class=\"hh-observe\">\r\n        <span class=\"hh-svc-num\">02<\/span>\r\n        <span class=\"hh-eyebrow\">Two-Tier &middot; Three-Tier &middot; Bespoke<\/span>\r\n        <h2 class=\"hh-h2\">Wedding Cakes<\/h2>\r\n        <p class=\"hh-lede\" style=\"max-width:440px\">Tiered designs built around your colour palette and venue, with a complimentary tasting consultation so the flavour is just as considered as the design.<\/p>\r\n        <ul class=\"hh-svc-list\">\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Complimentary tasting consultation<\/li>\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Delivery and on-site setup available<\/li>\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Matching favours or cutting cake on request<\/li>\r\n        <\/ul>\r\n        <div class=\"hh-svc-ctas\">\r\n          <a href=\"\/enquiry\" class=\"hh-btn hh-btn--primary\">Request a Quote\r\n            <svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n          <\/a>\r\n          <a href=\"\/gallery\" class=\"hh-btn hh-btn--outline\">See Examples<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"hh-frame hh-svc-frame hh-observe\">\r\n        <!-- PHOTO: wedding cakes -->\r\n        <img decoding=\"async\" src=\"https:\/\/hannyscakes.co.uk\/wp-content\/uploads\/2026\/08\/fcdd5a1c7b9e660bcf3b42271acd8db9.jpg\" alt=\"Elegant tiered wedding cake by Hanny's Cakes\" loading=\"lazy\">\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<!-- Cupcakes & Favours -->\r\n<div class=\"hh-svc-row-wrap\">\r\n  <section class=\"hh-section\">\r\n    <div class=\"hh-wrap hh-svc-row\">\r\n      <div class=\"hh-frame hh-svc-frame hh-observe\">\r\n        <!-- PHOTO: cupcakes -->\r\n        <img decoding=\"async\" src=\"https:\/\/hannyscakes.co.uk\/wp-content\/uploads\/2026\/08\/292c1a41-bf43-4d82-9dcd-f7652a84c0e5.png\" alt=\"Boxed cupcakes and dessert favours by Hanny's Cakes\" loading=\"lazy\">\r\n      <\/div>\r\n      <div class=\"hh-observe\">\r\n        <span class=\"hh-svc-num\">03<\/span>\r\n        <span class=\"hh-eyebrow\">Cupcakes &middot; Favours &middot; Gifting<\/span>\r\n        <h2 class=\"hh-h2\">Cupcakes &amp; Favours<\/h2>\r\n        <p class=\"hh-lede\" style=\"max-width:440px\">Boxed by the dozen in coordinating flavours and finishes \u2014 perfect for showers, office parties, or as favours alongside a bigger celebration cake.<\/p>\r\n        <ul class=\"hh-svc-list\">\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Mixed flavour boxes available<\/li>\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Branded or themed toppers on request<\/li>\r\n          <li><svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M20 6L9 17l-5-5\"\/><\/svg>Small and large order quantities welcome<\/li>\r\n        <\/ul>\r\n        <div class=\"hh-svc-ctas\">\r\n          <a href=\"\/enquiry\" class=\"hh-btn hh-btn--primary\">Request a Quote\r\n            <svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n          <\/a>\r\n          <a href=\"\/gallery\" class=\"hh-btn hh-btn--outline\">See Examples<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<!-- ============================================================ -->\r\n<!-- 3. PRICING \u2014 COMING SOON                                      -->\r\n<!-- ============================================================ -->\r\n<section id=\"hh-svc-pricing\" class=\"hh-section hh-svc-pricing hh-center\">\r\n  <div class=\"hh-wrap--narrow hh-observe\">\r\n    <span class=\"hh-eyebrow\">Pricing<\/span>\r\n    <h2 class=\"hh-h2\">What it costs<\/h2>\r\n    <p class=\"hh-lede\">Every cake is different, so pricing depends on size, design and tiers.<\/p>\r\n\r\n    <div class=\"hh-svc-pricing-card\">\r\n      <div class=\"hh-svc-pricing-ic\">\r\n        <svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3.5 2\"\/><\/svg>\r\n      <\/div>\r\n      <h3 class=\"hh-svc-pricing-title\">Pricing guide \u2014 coming soon<\/h3>\r\n      <p class=\"hh-svc-pricing-note\">We're putting together a clear pricing guide for each service. In the meantime, tell us about your occasion and we'll come back to you within 48 hours with a personalised quote.<\/p>\r\n      <a href=\"\/enquiry\" class=\"hh-btn hh-btn--primary\">Request a Quote\r\n        <svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n      <\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============================================================ -->\r\n<!-- 4. CLOSING CTA                                                -->\r\n<!-- ============================================================ -->\r\n<section id=\"hh-cta\" class=\"hh-section hh-cta\">\r\n  <div class=\"hh-wrap--narrow hh-observe\">\r\n    <span class=\"hh-eyebrow\">Let's Get Baking<\/span>\r\n    <h2 class=\"hh-h2\">Tell us about your occasion<\/h2>\r\n    <p class=\"hh-lede\">We'll come back to you within 48 hours with a personalised quote.<\/p>\r\n    <div class=\"hh-cta-ctas\">\r\n      <a href=\"\/enquiry\" class=\"hh-btn hh-btn--primary\">Request a Quote\r\n        <svg class=\"hh-ic\" viewBox=\"0 0 24 24\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>\r\n      <\/a>\r\n      <a href=\"\/contact\" class=\"hh-btn hh-btn--outline\">Contact Us<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  document.documentElement.classList.add('js-anim');\r\n  var targets = document.querySelectorAll('.hh-observe');\r\n  if('IntersectionObserver' in window){\r\n    var io = new IntersectionObserver(function(entries){\r\n      entries.forEach(function(e){\r\n        if(e.isIntersecting){ e.target.classList.add('in-view'); io.unobserve(e.target); }\r\n      });\r\n    }, { threshold:.16, rootMargin:'0px 0px -6% 0px' });\r\n    targets.forEach(function(t){ io.observe(t); });\r\n  } else {\r\n    targets.forEach(function(t){ t.classList.add('in-view'); });\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<\/div>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Services \u2014 Hanny&#8217;s Cakes Our Services Cakes for every kind of celebration. From a first birthday to a wedding day, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-40","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=40"}],"version-history":[{"count":4,"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/40\/revisions"}],"predecessor-version":[{"id":45,"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/40\/revisions\/45"}],"wp:attachment":[{"href":"https:\/\/hannyscakes.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}