.elementor .e-102ed59-7e11e91{width:auto;}.elementor .e-1c2e6fb-1bd3e66{width:auto;}.elementor .e-ca59afc-4a6b716{width:auto;position:absolute;inset-block-start:var(--spacing-md);inset-inline-start:var(--spacing-md);z-index:100;padding:0px;gap:var(--spacing-xs);flex-wrap:wrap;}.elementor .e-4c186e8-f3ee6d4{color:var(--color-text-secondary);}.elementor .e-2b5006e-7d4b835{width:auto;padding:0px;gap:var(--spacing-xxs);align-items:start;}.elementor .e-913adec-1ef9d13{width:auto;}.elementor .e-7dbc32e-3edd903{padding:0px;margin-block-end:var(--spacing-sm);justify-content:space-between;align-items:center;}.elementor .e-9f7c544-25490ae{padding:0px;margin-block-end:var(--spacing-lg);flex-direction:column;&:has(.wynd-priority-addon) .wynd-product-stock-status {
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;}

&:has(.wynd-priority-addon__checkbox:checked) .wynd-product-stock-status {
border-bottom-color: transparent !important;
}\n}.elementor .e-fa94510-1b8316d{padding:0px;gap:var(--spacing-xs);align-items:end;}.elementor .e-11afe60-042f312{color:var(--color-text-secondary);margin-block-start:var(--spacing-xxs);}.elementor .e-8956052-1608379{font-family:var(--font-family-body);font-weight:700;font-size:var(--font-size-badge);color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-badge);line-height:var(--line-height-badge);text-transform:uppercase;}.elementor .e-f756e1d-ed09369{padding:0px;margin-block-start:var(--spacing-sm);gap:var(--spacing-xxs);justify-content:center;align-items:center;}.elementor .e-a2f6318-067ff80{height:fit-content;position:sticky;inset-block-start:108px;z-index:10;padding:0px;flex-direction:column;}.elementor .e-03d5ed4-3fd48be{column-gap:var(--spacing-3xl);padding:0px;row-gap:var(--spacing-lg);display: grid;
grid-template-columns: repeat(2, 1fr);

   .product-image-gallery {
      grid-area: 1 / 1 / 2 / 2;
  }
  
   #product-summary {
      grid-area: 1 / 2 / 2 / 3;
  }
  
   .product-description {
      grid-area: 2 / 1 / 3 / 2;
  }
  
   .product-attributes {
      grid-area: 3 / 1 / 4 / 2;
      }\n}.elementor .e-914fd0b-797fc30{gap:var(--spacing-md);}.elementor .e-05975f3-bc25c4d{padding:0px;flex-direction:column;gap:var(--spacing-lg);grid-column: span 2;

#adl_cake_school_tip {
  background-color: var(--color-box-bg);
  border: 1px solid var(--color-divider);
  border-radius: var(--radius-md);
  padding: var(--padding-box);
}

#adl_cake_school_tip > :first-child {
  margin-top: 0;
}

  #adl_cake_school_tip > :last-child {
  margin-bottom: 0;
}\n}.elementor .e-ebb79b1-957e764{column-gap:var(--spacing-4xl);row-gap:0px;display: grid;\n}.elementor .e-69b01b0-a6f2a0d{gap:var(--spacing-xl);}.elementor .e-7a3c971-fd05a02{flex-direction:row;gap:var(--spacing-4xl);}.elementor .e-ea1cfda-3f1b661{padding-block-start:0px;}.elementor .e-41458c1-1ff183e{position:absolute;inset-block-end:var(--spacing-md);inset-inline-start:var(--spacing-md);font-family:var(--font-family-button);font-weight:700;font-size:var(--font-size-button);color:var(--color-text);padding-block-start:var(--spacing-sm);padding-block-end:var(--spacing-sm);padding-inline-start:var(--spacing-md);padding-inline-end:var(--spacing-md);border-radius:var(--border-radius-button);background-color:var(--color-box-bg);box-shadow:0px 14px 28px -14px rgba(0, 0, 0, 0.4);}.elementor .e-7c99850-e9ac1d6{overflow:hidden;padding:0px;border-radius:var(--radius-xl);}.elementor .e-ab67bac-6df5c07{font-family:var(--font-family-button);font-weight:700;font-size:var(--font-size-button);color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-button);line-height:var(--line-height-button);text-decoration:underline;}.elementor .e-6aa83a4-fe4bf82{font-family:var(--font-family-button);font-weight:700;font-size:var(--font-size-button);color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-button);line-height:var(--line-height-button);text-decoration:underline;}.elementor .e-177f04a-20dda73{padding:0px;gap:var(--spacing-lg);align-items:center;}.elementor .e-924ab69-d2430ec{padding:0px;flex-direction:column;gap:var(--spacing-sm);}.elementor .e-d78e8cf-3e4bf71{padding:0px;flex-direction:column;gap:var(--spacing-md);}.elementor .e-c3a1a4c-0259067{flex-direction:row;gap:var(--spacing-2xl);}.elementor .e-d5ec77a-6ce09a6{flex-direction:column;}.elementor .e-f360d18-9cfe06f{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-divider);border-style:solid;}.elementor .e-8556908-3bcec37{background-color:var(--color-page-bg);}