:root{--gb-container-width:1024px}.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-element-0b47e567{align-items:center;column-gap:16px;display:flex;flex-direction:column;row-gap:16px;padding:16px}.gb-element-4c190ac3{column-gap:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--gb-container-width);row-gap:16px;width:100%}@media (max-width:767px){.gb-element-4c190ac3{grid-template-columns:1fr}}.gb-element-2f629ff0{column-gap:16px;display:flex;flex-direction:column;overflow-x:hidden;row-gap:16px;text-align:left}@media (max-width:767px){.gb-element-2f629ff0{order:2}}.gb-element-10dab9e8{column-gap:16px;display:flex;flex-direction:row;row-gap:16px;width:max-content}@media (max-width:767px){.gb-element-10dab9e8{justify-content:center}}.gb-element-87eae571{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}.gb-element-30d4dfa6{column-gap:8px;display:flex;flex-direction:column;row-gap:8px}.gb-element-c7e46960{column-gap:8px;display:flex;flex-direction:column;row-gap:8px}.gb-element-43ac72a8{column-gap:8px;display:flex;flex-direction:column;justify-content:center;row-gap:8px;text-align:center}.gb-element-e2ddf8d4{column-gap:8px;display:flex;flex-direction:column;row-gap:8px}.gb-element-ccee9147{align-items:stretch;background-blend-mode:normal;background-image:url(https://thecakeryusa.com/wp-content/uploads/2026/06/2026.06.13-PHOTO-thecakeryusa-beautiful_sweet16_4tiers_elegant_cake_red-Large.jpeg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;column-gap:8px;display:flex;flex-direction:column;justify-content:space-between;min-height:640px;overflow-x:hidden;overflow-y:hidden;position:relative;row-gap:8px;border:1px solid rgb(18 2 5 / .28);border-radius:16px;padding:32px}.gb-element-4b2a8057{align-items:center;display:flex;flex-direction:column;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.gb-element-e4dab45d{align-items:center;background-blend-mode:normal;background-image:url(https://thecakeryusa.com/wp-content/uploads/2026/06/2026.06.13-PHOTO-thecakeryusa-vera_mermaid_custom_cake-Large-1.jpeg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.gb-element-b5329ee3{align-items:center;background-blend-mode:normal;background-image:url(https://thecakeryusa.com/wp-content/uploads/2026/06/2026.06.13-PHOTO-thecakeryusa-thinty_red_hearShapedCake-closeUp.jpeg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%}.gb-element-edb136bc{background-blend-mode:multiply;background-image:linear-gradient(0deg,#fff0 40%,rgb(18 2 5 / .9) 100%);background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.gb-element-d8baf460{column-gap:16px;display:flex;flex-direction:column;position:relative;row-gap:16px;text-align:left;z-index:4}.gb-element-441b025c{align-items:center;backdrop-filter:bur(16);background-color:rgb(204 200 175 / .2);column-gap:8px;display:flex;flex-direction:row;justify-content:space-between;max-width:var(--gb-container-width);position:sticky;row-gap:8px;width:100%;z-index:99;border:1px solid rgb(18 2 5 / .2);border-radius:16px;padding:16px}@media (max-width:767px){.gb-element-441b025c{align-items:stretch;display:flex;flex-direction:column}}@media (max-width:767px){.gb-element-0ac1df59{align-items:flex-end;display:flex;flex-direction:column}}.gb-text-f16c79ca{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-f16c79ca .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-8f80ad1d{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-8f80ad1d .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-41c6a012{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-41c6a012 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-fb93e0ce{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-fb93e0ce .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-d2fb062b{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-d2fb062b .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-75e6e9b8{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-75e6e9b8 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-b6dbbd4a{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-b6dbbd4a .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-0b454b9e{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-0b454b9e .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-cde5ec7a{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-cde5ec7a .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-2438bbc3{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-2438bbc3 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-85879053{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-85879053 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-e98aff59{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-e98aff59 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-9b5567c0{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-9b5567c0 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1d09f1e7{align-items:center;color:var(--theme-palette-color-3,#120205);column-gap:.5em;display:inline-flex;font-size:12px;border-radius:32px}.gb-text-1d09f1e7 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-fa007645{color:var(--theme-palette-color-8,#F9F8F6);font-size:14px;position:relative;text-align:left;z-index:2}.gb-text-91f6729e{color:var(--theme-palette-color-8,#F9F8F6);font-weight:700;position:relative;text-align:left;z-index:2}.gb-text-47d80266{align-self:end;backdrop-filter:blur(16px);background-color:rgb(18 2 5 / .2);color:var(--theme-palette-color-8,#F9F8F6);font-size:12px;font-weight:700;position:relative;text-align:right;z-index:4;border:1px solid rgb(250 249 247 / .31);border-radius:16px;padding:8px 16px}.gb-text-738bacd8{color:var(--theme-palette-color-5,#AB5F6C);font-size:12px}.gb-text-162b2879{cursor:pointer;display:block;font-size:14px}.gb-text-162b2879:is(:hover,:focus){text-decoration:underline}.gb-text-c8547145{cursor:pointer;display:block}.gb-text-c8547145:is(:hover,:focus){text-decoration:underline}.gb-text-ca2fbe81{color:var(--theme-palette-color-5,#AB5F6C);font-size:12px;text-align:center;padding:0 16px 16px 16px}.gb-media-dcc78b33{aspect-ratio:3/4;height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:16px}.gb-media-387ad7a9{aspect-ratio:3/4;height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:16px}.gb-media-27a3783b{aspect-ratio:2/2;height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:16px}.gb-media-67226d54{column-gap:8px;height:32px;object-fit:cover;padding-top:4px;row-gap:8px;width:auto}