.fc-season-bubbles{display:inline-flex;gap:10px;vertical-align:top;margin:0 0 -10px 12px;position:relative;z-index:3}.fc-season-bubble{--sb-bg: #FFD23F;--sb-bd: #F0A202;--sb-ink: #2B1F4F;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:8px 18px 9px;border-radius:999px 999px 26px;transform:rotate(4deg);background:var(--sb-bg);color:var(--sb-ink)!important;text-decoration:none!important;border:3px solid var(--sb-bd);box-shadow:0 5px 0 var(--sb-bd),0 12px 24px #2b1f4f33;font-family:var(--font-heading--family, "Fredoka", sans-serif);line-height:1.05;text-align:center}.fc-season-bubble__icon{font-size:22px;line-height:1}.fc-season-bubble__title{font-weight:700;font-size:18px}.fc-season-bubble__deal{font-family:var(--font-body--family, "Nunito", sans-serif);font-weight:800;font-size:12.5px;white-space:nowrap}.fc-season-bubble:hover{transform:rotate(4deg) translateY(-2px)}.fc-season-bubble:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:no-preference){.fc-season-bubble{animation:fc-bob 3.2s ease-in-out infinite}}@media screen and (max-width:749px){.fc-season-bubbles{margin:0 0 6px 8px}.fc-season-bubble{padding:6px 14px 7px}.fc-season-bubble__title{font-size:15px}}.fc-season--christmas{--sb-bg: #14B8A6;--sb-bd: #0E8F82;--sb-ink: #2B1F4F;--ms: #0E8F82}.fc-season--valentines{--sb-bg: #D6246E;--sb-bd: #9E1450;--sb-ink: #fff;--ms: #D6246E}.fc-season--easter{--sb-bg: #FFD23F;--sb-bd: #14B8A6;--sb-ink: #2B1F4F;--ms: #8E2BBB}.fc-season--mothers-day{--sb-bg: #D6246E;--sb-bd: #8E2BBB;--sb-ink: #fff;--ms: #D6246E}.fc-season--fathers-day{--sb-bg: #2563EB;--sb-bd: #1A44A8;--sb-ink: #fff;--ms: #2563EB}.fc-season--fourth-of-july{--sb-bg: #2563EB;--sb-bd: #D6246E;--sb-ink: #fff;--ms: #2563EB}.fc-season--halloween{--sb-bg: #FFD23F;--sb-bd: #8E2BBB;--sb-ink: #2B1F4F;--ms: #8E2BBB}.fc-menu-season{font-weight:800!important;color:var(--ms, #8E2BBB)!important}.fc-menu-season__tag{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--ms, #8E2BBB);color:#fff;font-size:.72em;font-weight:800;line-height:1.6;vertical-align:middle;white-space:nowrap}.fc-shop-flag{display:inline-block;margin-left:4px;font-size:1em;line-height:1;transform:rotate(-8deg)}a.menu-list__link:has(.fc-shop-flag){white-space:nowrap}a.menu-list__link:has(.fc-shop-flag)>*{display:inline}.fc-hg__empty{text-align:center;font-weight:700;font-size:1.1rem}@media screen and (max-width:749px){.fc-season-bubbles{display:flex;flex-wrap:wrap;max-width:calc(100% - 16px);row-gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fc-holiday.css.map */
