html[data-season=newyear]{--ink: #0f172a;--signal: #a16207;--sage-deep: #1e3a6e;--sage: #7d93bd;--sage-tint: #e7ecf6;--paper: #f6f7fb;--season-a: url(season-newyear-1.svg);--season-b: url(season-newyear-2.svg);--season-c: url(season-newyear-3.svg);--season-bit: url(season-newyear-bit.svg);--season-tile: url(season-newyear-tile.svg)}html[data-season=valentine]{--ink: #2a1520;--signal: #be123c;--sage-deep: #9d174d;--sage: #e7a0b8;--sage-tint: #fde8ef;--paper: #fff8f9;--season-a: url(season-valentine-1.svg);--season-b: url(season-valentine-2.svg);--season-c: url(season-valentine-3.svg);--season-bit: url(season-valentine-bit.svg);--season-tile: url(season-valentine-tile.svg)}html[data-season=easter]{--ink: #23302b;--signal: #8b3fbf;--sage-deep: #2f7a6b;--sage: #a8d5c5;--sage-tint: #eaf6e6;--paper: #fffdf4;--season-a: url(season-easter-1.svg);--season-b: url(season-easter-2.svg);--season-c: url(season-easter-3.svg);--season-bit: url(season-easter-bit.svg);--season-tile: url(season-easter-tile.svg)}html[data-season=july]{--ink: #0f1b3d;--signal: #b91c1c;--sage-deep: #1e3a8a;--sage: #8ba3d6;--sage-tint: #e6ecf8;--paper: #fbfbfd;--season-a: url(season-july-1.svg);--season-b: url(season-july-2.svg);--season-c: url(season-july-3.svg);--season-bit: url(season-july-bit.svg);--season-tile: url(season-july-tile.svg)}html[data-season=halloween]{--ink: #1d1526;--signal: #c2410c;--sage-deep: #4b2e83;--sage: #7c5aa6;--sage-tint: #eee6f5;--paper: #faf6ee;--season-a: url(season-halloween-1.svg);--season-b: url(season-halloween-2.svg);--season-c: url(season-halloween-3.svg);--season-bit: url(season-halloween-bit.svg);--season-tile: url(season-halloween-tile.svg)}html[data-season=thanksgiving]{--ink: #2b1c10;--signal: #b45309;--sage-deep: #7c3a12;--sage: #c9a36a;--sage-tint: #f6ead6;--paper: #fdf8ee;--season-a: url(season-thanksgiving-1.svg);--season-b: url(season-thanksgiving-2.svg);--season-c: url(season-thanksgiving-3.svg);--season-bit: url(season-thanksgiving-bit.svg);--season-tile: url(season-thanksgiving-tile.svg)}html[data-season=christmas]{--ink: #10261b;--signal: #b91c1c;--sage-deep: #14532d;--sage: #4d8a63;--sage-tint: #e3f0e6;--paper: #f8f7f2;--season-a: url(season-christmas-1.svg);--season-b: url(season-christmas-2.svg);--season-c: url(season-christmas-3.svg);--season-bit: url(season-christmas-bit.svg);--season-tile: url(season-christmas-tile.svg)}html[data-season]{--ink-2: color-mix(in srgb, var(--ink) 78%, var(--paper));--muted: color-mix(in srgb, var(--ink) 68%, var(--paper));--line: color-mix(in srgb, var(--sage) 35%, var(--paper))}html[data-season] .bg-doodles:not(.bg-doodles-art){background:var(--season-tile) 0 0 / 800px 800px}html[data-season] .bg-doodles:not(.bg-doodles-art) svg{display:none}.season-banner{display:none}html[data-season] .season-banner{display:flex;justify-content:center;padding:5px 16px;background:var(--signal);color:#fff;font:600 .85rem var(--display);text-align:center}.season-banner p{display:none;align-items:center;gap:8px;margin:0}.season-banner p:before{content:"";flex:none;width:20px;height:20px;background:var(--season-c) center / contain no-repeat}html[data-season=newyear] [data-for=newyear],html[data-season=valentine] [data-for=valentine],html[data-season=easter] [data-for=easter],html[data-season=july] [data-for=july],html[data-season=halloween] [data-for=halloween],html[data-season=thanksgiving] [data-for=thanksgiving],html[data-season=christmas] [data-for=christmas]{display:flex}html[data-season] .hero:before,html[data-season] .hero:after{width:44px;height:44px;background:var(--season-a) center / contain no-repeat;-webkit-mask:none;mask:none;filter:none}html[data-season] .topbar-end{color:color-mix(in srgb,var(--sage) 40%,var(--paper))}html[data-season] .hero:before{left:auto;right:max(24px,calc(50% - 580px));top:28px}html[data-season] .hero:after{width:36px;height:36px;background-image:var(--season-b)}html[data-season] .brand{position:relative}html[data-season] .brand:after{content:"";position:absolute;left:-9px;top:-9px;width:22px;height:22px;background:var(--season-c) center / contain no-repeat;pointer-events:none}.season-bits{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.season-bits i{position:absolute;left:var(--x);top:-24px;width:var(--size);height:var(--size);background:var(--season-bit) center / contain no-repeat;opacity:.5;animation:season-fall var(--time) linear var(--delay) infinite}html[data-season=valentine] .season-bits i,html[data-season=july] .season-bits i,html[data-season=halloween] .season-bits i{top:auto;bottom:-24px;animation-name:season-rise}@keyframes season-fall{0%{translate:0 0}to{translate:var(--sway) 760px}}@keyframes season-rise{0%{translate:0 0;opacity:.5}to{translate:var(--sway) -760px;opacity:0}}@keyframes season-bob{0%,to{translate:0 0}50%{translate:0 -6px}}@media(prefers-reduced-motion:no-preference){html[data-season] .hero:before{animation:season-bob 3.4s ease-in-out infinite}html[data-season] .hero:after{animation:season-bob 4.2s .8s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.season-bits{display:none}}@media(max-width:960px){html[data-season] .hero:before{top:96px;right:14px;left:auto;width:36px;height:36px}html[data-season] .hero:after{right:16px;bottom:14px;left:auto;width:30px;height:30px}}@media(max-width:600px){html[data-season] .season-banner{font-size:.8rem}html[data-season] .brand:after{left:-7px;top:-8px;width:18px;height:18px}}@media print{.season-banner,.season-bits{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/seasons.css.map */
