@layer MR{:root{--grid-x-small: 320px;--grid-small: 480px;--grid-six-hundreds: 600px;--grid-medium: 768px;--grid-large: 1024px;--grid-smaller-widescreen: 1300px;--grid-small-widescreen: 1400px;--grid-widescreen: 2440px;--grid-max-width: 2600px}@media only screen and (max-width:1024px){.desktop-only{display:none}}@media only screen and (min-width:1025px){.mobile-only{display:none}}.visually-hidden{height:0;visibility:hidden}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}html[data-gender=men] [data-men=false]{display:none!important}html[data-gender=men] .shopify-section:has(>[data-men=false]){display:none!important}html[data-gender=women] [data-women=false]{display:none!important}html[data-gender=women] .shopify-section:has(>[data-women=false]){display:none!important}.section-banner .banner{position:relative}.section-banner .banner__container{position:relative;width:100%;overflow:hidden;min-height:600px}.section-banner .banner__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.section-banner .banner__background img,.section-banner .banner__background .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.section-banner .banner__wrapper{position:relative;z-index:1;min-height:600px;padding:0}.section-banner .banner__wrapper.banner__wrapper--small{min-height:400px}.section-banner .banner__wrapper.banner__wrapper--medium{min-height:500px}.section-banner .banner__wrapper.banner__wrapper--large{min-height:600px}.section-banner .banner__wrapper.dark-overlay-10{background-color:#0000001a}.section-banner .banner__wrapper.dark-overlay-20{background-color:#0003}.section-banner .banner__wrapper.dark-overlay-30{background-color:#0000004d}.section-banner .banner__wrapper.dark-overlay-40{background-color:#0006}.section-banner .banner__wrapper.dark-overlay-50{background-color:#00000080}.section-banner .banner__wrapper.dark-overlay-60{background-color:#0009}.section-banner .image--overlay{position:absolute;width:457px;height:auto;left:clamp(260px,22.99vw,331px);top:40px;z-index:2;filter:drop-shadow(5px 0 7.5px rgba(0,0,0,.22))}.section-banner .image--overlay img{width:100%;height:100%;object-fit:contain;display:block}.section-banner .image--overlay.image--overlay-left{left:0;top:0}.section-banner .image--overlay.image--overlay-center{left:clamp(260px,22.99vw,331px);transform:none}.section-banner .image--overlay.image--overlay-right{left:55%;right:auto;transform:translate(-50%)}.section-banner .banner__content{position:relative;z-index:4;min-height:600px}.section-banner .banner__content.has-map{display:block}.section-banner .banner__content-block{position:absolute;left:24px;top:225px;width:min(693px,100% - 24px);display:flex;flex-direction:column;gap:48px;align-items:flex-start}.banner__content--center .section-banner .banner__content-block{left:50%;transform:translate(-50%)}.banner__content--right .section-banner .banner__content-block{left:auto;right:24px}.section-banner .button-primary{display:inline-block}.section-banner .banner__text{text-align:left;display:flex;flex-direction:column;gap:24px;width:100%;max-width:693px}.banner__content--center .section-banner .banner__text{text-align:center}.banner__content--right .section-banner .banner__text{text-align:right}.section-banner .banner__heading{margin:0;max-width:581px;color:#000;font-family:helvetica-neue-lt-pro-cond,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:64px;font-weight:700;line-height:.9;letter-spacing:0;text-transform:uppercase}.section-banner .banner__description{margin:0;max-width:460px;color:#000;font-family:helvetica-neue-lt-pro,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.02em}.section-banner .banner__cta{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:25px;padding:0 0 6px;border-bottom:2px solid #000;color:#000;text-decoration:none;font-family:ibm-plex-mono,Courier New,monospace;font-size:16px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase}.section-banner .banner__graffiti{position:absolute;left:336px;top:88px;margin:0;color:#f40405;font-family:messy-smiling-cactus,Courier New,monospace;font-size:64px;font-weight:400;line-height:.7;letter-spacing:-.06em;text-transform:uppercase;transform:rotate(-6.47deg);pointer-events:none}.section-banner .banner__map-wrapper{position:absolute;width:min(463px,32.15vw);height:min(278px,19.31vw);right:24px;top:224px;max-width:463px;max-height:278px;z-index:2}.section-banner .banner__map-wrapper.banner__map-wrapper--small{width:min(380px,29vw);height:auto}.section-banner .banner__map-wrapper.banner__map-wrapper--medium{width:min(430px,31vw);height:auto}.section-banner .banner__map-wrapper.banner__map-wrapper--large{width:min(463px,32.15vw);height:auto}.section-banner .banner__map-wrapper img{width:100%;height:auto;display:block;object-fit:contain}@keyframes map-dot-pulse{0%{transform:scale(1);opacity:.2}5%{transform:scale(1.15);opacity:.45}12%{transform:scale(1.15);opacity:.45}16.67%{transform:scale(1);opacity:.2}to{transform:scale(1);opacity:.2}}.section-banner .banner__map-dot{position:absolute;width:16px;height:16px;border-radius:50%;background-color:#f40405;animation:map-dot-pulse 3.9s ease infinite}.section-banner .banner__map-dot.banner__map-dot-1{left:20.52%;top:calc(50% - 50px);animation-delay:0s}.section-banner .banner__map-dot.banner__map-dot-2{left:27%;top:calc(50% - 38px);animation-delay:.65s}.section-banner .banner__map-dot.banner__map-dot-3{left:8.86%;top:calc(50% - 26px);animation-delay:1.3s}.section-banner .banner__map-dot.banner__map-dot-4{left:20.52%;top:calc(50% + 4px);animation-delay:1.95s}.section-banner .banner__map-dot.banner__map-dot-5{left:43.63%;top:calc(50% - 44px);animation-delay:2.6s}.section-banner .banner__map-dot.banner__map-dot-6{left:90.06%;top:calc(50% + 94px);animation-delay:3.25s}.section-banner .banner__marquee{position:absolute;bottom:6%;left:0;width:100%;z-index:4;overflow:hidden;padding:0;background-color:#0000}.section-banner .marquee-track{display:flex;width:100%;justify-content:space-between}.section-banner .marquee-content{white-space:nowrap;color:#000;font-family:helvetica-neue-lt-pro-cond,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;flex-shrink:0;animation:banner-marquee 10.2s linear infinite}.section-banner .marquee-content:nth-child(2){animation-name:banner-marquee-2}.section-banner .marquee-content:nth-child(3){animation-name:banner-marquee-3}@keyframes banner-marquee{0%{transform:translate(0)}to{transform:translate(-103%)}}@keyframes banner-marquee-2{0%{transform:translate(-.9%)}to{transform:translate(-100%)}}@keyframes banner-marquee-3{0%{transform:translate(10%)}to{transform:translate(-100%)}}@media screen and (max-width:1024px){.section-banner .banner__wrapper{min-height:540px}.section-banner .banner__wrapper.banner__wrapper--small{min-height:480px}.section-banner .banner__wrapper.banner__wrapper--medium{min-height:520px}.section-banner .banner__wrapper.banner__wrapper--large{min-height:620px}.section-banner .banner__content{min-height:540px}.section-banner .banner__content-block{left:16px;top:190px;width:min(620px,100% - 32px);gap:32px}.section-banner .banner__heading{font-size:52px}.section-banner .banner__description{max-width:400px;font-size:15px}.section-banner .banner__graffiti{left:250px;top:78px;font-size:48px}.section-banner .banner__map-wrapper{width:min(380px,36vw);top:215px;right:12px}.section-banner .image--overlay{left:clamp(220px,24vw,260px);width:min(430px,44vw);height:auto;top:inherit;bottom:0}.section-banner .marquee-content{font-size:30px}}@media screen and (max-width:749px){.section-banner .banner__map-dot.banner__map-dot-1{top:calc(50% - 37px)}.section-banner .banner__map-dot.banner__map-dot-2{top:calc(50% - 28px)}.section-banner .banner__map-dot.banner__map-dot-3{top:calc(50% - 18px)}.section-banner .banner__map-dot.banner__map-dot-5{top:calc(50% - 33px)}.section-banner .banner__map-dot.banner__map-dot-6{top:calc(50% + 69px)}.section-banner .banner__text{text-align:center;gap:16px}.section-banner .banner__container,.section-banner .banner__wrapper{min-height:822px}.section-banner .banner__container.banner__wrapper--small,.section-banner .banner__wrapper.banner__wrapper--small{min-height:700px}.section-banner .banner__container.banner__wrapper--medium,.section-banner .banner__wrapper.banner__wrapper--medium{min-height:730px}.section-banner .banner__container.banner__wrapper--large,.section-banner .banner__wrapper.banner__wrapper--large,.section-banner .banner__content{min-height:822px}.section-banner .banner__content-block{position:absolute;inset:auto 16px 184px;transform:none;width:auto;gap:40px;align-items:center}.banner__content--center .section-banner .banner__content-block,.banner__content--right .section-banner .banner__content-block{left:16px;right:16px;transform:none}.section-banner .banner__heading{max-width:100%;font-size:48px;line-height:.9;margin:auto;width:343px}.section-banner .banner__description{max-width:100%;font-size:14px;line-height:1.4}.section-banner .banner__cta{font-size:14px;min-height:22px;padding-bottom:4px}.section-banner .banner__graffiti{left:50%;white-space:nowrap;right:inherit;top:110px;font-size:48px}.section-banner .banner__map-wrapper{width:min(345px,100% - 32px);height:auto;top:210px;left:16px;right:auto}.section-banner .banner__map-wrapper.banner__map-wrapper--small,.section-banner .banner__map-wrapper.banner__map-wrapper--medium,.section-banner .banner__map-wrapper.banner__map-wrapper--large{width:min(345px,100% - 32px)}.section-banner .image--overlay{top:inherit;width:230px;height:auto;max-height:200px;bottom:0}.section-banner .image--overlay.image--overlay-center,.section-banner .image--overlay.image--overlay-right,.section-banner .image--overlay.image--overlay-left{left:50%;right:auto;z-index:9}.section-banner .banner__map-dot{width:12px;height:12px}.section-banner .marquee-content{font-size:24px}.section-banner .banner__marquee{bottom:16px}}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/banner.autostyle.css.map */
