.fau-hero{position:relative;background:var(--fau-charcoal, #272727)}.fau-hero__viewport{display:block;position:relative;overflow:hidden;min-height:var(--fau-hero-h, 620px)}.fau-hero--small .fau-hero__viewport{--fau-hero-h: 460px}.fau-hero--medium .fau-hero__viewport{--fau-hero-h: 620px}.fau-hero--large .fau-hero__viewport{--fau-hero-h: 760px}.fau-hero--full .fau-hero__viewport{--fau-hero-h: calc(100svh - var(--fau-header-h, 0px))}.fau-hero__track{position:relative;height:100%;min-height:inherit}.fau-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;min-height:inherit;display:flex;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility 0s linear .55s}.fau-hero__slide.is-active{opacity:1;visibility:visible;position:relative;transition:opacity .55s ease}[data-effect=slide] .fau-hero__slide{transform:translate3d(30px,0,0);transition:opacity .5s ease,transform .5s ease,visibility 0s linear .5s}[data-effect=slide] .fau-hero__slide.is-active{transform:none;transition:opacity .5s ease,transform .5s ease}[data-effect=slide] .fau-hero__slide.is-leaving-left{transform:translate3d(-30px,0,0)}.fau-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--fau-black, #000)}.fau-hero__media img,.fau-hero__placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.fau-hero__placeholder{height:100%;background:var(--fau-charcoal, #272727)}.fau-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#0000 45%),linear-gradient(90deg,rgba(0,0,0,calc(var(--slide-overlay, var(--fau-hero-overlay)) + .2)),rgba(0,0,0,var(--slide-overlay, var(--fau-hero-overlay))) 45%,#0000)}.fau-hero--pos-center .fau-hero__scrim,.fau-hero--pos-right .fau-hero__scrim{background:linear-gradient(0deg,rgba(0,0,0,var(--slide-overlay, var(--fau-hero-overlay))) 0% 100%)}.fau-hero__inner{position:relative;z-index:1;width:100%;display:flex;align-items:center;padding:var(--fau-pad-y, 80px) var(--fau-pad-x, 64px)}.fau-hero__inner--left{justify-content:flex-start}.fau-hero__inner--center{justify-content:center}.fau-hero__inner--right{justify-content:flex-end}.fau-hero__inner--text-center{text-align:center}.fau-hero__inner--text-left{text-align:left}.fau-hero__inner--text-right{text-align:right}.fau-hero__content{max-width:var(--fau-hero-maxw, 620px)}.fau-hero__inner--text-center .fau-hero__content{margin-inline:auto}.fau-hero__inner--text-right .fau-hero__content{margin-inline-start:auto}.fau-hero .fau-hero__eyebrow{font-family:var(--eb-font, sans-serif);font-size:var(--eb-size);font-weight:var(--eb-weight);letter-spacing:var(--eb-ls);line-height:var(--eb-lh);text-transform:var(--eb-tt);color:var(--eb-color, #01ff00);margin:0 0 var(--eb-mb)}.fau-hero .fau-hero__heading{font-family:var(--hd-font, sans-serif);font-size:var(--hd-size);font-weight:var(--hd-weight);letter-spacing:var(--hd-ls);line-height:var(--hd-lh);text-transform:var(--hd-tt);color:var(--hd-color, #ffffff);margin:0 0 var(--hd-mb);text-wrap:balance}.fau-hero__sub{font-family:var(--sb-font, sans-serif);font-size:var(--sb-size);font-weight:var(--sb-weight);letter-spacing:var(--sb-ls);line-height:var(--sb-lh);color:var(--sb-color, #ffffff);max-width:var(--sb-maxw);margin:0 0 var(--sb-mb)}.fau-hero__inner--text-center .fau-hero__sub{margin-inline:auto}.fau-hero__inner--text-right .fau-hero__sub{margin-inline-start:auto}.fau-hero__sub p{margin:0 0 .75em}.fau-hero__sub p:last-child{margin-bottom:0}.fau-hero__sub a{color:inherit;text-underline-offset:.18em}.fau-hero .fau-hero__footnote{font-family:var(--sb-font, sans-serif);font-size:var(--fn-size);line-height:1.5;color:var(--fn-color, #ffffff);margin:var(--fn-mt) 0 0;opacity:.85}.fau-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--bt-gap, 12px)}.fau-hero__inner--text-center .fau-hero__ctas{justify-content:center}.fau-hero__inner--text-right .fau-hero__ctas{justify-content:flex-end}.fau-hero .fau-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--bt-h, 52px);padding:0 var(--bt-px, 30px);font-family:var(--bt-font, sans-serif);font-size:var(--bt-size);font-weight:var(--bt-weight);letter-spacing:var(--bt-ls);text-transform:var(--bt-tt);text-decoration:none;border-style:solid;border-width:var(--bt-bw, 2px);border-radius:var(--bt-radius, 0px);border-color:transparent;line-height:1;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.fau-hero .fau-btn:hover{transform:translateY(-1px)}.fau-hero .fau-btn:focus-visible{outline:3px solid var(--focus, #01ff00);outline-offset:3px}.fau-hero .fau-btn--primary.fau-btn--solid{background:var(--b1-bg);color:var(--b1-fg);border-color:var(--b1-bd)}.fau-hero .fau-btn--primary.fau-btn--solid:hover{background:var(--b1-bgh);color:var(--b1-fgh);border-color:var(--b1-bdh)}.fau-hero .fau-btn--primary.fau-btn--outline{background:transparent;color:var(--b1-bg);border-color:var(--b1-bg)}.fau-hero .fau-btn--primary.fau-btn--outline:hover{background:var(--b1-bg);color:var(--b1-fg);border-color:var(--b1-bg)}.fau-hero .fau-btn--primary.fau-btn--link{background:none;border-color:transparent;color:var(--b1-bg);min-height:0;padding:.35em 0;text-decoration:underline;text-underline-offset:.32em;text-decoration-thickness:2px}.fau-hero .fau-btn--primary.fau-btn--link:hover{color:var(--b1-bgh)}.fau-hero .fau-btn--secondary.fau-btn--solid{background:var(--b2-bg);color:var(--b2-fg);border-color:var(--b2-bd)}.fau-hero .fau-btn--secondary.fau-btn--solid:hover{background:var(--b2-bgh);color:var(--b2-fgh);border-color:var(--b2-bdh)}.fau-hero .fau-btn--secondary.fau-btn--outline{background:transparent;color:var(--b2-fg);border-color:var(--b2-bd)}.fau-hero .fau-btn--secondary.fau-btn--outline:hover{background:var(--b2-bgh);color:var(--b2-fgh);border-color:var(--b2-bdh)}.fau-hero .fau-btn--secondary.fau-btn--link{background:none;border-color:transparent;color:var(--b2-fg);min-height:0;padding:.35em 0;text-decoration:underline;text-underline-offset:.32em;text-decoration-thickness:2px}.fau-hero .fau-btn--secondary.fau-btn--link:hover{color:var(--b2-fgh)}.fau-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:3rem;height:3rem;display:grid;place-items:center;background:var(--arrow-bg, rgba(0,0,0,.42));color:var(--arrow-fg, #ffffff);border:1px solid currentColor;cursor:pointer;transition:background-color .18s ease,color .18s ease}.fau-hero__arrow:hover{background:var(--arrow-bgh, #01ff00);color:var(--arrow-fgh, #000000)}.fau-hero__arrow:focus-visible{outline:3px solid var(--focus, #01ff00);outline-offset:2px}.fau-hero__arrow svg{width:1.25rem;height:1.25rem}.fau-hero__arrow--prev{left:clamp(.5rem,1.5vw,1.25rem)}.fau-hero__arrow--next{right:clamp(.5rem,1.5vw,1.25rem)}.fau-hero__controls{position:absolute;z-index:3;left:var(--fau-pad-x, 64px);bottom:1.75rem;display:flex;align-items:center;gap:1rem}.fau-hero--pos-center .fau-hero__controls{left:50%;transform:translate(-50%)}.fau-hero--pos-right .fau-hero__controls{left:auto;right:var(--fau-pad-x, 64px)}.fau-hero__dots{display:flex;gap:.5rem}.fau-hero__dot{position:relative;background:none;border:0;cursor:pointer;display:block;padding:.75rem 0}.fau-hero__dot-fill{position:absolute;inset:50% 0 auto 0;transform:translateY(-50%);background:var(--dot-off, rgba(255,255,255,.4));display:block}.fau-hero__dot.is-active .fau-hero__dot-fill{background:var(--dot-on, #01ff00)}.fau-hero__dot:focus-visible{outline:2px solid var(--focus, #01ff00);outline-offset:2px}.fau-hero__dots--bar .fau-hero__dot{width:2.75rem}.fau-hero__dots--bar .fau-hero__dot-fill{height:3px}.fau-hero__dots--round .fau-hero__dot{width:.75rem}.fau-hero__dots--round .fau-hero__dot-fill{height:.75rem;border-radius:50%}.fau-hero__pause{width:2rem;height:2rem;display:grid;place-items:center;background:none;border:0;color:var(--dot-off, rgba(255,255,255,.4));cursor:pointer}.fau-hero__pause:hover{color:var(--dot-on, #01ff00)}.fau-hero__pause svg{width:1.1rem;height:1.1rem}.fau-hero__pause .fau-hero__icon-play{display:none}.fau-hero__pause[aria-pressed=true] .fau-hero__icon-play{display:block}.fau-hero__pause[aria-pressed=true] .fau-hero__icon-pause{display:none}.fau-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fau-hero__empty{min-height:320px;display:grid;place-items:center;color:#fff;font-family:var(--sb-font, system-ui, sans-serif)}.fau-flag,.fau-note{display:none}.shopify-design-mode .fau-flag{display:inline-block;margin-bottom:.75rem;padding:.3rem .6rem;background:#ffb020;color:#241a00;font:600 .6875rem/1.2 system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase}.shopify-design-mode .fau-note{display:block;position:absolute;z-index:4;right:0;bottom:0;padding:.35rem .6rem;background:#ffb020;color:#241a00;font:600 .6875rem/1.2 system-ui,sans-serif}@media screen and (max-width:989px){.fau-hero--large .fau-hero__viewport{--fau-hero-h: 620px}}@media screen and (max-width:749px){.fau-hero__viewport{--fau-hero-h: 520px}.fau-hero--full .fau-hero__viewport{--fau-hero-h: calc(100svh - var(--fau-header-h, 0px))}.fau-hero__inner{align-items:flex-end}.fau-hero__inner--right,.fau-hero__inner--center{justify-content:flex-start}.fau-hero__inner--text-center,.fau-hero__inner--text-right{text-align:left}.fau-hero__inner--text-center .fau-hero__content,.fau-hero__inner--text-right .fau-hero__content,.fau-hero__inner--text-center .fau-hero__sub,.fau-hero__inner--text-right .fau-hero__sub{margin-inline:0}.fau-hero__inner--text-center .fau-hero__ctas,.fau-hero__inner--text-right .fau-hero__ctas{justify-content:flex-start}.fau-hero__scrim{background:linear-gradient(0deg,rgba(0,0,0,calc(var(--slide-overlay, var(--fau-hero-overlay)) + .3)),rgba(0,0,0,var(--slide-overlay, var(--fau-hero-overlay))) 55%,#00000026)}.fau-hero--btn-full-m .fau-hero__ctas .fau-btn{flex:1 1 100%}.fau-hero__arrow{display:none}.fau-hero__controls{left:var(--fau-pad-x, 20px);right:auto;bottom:1.1rem;transform:none}}@media(prefers-reduced-motion:reduce){.fau-hero__slide,.fau-hero .fau-btn{transition:none!important}[data-effect=slide] .fau-hero__slide{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
