.header__inline-menu .header__menu-item.gi-season-pill[with_bg],.header__inline-menu .header__menu-item.gi-season-pill[with_bg]:hover,.menu-drawer__menu-item.gi-season-pill,.menu-drawer__menu-item.gi-season-pill:hover{background:var(--gi-s-bg)!important;color:var(--gi-s-fg)!important;white-space:nowrap}.gi-season-pill .header__active-menu-item,.gi-season-pill span{color:inherit!important}.cus_icon_text_slider .icon_inner .image_main.gi-season-circle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:108px!important;height:108px!important;min-width:108px;flex:0 0 108px;margin:0 auto 6px!important;padding:0!important;border-radius:50%!important;background:var(--gi-s-bg, #152d4c);color:var(--gi-s-fg, #fff);text-align:center;overflow:hidden}.gi-season-circle__text{display:block;font-size:22px;font-weight:800;line-height:1.05;letter-spacing:-.3px;color:inherit}.gi-season-circle__text i{display:block;font-style:normal}.gi-season-circle--none .gi-season-circle__text{font-size:26px;color:#fff}.gi-season-circle--none .gi-season-circle__text i+i{color:#3dbb42}.gi-season-pill[data-gi-season=bf],.gi-season-circle--bf{--gi-s-bd: #1fb26a}.gi-season-pill[data-gi-season=cm],.gi-season-circle--cm{--gi-s-bd: #10dae4}.gi-season-pill[data-gi-season=xmas],.gi-season-circle--xmas{--gi-s-bd: #c9a24a}.gi-season-pill[data-gi-season=ny],.gi-season-circle--ny{--gi-s-bd: #b8935a}.gi-season-pill[data-gi-season]{box-shadow:inset 0 0 0 2px var(--gi-s-bd, transparent)}.cus_icon_text_slider .icon_inner .image_main.gi-season-circle{box-shadow:inset 0 0 0 3px var(--gi-s-bd, transparent)}.gi-season-slide__link{position:relative;display:block;overflow:hidden;border-radius:20px;color:var(--gi-s-fg, #fff);text-decoration:none;background:radial-gradient(900px 400px at 85% 40%,var(--gi-s-glow, rgba(255, 255, 255, .1)) 0,transparent 70%),var(--gi-s-bg, #05080d);box-shadow:inset 0 0 0 3px var(--gi-s-bd, transparent)}.gi-season-slide--bf{--gi-s-bd: #1fb26a;--gi-s-glow: #0e3d27;--gi-s-ac: #1fb26a;--gi-s-hi: #3be98e;--gi-s-ink: #04141a}.gi-season-slide--cm{--gi-s-bd: #10dae4;--gi-s-glow: #0a3d44;--gi-s-ac: #10dae4;--gi-s-hi: #6df2f9;--gi-s-ink: #04141a}.gi-season-slide--xmas{--gi-s-bg: #240a14 !important;--gi-s-glow: #6b1d33;--gi-s-ac: #c9a24a;--gi-s-hi: #f0d58a;--gi-s-ink: #2a0c15;--gi-s-bd: #c9a24a}.gi-season-slide--ny{--gi-s-bg: #06080f !important;--gi-s-glow: #0a2a57;--gi-s-ac: #b8935a;--gi-s-hi: #e3bd82;--gi-s-ink: #06101f;--gi-s-bd: #b8935a}.gi-season-slide--hw{--gi-s-glow: #5a2a00;--gi-s-ac: #142136;--gi-s-hi: #142136;--gi-s-ink: #f76d00}.gi-season-slide--bts{--gi-s-glow: #ffe066;--gi-s-ac: #142136;--gi-s-hi: #142136;--gi-s-ink: #f5c400}.gi-season-slide--xmas .gi-season-slide__link:after,.gi-season-slide--ny .gi-season-slide__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gi-season-slide--xmas .gi-season-slide__link: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:.5;animation:gi-season-twinkle 5s ease-in-out infinite alternate}.gi-season-slide--ny .gi-season-slide__link: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:.55;animation:gi-season-twinkle 7s ease-in-out infinite alternate}@keyframes gi-season-twinkle{0%{opacity:.3}to{opacity:.75}}.gi-season-slide__copy{position:absolute;z-index:2;top:50%;left:clamp(24px,5.5%,80px);transform:translateY(-50%);max-width:min(52%,620px);display:flex;flex-direction:column;align-items:flex-start;gap:10px;line-height:1.3;text-align:left}.gi-season-slide__eyebrow{font-size:13px;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;color:var(--gi-s-ac, #fff)}.gi-season-slide__heading{font-size:clamp(30px,4.1vw,58px);font-weight:700;line-height:1;letter-spacing:-1px;color:var(--gi-s-fg, #fff)}.gi-season-slide__heading em{font-style:italic;color:var(--gi-s-hi, #fff)}.gi-season-slide__text{font-size:clamp(14px,1.3vw,18px);color:var(--gi-s-fg, #fff);opacity:.85}.gi-season-slide__cta{display:inline-flex;align-items:center;gap:12px;margin-top:6px;padding:12px 22px;border-radius:999px;background:var(--gi-s-ac, #fff);color:var(--gi-s-ink, #05080d);font-size:15px;font-weight:700;line-height:1}.gi-season-slide__link:hover .gi-season-slide__cta{background:var(--gi-s-hi, #fff)}.gi-season-slide__link:focus-visible{outline:3px solid var(--gi-s-hi, #fff);outline-offset:-6px}.gi-season-slide__terms{font-size:13px;color:var(--gi-s-fg, #fff);opacity:.7}@media screen and (min-width:750px)and (max-width:989px){.gi-season-slide__copy{gap:6px;max-width:56%}.gi-season-slide__text{display:none}.gi-season-slide__cta{padding:10px 18px;font-size:14px}}@media screen and (max-width:749px){.gi-season-slide__copy{top:7%;left:7%;right:7%;transform:none;max-width:none;gap:6px}.gi-season-slide__eyebrow{font-size:11px;letter-spacing:1.6px}.gi-season-slide__heading{font-size:clamp(28px,9vw,40px)}.gi-season-slide__text{font-size:14px}.gi-season-slide__cta{padding:10px 16px;font-size:14px;margin-top:4px}.gi-season-slide__terms{font-size:11px}}@media(prefers-reduced-motion:reduce){.gi-season-slide--xmas .gi-season-slide__link:after,.gi-season-slide--ny .gi-season-slide__link:after{animation:none}}.card__media .gi-promo-badge{position:absolute;left:10px;bottom:10px;z-index:3;max-width:calc(100% - 20px);padding:5px 10px;border-radius:999px;background:var(--gi-s-bg, #05080d);color:var(--gi-s-fg, #fff);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;pointer-events:none;box-shadow:inset 0 0 0 2px var(--gi-s-bd, transparent),0 2px 6px #00000040}.gi-promo-badge--bf{--gi-s-bd: #1fb26a}.gi-promo-badge--cm{--gi-s-bd: #10dae4}.gi-promo-badge--xmas{--gi-s-bd: #c9a24a}.gi-promo-badge--ny{--gi-s-bd: #b8935a}@media screen and (max-width:749px){.card__media .gi-promo-badge{left:6px;bottom:6px;padding:4px 8px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gi-season.css.map */
