:root{--gb-container-width:1400px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-909a9a88{background-blend-mode:normal;background-color:rgba(245,243,237,0.39);background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/tp-bg-ol3.jpg);background-position:46% 34%;background-repeat:no-repeat;background-size:cover}.gb-element-7551d3d3{margin-left:auto;margin-right:auto;max-width:1080px;text-align:center}.gb-element-336e3d91{padding-left:30px;padding-right:30px;padding-top:10px;text-align:center}.gb-element-e916e90c{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.gb-element-e916e90c{grid-template-columns:1fr}}.gb-element-e0306a67{margin-top:20px;text-align:center;padding:10% 12%}@media (max-width:1024px){.gb-element-e0306a67{padding-left:10%;padding-right:10%}}@media (max-width:767px){.gb-element-e0306a67{display:none !important;margin-top:0px;order:2;padding-bottom:20px;padding-top:30px}}.gb-element-66b81384{background-blend-mode:normal,normal;height:100%;min-height:300px;background:linear-gradient(to right,rgba(255,255,255,0.45) 0%,rgba(255,255,255,0) 100%),url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/three-peonies-cake-company.jpg) 100% 43% /cover no-repeat}@media (max-width:767px){.gb-element-66b81384{min-height:400px;order:1}}.gb-element-f4fd10b1{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/tp-bg-ol3rev.jpg);background-position:95% 88%;background-repeat:no-repeat;background-size:cover}.gb-element-39755de1{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:10px;padding-top:20px;text-align:center}.gb-element-967c7348{margin-bottom:10px;text-align:center}.gb-element-aa7b267e{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);text-align:center}@media (max-width:767px){.gb-element-d9b4812d{margin-left:auto;margin-right:auto;max-width:450px}}.gb-element-1164a6fa{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:450px;position:relative}.gb-element-3b6acfad{background-blend-mode:normal;background-image:linear-gradient(0deg,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.55) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:-1px;left:0px;position:absolute;right:0px;padding:10px}.gb-element-46b608e1{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:450px;position:relative}.gb-element-9d94f923{background-blend-mode:normal;background-image:linear-gradient(0deg,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.55) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:-1px;left:0px;position:absolute;right:0px;padding:10px}.gb-element-65452946{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:450px;position:relative}.gb-element-f2336ff3{background-blend-mode:normal;background-image:linear-gradient(0deg,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.55) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:-1px;left:0px;position:absolute;right:0px;padding:10px}.gb-element-297a5e9a{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:450px;position:relative}.gb-element-e75ec0d2{background-blend-mode:normal;background-image:linear-gradient(0deg,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.55) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:-1px;left:0px;position:absolute;right:0px;padding:10px}.gb-element-6ae92f41{box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:450px;position:relative}.gb-element-78930224{background-blend-mode:normal;background-image:linear-gradient(0deg,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.55) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;bottom:-1px;left:0px;position:absolute;right:0px;padding:10px}.gb-element-2967b619{margin-top:30px;text-align:center}.gb-element-34bbe7d4{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/tp-bg-ol3.jpg);background-position:90% 84%;background-repeat:no-repeat;background-size:cover}.gb-element-a617903d{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);text-align:center}.gb-element-fcd43002{margin-left:auto;margin-right:auto;max-width:1200px}@media (max-width:767px){.gb-element-fcd43002{max-width:600px}}.gb-element-ee93fb02{background-color:var(--base-3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.06)}.gb-element-b8e32f46{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-b8e32f46{grid-template-columns:1fr}}.gb-element-28ca0ad0{overflow-x:hidden;overflow-y:hidden}.gb-element-385b42aa{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/flower-bg-br.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto;height:100%;text-align:left;padding:10%}@media (max-width:1024px){.gb-element-385b42aa{padding-bottom:20%}}@media (max-width:767px){.gb-element-385b42aa{padding-top:5%}}.gb-element-4a6cf07a{background-color:var(--base-3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.06)}.gb-element-c3e6041a{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-c3e6041a{grid-template-columns:1fr}}.gb-element-5224e6f4{overflow-x:hidden;overflow-y:hidden}.gb-element-1514f9f7{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/flower-bg-br.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto;height:100%;text-align:left;padding:10%}@media (max-width:1024px){.gb-element-1514f9f7{padding-bottom:20%}}@media (max-width:767px){.gb-element-1514f9f7{padding-top:5%}}.gb-element-d1e5c0af{background-color:var(--base-3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.06)}.gb-element-dce8388a{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-dce8388a{grid-template-columns:1fr}}.gb-element-bdb8aaf4{overflow-x:hidden;overflow-y:hidden}.gb-element-4b2dcefa{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/flower-bg-br.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto;height:100%;text-align:left;padding:10%}@media (max-width:1024px){.gb-element-4b2dcefa{padding-bottom:20%}}@media (max-width:767px){.gb-element-4b2dcefa{padding-top:5%}}.gb-element-99690a86{background-color:var(--base-3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.06)}.gb-element-378e9e11{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-378e9e11{grid-template-columns:1fr}}.gb-element-74171496{overflow-x:hidden;overflow-y:hidden}.gb-element-68ead5a6{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/flower-bg-br.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto;height:100%;text-align:left;padding:10%}@media (max-width:1024px){.gb-element-68ead5a6{padding-bottom:20%}}@media (max-width:767px){.gb-element-68ead5a6{padding-top:5%}}.gb-element-574f1d06{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);text-align:center}.gb-element-b096a52b{background-blend-mode:normal;background-color:rgba(217,184,176,0.6);background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/peonies-bg2-20-550.png);background-position:74% 0%;background-repeat:no-repeat;background-size:cover;padding-bottom:40px;padding-top:40px}@media (max-width:1024px){.gb-element-b096a52b{background-position:bottom right}}@media (max-width:767px){.gb-element-b096a52b{padding-bottom:30px;padding-top:30px}}.gb-element-f22e02b7{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-6de518ac{background-color:var(--contrast-3);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.1);max-width:800px}.gb-element-1314d27b{background-color:var(--contrast-3);max-width:800px;text-align:center;border:2px solid var(--base-3)}.gb-element-fdeb0595{background-blend-mode:normal;background-image:url(https://threepeoniescakecompany.com/wp-content/uploads/2025/11/tp-bg-ol3rev.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:8px 10px}.gb-text-c3c5b1d5{font-family:var(--gp-font--caviar-dreams);font-size:19px;font-weight:500;letter-spacing:0.1em;margin-bottom:5px;text-transform:uppercase}@media (max-width:1024px){.gb-text-c3c5b1d5{font-size:18px}}@media (max-width:767px){.gb-text-c3c5b1d5{font-size:17px}}.gb-text-2663be03{align-items:center;column-gap:0.5em;display:inline-flex;flex-direction:column-reverse;text-transform:uppercase}.gb-text-2663be03 .gb-shape svg{width:140px;fill:currentColor;color:var(--contrast);margin-top:-50px;margin-bottom:-50px}@media (max-width:1024px){.gb-text-2663be03 .gb-shape svg{width:120px;margin-top:-40px}}@media (max-width:767px){.gb-text-2663be03 .gb-shape svg{margin-top:-30px;width:100px}}.gb-text-fe61abbe{align-items:center;background-color:var(--contrast-3);color:var(--base-3);display:inline-flex;text-decoration:none;border:0px solid var(--contrast)}.gb-text-fe61abbe:is(:hover,:focus){background-color:var(--contrast);color:var(--base-3)}.gb-text-8158e492{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;margin:5px}.gb-text-8158e492:is(:hover,:focus){color:var(--global-color-9)}.gb-text-8158e492:is(:hover,:focus) .gb-shape svg{color:var(--global-color-9)}.gb-text-8158e492 .gb-shape svg{width:30px;height:30px;fill:currentColor;color:var(--contrast)}.gb-text-cd700333{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;margin:5px}.gb-text-cd700333:is(:hover,:focus){color:var(--global-color-9)}.gb-text-cd700333:is(:hover,:focus) .gb-shape svg{color:var(--global-color-9)}.gb-text-cd700333 .gb-shape svg{width:30px;height:30px;fill:currentColor;color:var(--contrast)}.gb-text-ff29b05b{font-size:14px;margin-bottom:0px}.gb-text-ff29b05b a{color:var(--contrast-2)}.gb-text-ff29b05b a:hover{color:var(--global-color-9)}.gb-text-1e738331{align-items:center;column-gap:0em;display:inline-flex;flex-direction:column-reverse;font-size:22px;margin-bottom:0px}.gb-text-1e738331 .gb-shape svg{width:60px;height:60px;fill:currentColor;margin-top:-20px;margin-bottom:-20px}.gb-text-1e738331 a{color:var(--contrast)}.gb-text-1e738331 a:hover{color:var(--global-color-9)}@media (max-width:1024px){.gb-text-1e738331{font-size:20px}}@media (max-width:767px){.gb-text-1e738331{font-size:18px}.gb-text-1e738331 .gb-shape svg{width:50px}}.gb-text-67323ecf{align-items:center;column-gap:0em;display:inline-flex;flex-direction:column-reverse;font-size:22px;margin-bottom:0px}.gb-text-67323ecf .gb-shape svg{width:60px;height:60px;fill:currentColor;margin-top:-20px;margin-bottom:-20px}.gb-text-67323ecf a{color:var(--contrast)}.gb-text-67323ecf a:hover{color:var(--global-color-9)}@media (max-width:1024px){.gb-text-67323ecf{font-size:20px}}@media (max-width:767px){.gb-text-67323ecf{font-size:18px}.gb-text-67323ecf .gb-shape svg{width:50px}}.gb-text-869cd21e{align-items:center;column-gap:0em;display:inline-flex;flex-direction:column-reverse;font-size:22px;margin-bottom:0px}.gb-text-869cd21e .gb-shape svg{width:60px;height:60px;fill:currentColor;margin-top:-20px;margin-bottom:-20px}.gb-text-869cd21e a{color:var(--contrast)}.gb-text-869cd21e a:hover{color:var(--global-color-9)}@media (max-width:1024px){.gb-text-869cd21e{font-size:20px}}@media (max-width:767px){.gb-text-869cd21e{font-size:18px}.gb-text-869cd21e .gb-shape svg{width:50px}}.gb-text-daa9f1fc{align-items:center;column-gap:0em;display:inline-flex;flex-direction:column-reverse;font-size:22px;margin-bottom:0px}.gb-text-daa9f1fc .gb-shape svg{width:60px;height:60px;fill:currentColor;margin-top:-20px;margin-bottom:-20px}.gb-text-daa9f1fc a{color:var(--contrast)}.gb-text-daa9f1fc a:hover{color:var(--global-color-9)}@media (max-width:1024px){.gb-text-daa9f1fc{font-size:20px}}@media (max-width:767px){.gb-text-daa9f1fc{font-size:18px}.gb-text-daa9f1fc .gb-shape svg{width:50px}}.gb-text-b7d62a7d{align-items:center;column-gap:0em;display:inline-flex;flex-direction:column-reverse;font-size:22px;margin-bottom:0px}.gb-text-b7d62a7d .gb-shape svg{width:60px;height:60px;fill:currentColor;margin-top:-20px;margin-bottom:-20px}.gb-text-b7d62a7d a{color:var(--contrast)}.gb-text-b7d62a7d a:hover{color:var(--global-color-9)}@media (max-width:1024px){.gb-text-b7d62a7d{font-size:20px}}@media (max-width:767px){.gb-text-b7d62a7d{font-size:18px}.gb-text-b7d62a7d .gb-shape svg{width:50px}}.gb-text-f150eda4{align-items:center;background-color:var(--contrast-3);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--base-3);display:inline-flex;text-decoration:none}.gb-text-f150eda4:is(:hover,:focus){background-color:var(--contrast);color:#ffffff}.gb-text-3871c622{align-items:flex-start;column-gap:0.5em;display:inline-flex;flex-direction:column}.gb-text-3871c622 .gb-shape svg{height:30px;fill:currentColor;width:30px;margin-bottom:20px}@media (max-width:1024px){.gb-text-3871c622{font-size:15px}}.gb-text-36b8e776{font-size:16px}@media (max-width:767px){.gb-text-36b8e776{font-size:14px}}.gb-text-b16d7478{align-items:flex-start;column-gap:0.5em;display:inline-flex;flex-direction:column}.gb-text-b16d7478 .gb-shape svg{height:30px;fill:currentColor;width:30px;margin-bottom:20px}@media (max-width:1024px){.gb-text-b16d7478{font-size:15px}}.gb-text-2195528e{font-size:16px}@media (max-width:767px){.gb-text-2195528e{font-size:14px}}.gb-text-5990012a{align-items:flex-start;column-gap:0.5em;display:inline-flex;flex-direction:column}.gb-text-5990012a .gb-shape svg{height:30px;fill:currentColor;width:30px;margin-bottom:20px}@media (max-width:1024px){.gb-text-5990012a{font-size:15px}}.gb-text-347f5729{font-size:16px}@media (max-width:767px){.gb-text-347f5729{font-size:14px}}.gb-text-eec92370{align-items:flex-start;column-gap:0.5em;display:inline-flex;flex-direction:column}.gb-text-eec92370 .gb-shape svg{height:30px;fill:currentColor;width:30px;margin-bottom:20px}@media (max-width:1024px){.gb-text-eec92370{font-size:15px}}.gb-text-cfef894b{font-size:16px}@media (max-width:767px){.gb-text-cfef894b{font-size:14px}}.gb-text-158d1edf a{color:var(--contrast-2)}.gb-text-94bd6eaf{color:var(--base-3);font-family:inherit;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.gb-text-e2be1729{color:var(--base-3);font-weight:500}.gb-text-df80ea4a{align-items:center;background-color:var(--base-3);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;color:var(--contrast);display:inline-flex;text-decoration:none;padding:14px 30px}.gb-text-df80ea4a:is(:hover,:focus){background-color:var(--contrast);color:#ffffff}.gb-text-744942f0{color:var(--base-3);font-size:14px;margin-bottom:0px}.gb-text-744942f0 a{color:var(--contrast);font-weight:500}@media (max-width:767px){.gb-text-744942f0{font-size:13px}}.gb-media-08367763{height:auto;max-width:100%;object-fit:cover;width:180px}@media (max-width:767px){.gb-media-08367763{width:150px}}.gb-media-08690f18{height:auto;max-width:450px;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-08690f18{max-width:300px}}@media (max-width:767px){.gb-media-08690f18{max-width:180px}}.gb-media-cabbcbd8{display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-4716e456{display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-05432e31{display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-8b7dbdac{display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-9cf4305d{display:block;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-aeb1f5cb{display:block;height:100%;object-fit:cover;transition:all 0.5s ease 0s;width:auto}.gb-media-aeb1f5cb:is(:hover,:focus){transform:scale(1.05);transition:transform 0.5s ease 0s}.gb-media-0f6dc96d{display:block;height:100%;object-fit:cover;transition:all 0.5s ease 0s;width:auto}.gb-media-0f6dc96d:is(:hover,:focus){transform:scale(1.05);transition:transform 0.5s ease 0s}.gb-media-060bfaa9{display:block;height:100%;object-fit:cover;transition:all 0.5s ease 0s;width:auto}.gb-media-060bfaa9:is(:hover,:focus){transform:scale(1.05);transition:transform 0.5s ease 0s}.gb-media-53219ef7{display:block;height:100%;object-fit:cover;transition:all 0.5s ease 0s;width:auto}.gb-media-53219ef7:is(:hover,:focus){transform:scale(1.05);transition:transform 0.5s ease 0s}