*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block;height:auto}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.icon{stroke-width:0;stroke:currentColor;fill:currentColor;display:inline-block;vertical-align:top;height:1em;width:1em}.svg-sprite{display:none}:root{--white:#fff;--black:#000;--primary:#1c1c1c;--primary-dark:#010101;--primary-light:#4a4a4a;--secondary:#e6e6e6;--tertiary:#f6f6f6;--gray:#6d6d6d;--font-body:"Archivo",sans-serif}h1,h2,h3,h4,h5,h6,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{margin-top:0;line-height:1.1;text-transform:uppercase;font-weight:900}h1{font-size:clamp(2.5rem,7vw,5.5rem);letter-spacing:-.0454545em;line-height:.909}h2{font-size:clamp(2.25rem,6vw,3.5rem);letter-spacing:-.05357em}h3{font-size:clamp(1.75rem,5vw,2.5rem);letter-spacing:-.05em}h4{font-size:clamp(1.5rem,4vw,1.75rem);letter-spacing:-.05714em}h5,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:1.125rem;letter-spacing:-.05556em}h6{font-size:.75rem;letter-spacing:-.041666em}a{color:var(--secondary);text-decoration:none;font-weight:700}a:focus{outline:.0625rem dotted}.entry-content,.rte{font-weight:300}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.rte h1,.rte h2,.rte h3,.rte h4{margin-bottom:2rem}@media (max-width:48em){.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.rte h1,.rte h2,.rte h3,.rte h4{margin-bottom:1.5rem}}.entry-content h1:not(:first-child),.entry-content h2:not(:first-child),.entry-content h3:not(:first-child),.entry-content h4:not(:first-child),.rte h1:not(:first-child),.rte h2:not(:first-child),.rte h3:not(:first-child),.rte h4:not(:first-child){margin-top:2rem}@media (max-width:48em){.entry-content h1:not(:first-child),.entry-content h2:not(:first-child),.entry-content h3:not(:first-child),.entry-content h4:not(:first-child),.rte h1:not(:first-child),.rte h2:not(:first-child),.rte h3:not(:first-child),.rte h4:not(:first-child){margin-top:1.5rem}}.entry-content.entry-content--default,.rte.entry-content--default{font-size:1.125rem;letter-spacing:.05556em;line-height:1.44}.entry-content.entry-content--medium,.rte.entry-content--medium{font-size:1.25rem;letter-spacing:.05556em;line-height:1.44}@media (max-width:48em){.entry-content.entry-content--medium,.rte.entry-content--medium{font-size:1.125rem}}.entry-content.entry-content--feature,.rte.entry-content--feature{font-size:1.5rem;letter-spacing:.041666em;line-height:1.33}@media (max-width:48em){.entry-content.entry-content--feature,.rte.entry-content--feature{font-size:1.375rem}}.entry-content.entry-content--small,.rte.entry-content--small{font-size:.875rem;letter-spacing:.071248em;line-height:1.1428}.entry-content p:not(:last-child),.rte p:not(:last-child){margin-bottom:1.5rem}.entry-content blockquote,.rte blockquote{font-weight:400;margin:2rem 1.5rem;font-size:1.5rem;font-style:italic;padding-left:1.5rem;border-left:2px solid}@media (max-width:48em){.entry-content blockquote,.rte blockquote{font-size:1.375rem;margin:1.5rem 1rem;padding-left:1rem}}.container{padding:0 1.25rem;margin:0 auto;max-width:86rem;width:100%}@media (max-width:48em){.container{padding:0 1.875rem}}body{background-color:var(--primary);color:var(--secondary);font-family:var(--font-body);line-height:1.2}@media (max-width:64em){body.nav--open{overflow:hidden}}body:has(.header--static){padding-top:9.1875rem}@media (max-width:48em){body:has(.header--static){padding-top:6.3125rem}}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;padding:0;width:1px;overflow:hidden;position:absolute}.background-text{text-align:center;font-size:clamp(3.5rem,13vw,12.5rem);letter-spacing:-.1em;text-transform:uppercase;line-height:.8;left:0;right:0;top:50%;transform:translateY(-50%);font-weight:900;color:var(--primary-dark);position:absolute;opacity:.2;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:-1}@media screen and (max-width:100em){.background-text{left:-10.64%;right:-10.64%}}.parallax{overflow:hidden;position:relative;z-index:1}.parallax__background{height:130%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:50%;top:0;bottom:0;left:0;right:0;z-index:-2}@media (max-width:64em){.parallax__background{height:100%}}@media (max-width:64em){.parallax__background:not(.hero-slider__background){background-position:50%!important}}@media (max-width:28.75em){.home-hero-customized .parallax__background{background-position-x:32%!important}}.breadcrumbs{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;color:var(--secondary)}.hero--light .breadcrumbs,.product-detail--light .breadcrumbs{color:var(--primary)}.breadcrumbs li:not(:last-child):after{content:">";display:inline-block;vertical-align:top;margin:0 .5rem}.hero--light .breadcrumbs li.current-page a,.product-detail--light .breadcrumbs li.current-page a{color:var(--primary)}.breadcrumbs li.current-page a:after{clip-path:inset(0 0 0 0)}.breadcrumbs li a{cursor:pointer;position:relative;z-index:1;display:inline-block;vertical-align:top;color:inherit}.breadcrumbs li a.is-active:after,.breadcrumbs li a:focus:after,.breadcrumbs li a:hover:after{clip-path:inset(0 0 0 0)}.breadcrumbs li a:after{content:"";position:absolute;left:0;right:0;bottom:-.0625rem;z-index:1;background-color:var(--gray);height:.0625rem;clip-path:inset(0 100% 0 0);transition:all .3s ease}.hero--light .breadcrumbs li a:after,.product-detail--light .breadcrumbs li a:after{background-color:var(--primary)}@media (max-width:64em){.breadcrumbs li a:after{display:none}}.template-cart,.template-collection,.template-collection-collection-light{background:var(--white)}.template-cart .breadcrumbs li a,.template-collection-collection-light .breadcrumbs li a,.template-collection .breadcrumbs li a{color:var(--primary)}.template-cart .breadcrumbs li a:after,.template-collection-collection-light .breadcrumbs li a:after,.template-collection .breadcrumbs li a:after{background-color:var(--primary)}.template-cart .breadcrumbs li:not(:last-child):after,.template-collection-collection-light .breadcrumbs li:not(:last-child):after,.template-collection .breadcrumbs li:not(:last-child):after{color:var(--primary)}.light-bg{background-color:var(--white)}.light-bg,.light-bg a:not(.button){color:var(--primary-dark)}.breadcrumb-holder{background-color:var(--white)}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-family:Arial}input:focus{outline:0}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{box-sizing:border-box}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{height:2.75rem;background-color:var(--primary);padding:0 1.25rem;width:100%;color:var(--white);font-weight:900}@media (max-width:48em){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:1rem}}input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:var(--white);text-transform:uppercase}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--white);text-transform:uppercase}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;cursor:pointer}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{overflow:auto;height:8.1875rem;padding-top:.75rem;padding-bottom:.75rem}select[multiple],textarea{vertical-align:top}.form{display:grid;row-gap:1.5rem}.form-grid{display:flex;margin:0 -.8125rem;flex-wrap:wrap;row-gap:.75rem}.field-group{padding:0 .8125rem;width:100%}.hero-slider{position:relative;z-index:1;display:flex;overflow:hidden;text-align:center;width:100%;aspect-ratio:unset;height:var(--hero-slider-height-desktop,100vh);min-height:var(--hero-slider-height-desktop,100vh)}@media (max-width:64em){.hero-slider{height:var(--hero-slider-height-mobile,var(--hero-slider-height-desktop,100vh));min-height:var(--hero-slider-height-mobile,var(--hero-slider-height-desktop,100vh))}}.hero-slider--static .splide__slide{opacity:1;visibility:visible;z-index:0}.hero-slider--gym-gated{flex-direction:column}.hero-slider--gym-gated .gym-protection--hero:not([hidden]){position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:0;padding:5rem 1.25rem;overflow:hidden;text-align:center}.hero-slider--gym-gated .gym-protection--hero .gym-protection__bg{position:absolute;inset:0;z-index:0;background-image:var(--gym-gate-bg-desktop);background-size:cover;background-repeat:no-repeat;background-position:var(--gym-gate-bg-position-desktop,center center)}@media (max-width:48em){.hero-slider--gym-gated .gym-protection--hero .gym-protection__bg{background-position:var(--gym-gate-bg-position-mobile,var(--gym-gate-bg-position-desktop,center center))}}.hero-slider--gym-gated .gym-protection--hero .gym-protection__form{width:100%}.hero-slider--gym-gated .gym-protection--hero .gym-protection__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(1,1,1,.45),rgba(1,1,1,.72));pointer-events:none}.hero-slider--gym-gated .gym-protection--hero .gym-protection__card{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2rem}@media (max-width:48em){.hero-slider--gym-gated .gym-protection--hero .gym-protection__card{gap:1.5rem}}.hero-slider--gym-gated .gym-protection--hero .gym-protection__heading{margin-bottom:0}.hero-slider--gym-gated .gym-protection--hero .gym-protection__fields{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;width:100%;flex-direction:row}@media (max-width:48em){.hero-slider--gym-gated .gym-protection--hero .gym-protection__fields{flex-direction:row}}.hero-slider--gym-gated .gym-protection--hero .gym-protection__label{margin-bottom:0;max-width:21.875rem;width:100%;height:inherit}@media (max-width:48em){.hero-slider--gym-gated .gym-protection--hero .gym-protection__label{max-width:21.875rem}}.hero-slider--gym-gated .gym-protection--hero .gym-protection__label input[type=password]{height:100%;min-height:54px}.hero-slider--gym-gated .gym-protection--hero .gym-protection__submit.button--primary{margin-top:0}.hero-slider--gym-gated .hero-slider__gated-body{position:relative;flex:1;width:100%;min-height:0}.hero-slider--gym-gated .hero-slider__gated-body[hidden]{display:none!important}.hero-slider--gym-gated .hero-slider__gated-body:not([hidden]){min-height:var(--hero-slider-height-desktop,100vh)}@media (max-width:64em){.hero-slider--gym-gated .hero-slider__gated-body:not([hidden]){min-height:var(--hero-slider-height-mobile,var(--hero-slider-height-desktop,100vh))}}.hero-slider .splide__list,.hero-slider .splide__track,.hero-slider__splide{height:100%;width:100%}.hero-slider__splide{position:absolute;inset:0;z-index:0}.hero-slider .splide__slide{position:relative;width:100%;left:0;right:0;height:100%;overflow:hidden}.hero-slider .splide__slide:before{content:"";position:absolute;left:0;top:0;bottom:-.0625rem;width:100%;background-image:linear-gradient(180deg,rgba(28,28,28,.25),var(--primary) 97.67%);z-index:1;pointer-events:none}.hero-slider .splide__slide[data-overlay=false]:before{display:none}.hero-slider .splide__slide:not(.is-active){pointer-events:none}.hero-slider .splide__slide.is-active{pointer-events:auto}.hero-slider__background{background-image:var(--hero-bg-desktop);background-size:cover;background-repeat:no-repeat;background-position:var(--hero-bg-position-desktop,center center)}@media (max-width:48em){.hero-slider__background{background-image:var(--hero-bg-mobile,var(--hero-bg-desktop));background-position:var(--hero-bg-position-mobile,var(--hero-bg-position-desktop,center center))}}@media (max-width:64em){.hero-slider .parallax__background{background-position:var(--hero-bg-position-mobile,var(--hero-bg-position-desktop,center center))!important}}.hero-slider__media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:-2;pointer-events:none;background-color:var(--primary)}.hero-slider__media--grayscale{filter:grayscale(100%)}@media (min-width:64.01em){.hero-slider__media .hero-slider__background.parallax__background{height:130%;position:absolute;top:0;left:0;right:0;bottom:auto;width:100%}.hero-slider__media .hero-slider__video,.hero-slider__media .hero-slider__youtube{inset:auto;top:0;bottom:auto;left:0;right:0;width:100%;height:130%}}.hero-slider__fallback{z-index:-1}.hero-slider__video{display:block;max-width:none;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-slider__video,.hero-slider__youtube{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero-slider__youtube iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;transform:translate(-50%,-50%);border:0;pointer-events:none}.hero-slider .splide__slide.is-fallback:has(.hero-slider__fallback) .hero-slider__video,.hero-slider .splide__slide.is-fallback:has(.hero-slider__fallback) .hero-slider__youtube{display:none}.hero-slider .container{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%;padding:17.5rem 1.25rem 16.488%;margin-top:auto}@media (max-width:48em){.hero-slider .container{padding-left:1.875rem;padding-right:1.875rem}}@media (max-width:28.75em){.hero-slider .container{padding-top:12.5rem}}.hero-slider__content{text-align:center;max-width:47.75rem;width:100%;margin:0 auto}.hero-slider__content .button{margin-top:2rem}@media (max-width:48em){.hero-slider__content .button{margin-top:1.5rem}}h1.hero-slider__heading,h2.hero-slider__heading{font-size:clamp(2.5rem,7vw,5.5rem);letter-spacing:-.0454545em;line-height:.909;font-weight:900;text-transform:uppercase;margin-bottom:2rem}@media (max-width:48em){h1.hero-slider__heading,h2.hero-slider__heading{margin-bottom:1.25rem}}.hero-slider__text{width:min(33.1875rem,100%);margin:0 auto}
/*# sourceMappingURL=hero-slider.css.map */
