.aa-bf-bar{position:relative;background:var(--bfbar-bg);color:var(--bfbar-text);border-bottom:var(--bfbar-border-width, 0px) solid var(--bfbar-border-color);font-family:var(--bfbar-font, inherit);font-size:var(--bfbar-font-size-mobile, 13px);letter-spacing:var(--bfbar-tracking, 0px);text-transform:var(--bfbar-transform, none);line-height:1.3}.aa-bf-bar[hidden]{display:none}.aa-bf-bar--bg-gradient{background:linear-gradient(var(--bfbar-angle, 90deg),var(--bfbar-bg),var(--bfbar-bg-2))}.aa-bf-bar--sticky{position:sticky;top:0;z-index:30}.aa-bf-bar__viewport{overflow:hidden;padding-block:var(--bfbar-pad-y-mobile, 8px);padding-inline:16px}.aa-bf-bar--closable .aa-bf-bar__viewport{padding-inline-end:44px}.aa-bf-bar__track{display:flex;justify-content:center}.aa-bf-bar__group{display:flex;justify-content:center;color:inherit;text-decoration:none;text-align:center}.aa-bf-bar__set{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35em .75em}.aa-bf-bar__group--clone,.aa-bf-bar__set--extra{display:none}a.aa-bf-bar__group:hover .aa-bf-bar__cta{text-decoration:underline}.aa-bf-bar__badge{display:inline-flex;align-items:center;gap:.35em;padding:.25em .85em;border-radius:999px;background:var(--bfbar-badge-bg);color:var(--bfbar-badge-text);font-size:.85em;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.aa-bf-bar__badge-divider{width:1px;height:1em;margin-inline:.25em;background:currentColor;opacity:.45}.aa-bf-bar__badge-offer{color:var(--bfbar-badge-offer, inherit);font-weight:800}.aa-bf-bar__tag-icon{width:1.2em;height:1.2em;flex:0 0 auto;color:var(--bfbar-icon);transform-origin:30% 30%;animation:aa-bfbar-swing 2.4s ease-in-out infinite}.aa-bf-bar__offer{color:var(--bfbar-accent);font-weight:800}.aa-bf-bar__sep{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--bfbar-sep, currentColor);opacity:.6}.aa-bf-bar__sep--icon{width:1.35em;height:1.35em;flex:0 0 1.35em;border-radius:0;background:none;color:var(--bfbar-sep, currentColor);opacity:1}.aa-bf-bar__sep-icon{display:block;width:100%;height:100%}.aa-bf-bar__sep--between{display:none}.aa-bf-bar--ticker .aa-bf-bar__sep--between{display:block;margin-inline-start:2.25em}.aa-bf-bar--style-noir{--bfbar-text: #ffffff;--bfbar-accent: #facc15;--bfbar-badge-bg: #dc2626;--bfbar-badge-text: #ffffff;--bfbar-badge-offer: #fef08a;--bfbar-time-bg: #262626;--bfbar-time-text: #facc15;--bfbar-cta: #ffffff;--bfbar-icon: #fef08a;--bfbar-sep: #dc2626;background:#0a0a0a;border-bottom:0}.aa-bf-bar--style-noir:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,#dc2626,#facc15,#dc2626)}.aa-bf-bar--style-red{--bfbar-text: #ffffff;--bfbar-accent: #fef08a;--bfbar-badge-bg: #0a0a0a;--bfbar-badge-text: #ffffff;--bfbar-badge-offer: #facc15;--bfbar-time-bg: #0a0a0a;--bfbar-time-text: #ffffff;--bfbar-cta: #ffffff;--bfbar-icon: #facc15;--bfbar-sep: #0a0a0a;background:linear-gradient(90deg,#b91c1c,#dc2626 50%,#b91c1c);border-bottom:0}.aa-bf-bar--style-light{--bfbar-text: #0a0a0a;--bfbar-accent: #dc2626;--bfbar-badge-bg: #0a0a0a;--bfbar-badge-text: #ffffff;--bfbar-badge-offer: #facc15;--bfbar-time-bg: #0a0a0a;--bfbar-time-text: #ffffff;--bfbar-cta: #0a0a0a;--bfbar-icon: #facc15;--bfbar-sep: #dc2626;background:#fff;border-bottom:1px solid #e5e5e5}.aa-bf-bar--style-light .aa-bf-bar__close:hover{background:#0a0a0a14}.aa-bf-bar__countdown{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap}.aa-bf-bar__countdown[hidden],.aa-bf-bar__sep[hidden]{display:none}.aa-bf-bar__countdown-prefix{margin-right:.15em}.aa-bf-bar__time{display:inline-flex;align-items:baseline;gap:.1em;padding:.15em .4em;border-radius:4px;background:var(--bfbar-time-bg);color:var(--bfbar-time-text);font-weight:800;font-variant-numeric:tabular-nums}.aa-bf-bar__time small{font-size:.75em;font-weight:600;opacity:.85}.aa-bf-bar__cta{color:var(--bfbar-cta);font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.aa-bf-bar__cta:hover{text-decoration-thickness:2px}.aa-bf-bar__close{position:absolute;top:50%;right:8px;translate:0 -50%;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.aa-bf-bar__close:hover{background:#ffffff26}.aa-bf-bar__close:focus-visible,.aa-bf-bar__cta:focus-visible,a.aa-bf-bar__group:focus-visible{outline:2px solid currentColor;outline-offset:2px}.aa-bf-bar--ticker .aa-bf-bar__viewport{padding-inline:0}.aa-bf-bar--ticker .aa-bf-bar__track{width:max-content;justify-content:flex-start;animation:aa-bfbar-scroll var(--bfbar-speed, 25s) linear infinite}.aa-bf-bar--ticker .aa-bf-bar__set{flex-wrap:nowrap;white-space:nowrap;padding-inline-end:3em}.aa-bf-bar--ticker .aa-bf-bar__group--clone,.aa-bf-bar--ticker .aa-bf-bar__set--extra{display:flex}.aa-bf-bar--ticker:hover .aa-bf-bar__track,.aa-bf-bar--ticker:focus-within .aa-bf-bar__track{animation-play-state:paused}@media screen and (max-width:749px){.aa-bf-bar--static .aa-bf-bar__sep{display:none}.aa-bf-bar--ticker-mobile .aa-bf-bar__viewport{padding-inline:0}.aa-bf-bar--ticker-mobile .aa-bf-bar__track{width:max-content;justify-content:flex-start;animation:aa-bfbar-scroll var(--bfbar-speed, 25s) linear infinite}.aa-bf-bar--ticker-mobile .aa-bf-bar__set{flex-wrap:nowrap;white-space:nowrap;padding-inline-end:3em}.aa-bf-bar--ticker-mobile .aa-bf-bar__group--clone,.aa-bf-bar--ticker-mobile .aa-bf-bar__set--extra{display:flex}.aa-bf-bar--ticker-mobile:hover .aa-bf-bar__track{animation-play-state:paused}.aa-bf-bar--closable.aa-bf-bar--ticker-mobile .aa-bf-bar__viewport{padding-inline-end:44px}}.aa-bf-bar--closable.aa-bf-bar--ticker .aa-bf-bar__viewport{padding-inline-end:44px}@keyframes aa-bfbar-scroll{to{transform:translate(-50%)}}@keyframes aa-bfbar-swing{0%,to{rotate:-10deg}50%{rotate:10deg}}@media screen and (min-width:750px){.aa-bf-bar{font-size:var(--bfbar-font-size, 14px)}.aa-bf-bar__viewport{padding-block:var(--bfbar-pad-y, 10px)}}@media(prefers-reduced-motion:reduce){.aa-bf-bar__tag-icon,.aa-bf-bar__track{animation:none!important}.aa-bf-bar--ticker .aa-bf-bar__track,.aa-bf-bar--ticker-mobile .aa-bf-bar__track{width:auto;justify-content:center}.aa-bf-bar--ticker .aa-bf-bar__set,.aa-bf-bar--ticker-mobile .aa-bf-bar__set{flex-wrap:wrap;white-space:normal;padding-inline-end:0}.aa-bf-bar--ticker .aa-bf-bar__group--clone,.aa-bf-bar--ticker-mobile .aa-bf-bar__group--clone,.aa-bf-bar--ticker .aa-bf-bar__set--extra,.aa-bf-bar--ticker-mobile .aa-bf-bar__set--extra{display:none}.aa-bf-bar--ticker .aa-bf-bar__viewport,.aa-bf-bar--ticker-mobile .aa-bf-bar__viewport{padding-inline:16px}}.aa-bf-hero{position:relative;background:var(--bg-color);padding-block:var(--padding-top) var(--padding-bottom);padding-inline:16px;overflow:hidden;isolation:isolate}.aa-bf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.aa-bf-hero__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.aa-bf-hero__img--desktop{display:none}.aa-bf-hero__img--mobile{display:block}.aa-bf-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--overlay-color) calc(var(--overlay-opacity) * 100%),transparent)}.aa-bf-hero__content{position:relative;z-index:1;max-width:var(--content-max-width, 700px);margin:0 auto;padding-inline:clamp(0px,2vw,1rem);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.1rem}.aa-bf-hero--left .aa-bf-hero__content{align-items:flex-start;text-align:left;margin-left:0}.aa-bf-hero--right .aa-bf-hero__content{align-items:flex-end;text-align:right;margin-right:0}.aa-bf-hero__badge{display:inline-block;padding:var(--badge-padding-y, 6px) var(--badge-padding-x, 16px);border-radius:var(--badge-radius, 20px);background:var(--badge-bg);color:var(--badge-text);font-size:var(--badge-font-size-mobile, 11px);letter-spacing:var(--badge-tracking, 1.5px);text-transform:uppercase;font-weight:700}.aa-bf-hero__badge-row{display:inline-flex;align-items:center;gap:.6rem}.aa-bf-hero__deco{width:var(--pumpkin-size-mobile, 34px);height:var(--pumpkin-size-mobile, 34px);flex:0 0 auto;overflow:visible;filter:drop-shadow(0 3px 6px rgb(0 0 0 / .35))}.aa-bf-hero__deco--right{scale:-1 1}.aa-bf-hero__snowflake{stroke:var(--snowflake-color)}.aa-bf-hero__pumpkin-body{fill:var(--pumpkin-color)}.aa-bf-hero__pumpkin-shade{fill:color-mix(in srgb,var(--pumpkin-color) 78%,#000)}.aa-bf-hero__pumpkin-stem{fill:var(--pumpkin-stem)}.aa-bf-hero__pumpkin-face{fill:var(--pumpkin-face)}.aa-bf-hero__tag-body{fill:var(--tag-color)}.aa-bf-hero__tag-hole{fill:var(--bg-color)}.aa-bf-hero__tag-mark{stroke:var(--tag-text)}.aa-bf-hero__badge-row--animate .aa-bf-hero__deco--tag{transform-origin:50% 20%;animation:aa-bf-hero-wobble 3s ease-in-out infinite}.aa-bf-hero__badge-row--animate .aa-bf-hero__deco--tag.aa-bf-hero__deco--right{animation-delay:-1.5s}.aa-bf-hero__badge-row--animate .aa-bf-hero__deco--pumpkin{transform-origin:50% 90%;animation:aa-bf-hero-wobble 2.6s ease-in-out infinite}.aa-bf-hero__badge-row--animate .aa-bf-hero__deco--pumpkin.aa-bf-hero__deco--right{animation-delay:-1.3s}.aa-bf-hero__badge-row--animate .aa-bf-hero__deco--snowflake{transform-origin:50% 50%;animation:aa-bf-hero-spin 12s linear infinite}@keyframes aa-bf-hero-wobble{0%,to{rotate:-7deg}50%{rotate:7deg}}@keyframes aa-bf-hero-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.aa-bf-hero__deco{animation:none!important}}.aa-bf-hero__heading{margin:0;color:var(--heading-color);font-size:var(--heading-font-size-mobile, 30px);line-height:1.15;font-weight:800}.aa-bf-hero__heading p{margin:0}.aa-bf-hero__heading--shadow-soft{text-shadow:0 2px 12px rgb(0 0 0 / .35)}.aa-bf-hero__heading--shadow-strong{text-shadow:0 3px 0 rgb(0 0 0 / .25),0 8px 24px rgb(0 0 0 / .45)}.aa-bf-hero__accent{display:inline-block;font-size:var(--accent-font-size-mobile, 38px);line-height:1;rotate:var(--accent-rotate, 0deg);color:var(--accent-color)}.aa-bf-hero__accent--gradient{background:linear-gradient(180deg,var(--accent-color) 20%,var(--accent-color-2) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 3px 0 var(--accent-depth-color))}.aa-bf-hero__accent--depth{text-shadow:1px 1px 0 var(--accent-depth-color),2px 2px 0 var(--accent-depth-color),3px 3px 0 var(--accent-depth-color),4px 4px 0 var(--accent-depth-color),6px 8px 14px rgb(0 0 0 / .35)}.aa-bf-hero__accent--outline{color:transparent;-webkit-text-stroke:.045em var(--accent-color);text-shadow:none}.aa-bf-hero__accent--sticker{padding:.08em .3em .12em;border-radius:.18em;background:var(--accent-color);color:var(--accent-color-2);text-shadow:none;box-shadow:0 .08em 0 var(--accent-depth-color)}.aa-bf-hero__highlight-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3em;margin-top:var(--hl-spacing, 10px);font-size:var(--hl-font-size-mobile, 30px);line-height:1.15}.aa-bf-hero--left .aa-bf-hero__highlight-line{justify-content:flex-start}.aa-bf-hero--right .aa-bf-hero__highlight-line{justify-content:flex-end}.aa-bf-hero__highlight-prefix{color:var(--hl-prefix-color)}.aa-bf-hero__highlight{position:relative;display:inline-block;max-width:calc(100% - 8px);box-sizing:border-box;text-align:center;text-wrap:balance;line-height:1.2;color:var(--hl-text);letter-spacing:var(--hl-tracking, 0px);text-transform:var(--hl-transform, none);rotate:var(--hl-rotate, 0deg)}.aa-bf-hero__highlight-icon{display:inline-block;width:.8em;height:.8em;margin-right:.25em;vertical-align:-.08em}.aa-bf-hero__highlight--box{padding:var(--hl-padding-y, 8px) var(--hl-padding-x, 14px);border-radius:var(--hl-radius, 8px);background:var(--hl-bg);overflow:hidden;box-shadow:0 .12em color-mix(in srgb,var(--hl-accent) 70%,transparent)}.aa-bf-hero__highlight--underline{padding-bottom:.18em;color:var(--heading-color)}.aa-bf-hero__highlight--plain{color:var(--hl-accent)}.aa-bf-hero__highlight-swash{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.35em;color:var(--hl-accent);overflow:visible}.aa-bf-hero__highlight-swash path{stroke-dasharray:1;stroke-dashoffset:1;animation:aa-bf-hero-draw .9s cubic-bezier(.65,0,.35,1) .4s forwards}.aa-bf-hero__highlight--gradient{color:var(--hl-bg)}.aa-bf-hero__highlight--gradient .aa-bf-hero__highlight-text{background:linear-gradient(90deg,var(--hl-bg),var(--hl-accent),var(--hl-bg));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.aa-bf-hero__highlight--box.aa-bf-hero__highlight--motion-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);translate:-120% 0;animation:aa-bf-hero-shimmer 3.2s ease-in-out infinite;pointer-events:none}.aa-bf-hero__highlight--gradient.aa-bf-hero__highlight--motion-shimmer .aa-bf-hero__highlight-text{animation:aa-bf-hero-gradient 3.2s linear infinite}.aa-bf-hero__highlight--motion-pulse{animation:aa-bf-hero-pulse 2.4s ease-in-out infinite}@keyframes aa-bf-hero-shimmer{0%,55%{translate:-120% 0}to{translate:120% 0}}@keyframes aa-bf-hero-gradient{to{background-position:-200% 0}}@keyframes aa-bf-hero-pulse{0%,to{scale:1}50%{scale:1.05}}@keyframes aa-bf-hero-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.aa-bf-hero__highlight,.aa-bf-hero__highlight:after,.aa-bf-hero__highlight-text{animation:none!important}.aa-bf-hero__highlight:after{display:none}.aa-bf-hero__highlight-swash path{animation:none;stroke-dashoffset:0}}.aa-bf-hero__subheading{margin:0;color:var(--subheading-color);font-size:var(--subheading-font-size-mobile, 15px);line-height:1.5}.aa-bf-hero__countdown-wrap{margin-top:.25rem}.aa-bf-hero__countdown{display:flex;gap:var(--countdown-gap-mobile, 8px)}.aa-bf-hero__countdown[hidden]{display:none}.aa-bf-hero__countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:52px;padding:var(--countdown-box-padding-mobile, 10px);border-radius:var(--countdown-box-radius, 10px);background:var(--countdown-box-bg);border:var(--countdown-border-width, 0px) solid var(--countdown-border-color);box-shadow:0 0 var(--countdown-glow, 0px) color-mix(in srgb,var(--countdown-border-color) 60%,transparent)}.aa-bf-hero__countdown-number{color:var(--countdown-number-color);font-size:var(--countdown-number-font-size-mobile, 26px);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.aa-bf-hero__countdown-label{margin-top:.3rem;color:var(--countdown-label-color);font-size:var(--countdown-label-font-size-mobile, 10px);letter-spacing:.05em;text-transform:uppercase}.aa-bf-hero__expired{margin:0;color:var(--heading-color);font-weight:700}.aa-bf-hero__code{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem .6rem .6rem 1rem;border:1.5px dashed var(--code-border-color);border-radius:var(--code-radius, 10px);background:var(--code-bg);color:var(--code-text);font-size:var(--code-font-size-mobile, 16px)}.aa-bf-hero__code-prefix{opacity:.8;font-size:.75em}.aa-bf-hero__code-value{font-weight:800;letter-spacing:.04em}.aa-bf-hero__code-copy{border:none;background:var(--code-text);color:var(--code-bg);padding:.35em .75em;border-radius:calc(var(--code-radius, 10px) * .6);font-size:.7em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.aa-bf-hero__code-copy:hover{opacity:.85}.aa-bf-hero__button{display:block;width:100%;max-width:320px;margin-inline:auto;text-align:center;margin-top:.25rem;padding:var(--button-padding-y, 16px) var(--button-padding-x, 32px);border-radius:var(--button-radius, 999px);background:var(--button-bg);color:var(--button-text);border:2px solid transparent;font-weight:700;font-size:var(--button-font-size-mobile, 13px);letter-spacing:var(--button-tracking, 1px);text-transform:var(--button-transform, uppercase);text-decoration:none;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.aa-bf-hero__button:hover{opacity:.85}.aa-bf-hero__button:focus-visible{outline:2px solid var(--button-bg);outline-offset:3px}.aa-bf-hero__button[aria-disabled=true]{pointer-events:none;opacity:.5}.aa-bf-hero__button--outline{background:transparent;border-color:var(--button-border-color);color:var(--button-border-color)}.aa-bf-hero__button--outline:hover{background:var(--button-border-color);color:var(--button-bg)}@media screen and (min-width:750px){.aa-bf-hero__img--desktop{display:block}.aa-bf-hero__img--mobile{display:none}.aa-bf-hero__badge{font-size:var(--badge-font-size, 12px)}.aa-bf-hero__deco{width:var(--pumpkin-size, 44px);height:var(--pumpkin-size, 44px)}.aa-bf-hero__heading{font-size:var(--heading-font-size, 48px)}.aa-bf-hero__highlight-line{font-size:min(var(--hl-font-size, 36px),3.6vw)}.aa-bf-hero__highlight{white-space:nowrap;max-width:none;flex-shrink:0}.aa-bf-hero__accent{font-size:var(--accent-font-size, 64px)}.aa-bf-hero__subheading{font-size:var(--subheading-font-size, 18px)}.aa-bf-hero__countdown{gap:var(--countdown-gap, 14px)}.aa-bf-hero__countdown-unit{min-width:72px;padding:var(--countdown-box-padding, 16px)}.aa-bf-hero__countdown-number{font-size:var(--countdown-number-font-size, 40px)}.aa-bf-hero__countdown-label{font-size:var(--countdown-label-font-size, 11px)}.aa-bf-hero__code{font-size:var(--code-font-size, 18px)}.aa-bf-hero__button{display:inline-block;width:auto;max-width:none;margin-inline:0;font-size:var(--button-font-size, 14px)}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map?subset=Cg */
