.gi-bfcm--xmas{--bf-bg: #240a14;--bf-accent: #c9a24a;--bf-hi: #f0d58a;--bf-panel: #35101d;--bf-ink: #2a0c15;--bf-line: #5a2535;--bf-text: #f3e9ea;--bf-muted: #d6bfc4;--bf-hero-glow: #6b1d33;--bf-hero-a: #14050b;--bf-hero-b: #2a0c17;--bf-hero-c: #3a1020;--bf-sgn-bg: #3a1422;--bf-sgn-line: #6a2e42}.gi-bfcm--ny{--bf-bg: #06080f;--bf-accent: #b8935a;--bf-hi: #e3bd82;--bf-panel: #0b1a33;--bf-ink: #06101f;--bf-line: #1f3a63;--bf-text: #e6e9f0;--bf-muted: #b4bccb;--bf-hero-glow: #0a2a57;--bf-hero-a: #030509;--bf-hero-b: #071126;--bf-hero-c: #0c1c38;--bf-sgn-bg: #0c2040;--bf-sgn-line: #2a4a76}.gi-bfcm--xmas .gi-bfcm__hero:after,.gi-bfcm--ny .gi-bfcm__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.gi-bfcm--xmas .gi-bfcm__hero:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><path d='M30 31L31.98 38.02L39 40L31.98 41.98L30 49L28.02 41.98L21 40L28.02 38.02Z' fill='%23f0d58a' fill-opacity='0.9'/><path d='M150 17L151.1 20.9L155 22L151.1 23.1L150 27L148.9 23.1L145 22L148.9 20.9Z' fill='%23ffffff' fill-opacity='0.8'/><path d='M220 82L221.76 88.24L228 90L221.76 91.76L220 98L218.24 91.76L212 90L218.24 88.24Z' fill='%23c9a24a' fill-opacity='0.85'/><path d='M90 115L91.1 118.9L95 120L91.1 121.1L90 125L88.9 121.1L85 120L88.9 118.9Z' fill='%23f0d58a' fill-opacity='0.7'/><path d='M40 193L41.54 198.46L47 200L41.54 201.54L40 207L38.46 201.54L33 200L38.46 198.46Z' fill='%23ffffff' fill-opacity='0.6'/><path d='M180 170L182.2 177.8L190 180L182.2 182.2L180 190L177.8 182.2L170 180L177.8 177.8Z' fill='%23f0d58a' fill-opacity='0.9'/><path d='M240 231L240.88 234.12L244 235L240.88 235.88L240 239L239.12 235.88L236 235L239.12 234.12Z' fill='%23ffffff' fill-opacity='0.8'/><path d='M120 230L121.32 234.68L126 236L121.32 237.32L120 242L118.68 237.32L114 236L118.68 234.68Z' fill='%23c9a24a' fill-opacity='0.8'/></svg>") repeat 0 0 / 260px 260px;opacity:.55;animation:gi-season-twinkle 5s ease-in-out infinite alternate}.gi-bfcm--ny .gi-bfcm__hero:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><circle cx='20' cy='30' r='2.2' fill='%23e3bd82' fill-opacity='0.8'/><circle cx='90' cy='14' r='1.4' fill='%23ffffff' fill-opacity='0.7'/><circle cx='160' cy='50' r='2.6' fill='%23b98d4f' fill-opacity='0.8'/><circle cx='200' cy='130' r='1.6' fill='%23e3bd82' fill-opacity='0.7'/><circle cx='60' cy='110' r='2.4' fill='%23b98d4f' fill-opacity='0.7'/><circle cx='130' cy='170' r='2' fill='%23ffffff' fill-opacity='0.6'/><circle cx='30' cy='190' r='1.8' fill='%23e3bd82' fill-opacity='0.8'/><circle cx='190' cy='205' r='2.4' fill='%23b98d4f' fill-opacity='0.8'/></svg>") repeat 0 0 / 220px 220px;opacity:.6;animation:gi-season-twinkle 7s ease-in-out infinite alternate}@keyframes gi-season-twinkle{0%{opacity:.3}to{opacity:.75}}@media(prefers-reduced-motion:reduce){.gi-bfcm--xmas .gi-bfcm__hero:after,.gi-bfcm--ny .gi-bfcm__hero:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/gi-season-pages.css.map */
