@charset "UTF-8";.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-family:var(--font-family-primary);font-weight:900;transition:background .2s ease,border .2s ease,color .2s ease;padding:10px 16px}@media only screen and (min-width: 750px){.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:12px 20px}}@media only screen and (min-width: 1200px){.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:12px 20px;border-radius:0}}@media only screen and (max-width: 749px){.btn span,.shopify-payment-button .shopify-payment-button__button--unbranded span{line-height:1}}.btn.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-lg{padding:20px;font-size:20px}@media only screen and (min-width: 420px){.btn.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-lg{font-size:24px}}@media only screen and (min-width: 750px){.btn.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-lg{font-size:28px;padding:23px 32px}}@media only screen and (min-width: 1200px){.btn.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-lg{font-size:32px;padding:26px 32px}}@media only screen and (min-width: 750px){.btn.btn-sm,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-sm{padding:10px 16px;font-size:16px}}.btn.btn-outline,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-outline{background-color:transparent;border-color:var(--color-sale-text)}.btn.btn-outline:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-outline:hover{background-color:var(--color-sale-text);color:var(--color-white)}.btn.btn-outline-alt,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-outline-alt{border-color:var(--color-white);background-color:transparent}.btn.btn-outline-alt:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.btn-outline-alt:hover{background-color:var(--color-white);color:var(--color-sale-text)}.btn.with-arrow,.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow{padding-right:60px;text-align:left;position:relative}@media only screen and (min-width: 1200px){.btn.with-arrow,.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow{padding-right:80px}}.btn.with-arrow:hover [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow:hover [class*=icon-]{right:20px}.btn.with-arrow [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow [class*=icon-]{position:absolute;top:50%;right:30px;transform:translateY(-50%);transition:right .2s ease,opacity .2s ease}.btn.with-arrow.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg{padding-right:55px}@media only screen and (min-width: 420px){.btn.with-arrow.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg{padding-right:75px}}@media only screen and (min-width: 1200px){.btn.with-arrow.btn-lg,.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg{padding-right:85px}}.btn.with-arrow.btn-lg:hover [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg:hover [class*=icon-]{right:15px}@media only screen and (min-width: 420px){.btn.with-arrow.btn-lg:hover [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg:hover [class*=icon-]{right:30px}}@media only screen and (min-width: 1200px){.btn.with-arrow.btn-lg:hover [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg:hover [class*=icon-]{right:31px}}.btn.with-arrow.btn-lg [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg [class*=icon-]{right:25px;font-size:26px}@media only screen and (min-width: 420px){.btn.with-arrow.btn-lg [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg [class*=icon-]{font-size:30px;right:40px}}@media only screen and (min-width: 1200px){.btn.with-arrow.btn-lg [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-arrow.btn-lg [class*=icon-]{right:44px;font-size:32px}}.btn.with-hover-arrow,.shopify-payment-button .shopify-payment-button__button--unbranded.with-hover-arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:padding .2s ease}.btn.with-hover-arrow:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.with-hover-arrow:hover{padding-right:60px}@media only screen and (min-width: 1200px){.btn.with-hover-arrow:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.with-hover-arrow:hover{padding-right:110px}}.btn.with-hover-arrow:hover [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-hover-arrow:hover [class*=icon-]{opacity:1}.btn.with-hover-arrow [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-hover-arrow [class*=icon-]{position:absolute;top:50%;transform:translateY(-50%);right:25px;opacity:0;transition:opacity .2s ease}@media only screen and (min-width: 1200px){.btn.with-hover-arrow [class*=icon-],.shopify-payment-button .shopify-payment-button__button--unbranded.with-hover-arrow [class*=icon-]{right:45px}}.btn.text-light,.shopify-payment-button .shopify-payment-button__button--unbranded.text-light{color:var(--color-white)}.btn.text-dark,.shopify-payment-button .shopify-payment-button__button--unbranded.text-dark{color:var(--color-dark-10)}body{font-size:16px}@media only screen and (min-width: 1024px){body{font-size:18px}}h1,.h1{font-family:var(--font-family-primary);font-size:48px}@media only screen and (min-width: 750px){h1,.h1{font-size:74px}}@media only screen and (min-width: 1024px){h1,.h1{font-size:60px}}h2,.h2{font-family:var(--font-family-primary);font-size:32px}@media only screen and (min-width: 750px){h2,.h2{font-size:48px}}@media only screen and (min-width: 1024px){h2,.h2{font-size:56px}}h3,.h3{font-size:24px}@media only screen and (min-width: 750px){h3,.h3{font-size:28px}}@media only screen and (min-width: 1024px){h3,.h3{font-size:32px}}h4,.h4{font-family:var(--font-family-main);font-size:20px}@media only screen and (min-width: 420px){h4,.h4{font-size:calc(((var(--font-h4-mobile)) / (var(--font-size-base))) * 1em)}}@media only screen and (min-width: 1024px){h4,.h4{font-size:calc(((var(--font-h4-desktop)) / (var(--font-size-base))) * 1em)}}@media only screen and (min-width: 1500px){h4,.h4{font-size:calc(((var(--font-h4-widescreen)) / (var(--font-size-base))) * 1em)}}.mega-title{font-size:56px;line-height:1;font-family:var(--font-family-primary);font-weight:900}@media only screen and (min-width: 420px){.mega-title{font-size:72px}}@media only screen and (min-width: 750px){.mega-title{font-size:120px}}@media only screen and (min-width: 1024px){.mega-title{font-size:180px;line-height:.9}}@media only screen and (min-width: 1200px){.mega-title{font-size:200px}}@media only screen and (min-width: 1200px){.mega-title.mega-title--large{font-size:240px}}@media only screen and (min-width: 1500px){.mega-title.mega-title--large{font-size:280px;text-align:center}}.site-header{position:fixed;left:0;top:0;right:0;z-index:9999;background-color:transparent;padding:16px 18px;transition:background-color .25s ease-in-out;border-bottom:0}@media only screen and (min-width: 1024px){.site-header{padding:10px 32px}}.site-header.js-menu--is-open{background-color:var(--color-gray-e6)}@media (min-width: 750px){.site-header:hover{background-color:var(--color-black-2)}}.site-header .site-header__mobile-nav{background-color:transparent}.site-header .site-header__logo{max-width:40px;padding:0}@media only screen and (min-width: 1024px){.site-header .site-header__logo{max-width:56px}}@media only screen and (max-width: 749px){.site-header .site-header__icons{padding:0}}.site-header .site-header__menu-icon{display:inline-block;position:relative;width:40px;height:24px;color:var(--color-white);vertical-align:middle}@media only screen and (min-width: 1024px){.site-header .site-header__menu-icon{width:48px}}.site-header .site-header__menu-icon span,.site-header .site-header__menu-icon:before,.site-header .site-header__menu-icon:after{position:absolute;left:50%;transform:translate(-50%,-50%);height:2px;background-color:currentColor;transition:width .2s ease-in-out,background .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out,top .25s ease-in-out .3s}.site-header .site-header__menu-icon span{top:50%;width:32px}.site-header .site-header__menu-icon:before{top:0;width:16px}.site-header .site-header__menu-icon:after{top:100%;width:46px}.site-header .site-header__menu-icon:before,.site-header .site-header__menu-icon:after{content:""}.site-header .site-header__menu{display:block;outline:none;transition:transform .25s ease-in-out}.site-header .site-header__menu:hover{transform:scale(1.05)}@media only screen and (max-width: 749px){.site-header .site-header__menu{padding:0}}.site-header .mobile-nav-wrapper{position:absolute;top:0;left:-100%;transition:all .3s ease;z-index:99999;transform:translate(0);opacity:0;visibility:hidden;min-height:100vh;overflow:auto}@media only screen and (min-width: 1200px){.site-header .mobile-nav-wrapper{min-height:0}}.site-header .mobile-nav-wrapper.js-menu--is-open{opacity:1;visibility:visible;left:0}.site-header .social-links{display:flex;align-items:end;background-color:#101010;height:15vh;width:100%;padding-bottom:21px}.site-header .social-links .social-icons__link{color:var(--color-white)}@media screen and (min-width: 1024px){.site-header .social-links{position:absolute;bottom:0;width:300px;right:0;height:57px;padding-bottom:15px}}.site-header .mobile-nav-wrapper-inner{width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}.site-header .mobile-nav-wrapper-inner .mobile-nav__item{height:17vh;min-height:130px;padding-left:18px;display:flex;align-items:center;color:var(--color-white);line-height:140%;transition:opacity .25s ease-in-out}@media only screen and (min-width: 1024px){.site-header .mobile-nav-wrapper-inner .mobile-nav__item{height:20vh}}.site-header .nav-post-link{display:block;max-width:80%;transition:opacity .25s ease-in-out}@media only screen and (max-width: 1023px){.site-header .nav-post-link{display:none}}.site-header .nav-post-link:hover{opacity:.8}.site-header .mobile-nav *{outline:none}@media only screen and (max-width: 1023px){.site-header .mobile-nav{padding:0}}.site-header #MobileNav .mobile-nav__link{height:100%;transition:opacity .25s ease-in-out}.site-header #MobileNav .mobile-nav__link:hover{opacity:.8}.site-header .mobile-nav__link{transition:color .25s ease-in-out;font-size:36px;line-height:1;padding:0 0 17px;display:inline-flex;justify-content:flex-start;align-items:end}@media only screen and (min-width: 1024px){.site-header .mobile-nav__link{font-size:74px;justify-content:flex-start;align-items:center;padding-bottom:0}}.site-header .mobile-nav__link.has-submenu:after{display:none}.site-header .mobile-nav__link:after{transition:opacity .25s ease-in-out;font-family:icomoon!important;content:"\e904";font-size:24px;padding-left:22px;opacity:0}@media only screen and (max-width: 1023px){.site-header .mobile-nav__link:after{display:none}}.site-header .mobile-nav__link:hover{color:var(--color-aqua)}.site-header .mobile-nav__link:hover:after{opacity:1}.site-header .mobile-nav__label span.arrow{display:inline-flex;align-items:center;position:relative;top:2px;transition:transform .15 ease}@media screen and (max-width: 1023px){.site-header .mobile-nav__label span.arrow{position:absolute;right:-30px;top:-5px;padding:5px}}.site-header .mobile-nav__label span.arrow svg{display:inline;width:16px;color:#e22725}.mobile-nav__submenu__item{margin:0 10px}.mobile-nav__submenu__item a{font-size:20px;transition:color .3 ease}.mobile-nav__submenu__item a:hover{color:#e22725}@media screen and (max-width: 1023px){.mobile-nav__submenu__item a{font-size:15px}}.mobile-nav__submenu{display:flex;flex-wrap:wrap;margin:0 -10px;max-height:0;overflow:hidden;transition:all .3 ease;max-width:400px}@media screen and (max-width: 1023px){.mobile-nav__submenu{flex-direction:column;align-items:center}}.mobile-nav__item.active .mobile-nav__submenu{max-height:600px}@media screen and (max-width: 1023px){.mobile-nav__item.active .mobile-nav__submenu{padding-top:15px}}.mobile-nav__item.active .mobile-nav__label .arrow{transform:rotate(180deg)}@media (hover: hover){.mobile-nav__item:hover{opacity:.8}.mobile-nav__item:hover .mobile-nav__submenu{max-height:600px}.mobile-nav__item:hover .mobile-nav__label .arrow{transform:rotate(180deg)}}@media screen and (hover: hover) and (max-width: 1023px){.mobile-nav__item:hover .mobile-nav__submenu{padding-top:15px}}.hero--x-large{height:775px;background-position:18% top!important}@media only screen and (max-width: 749px){.hero--x-large{background-position:17% -14%!important;background-size:auto 110%}}@media only screen and (min-width: 1024px){.hero--x-large{height:900px}}@media only screen and (min-width: 1500px){.hero--x-large{height:1200px}}@media only screen and (max-width: 749px){.hero--x-large .hero__inner{text-align:center}}.hero__inner{padding:65px 0 45px}@media only screen and (min-width: 1024px){.hero__inner{padding:100px 0 70px}}.hero__inner .page-width{max-width:1600px}.hero__inner .mega-subtitle{font-family:var(--font-family-primary);text-transform:uppercase;font-size:12px;line-height:1.75;letter-spacing:.08em;margin:0 0 14px}@media only screen and (min-width: 750px){.hero__inner .mega-subtitle{font-size:16px}}@media only screen and (min-width: 1024px){.hero__inner .mega-subtitle{padding:0 14px;margin:0 0 20px}}@media only screen and (min-width: 1500px){.hero__inner .mega-subtitle{padding:0 22px}}@media only screen and (max-width: 749px){.hero__inner .mega-subtitle br{display:none}}.hero__inner .mega-title.mega-title--large{margin:0 0 70px}@media only screen and (min-width: 1024px){.hero__inner .mega-title.mega-title--large{margin:0 0 90px}}@media only screen and (min-width: 750px){.hero__inner .content-wrapper{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1024px){.hero__inner .content-wrapper{padding:0 14px}}@media only screen and (min-width: 1500px){.hero__inner .content-wrapper{padding:0 22px}}.hero__inner .hero__btn{margin:0;min-width:216px}@media only screen and (min-width: 750px){.hero__inner .hero__btn{min-width:280px}}@media only screen and (min-width: 1500px){.hero__inner .hero__btn{min-width:352px}}.hero__inner .hero-text{color:var(--color-white);font-size:16px;line-height:1.5;min-height:150px;margin:0 0 50px}@media only screen and (min-width: 750px){.hero__inner .hero-text{margin:0;min-height:0;padding-right:40px}}@media only screen and (min-width: 1024px){.hero__inner .hero-text{font-size:24px;line-height:1.25}}@media only screen and (min-width: 1500px){.hero__inner .hero-text{font-size:32px}}@media only screen and (min-width: 750px){.hero__inner .hero-text br:not(.visible){display:none}}.hero__inner .hero__inner__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;z-index:-1}.custom-content{margin:0;font-family:var(--font-family-primary)}@media only screen and (max-width: 749px){.custom-content{margin:0}}.custom-content .custom__item{padding:0}@media only screen and (max-width: 749px){.custom-content .custom__item{padding:0}}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes marquee-inverse{0%{transform:translate(-100%)}to{transform:translate(100%)}}.custom-content__letters_background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;z-index:0;overflow:hidden}.custom-content__letters_background p{color:#fff;text-align:center;text-transform:uppercase;font-size:11rem;opacity:.1;font-weight:500;font-family:var(--font-family-primary);white-space:nowrap;animation-duration:18s;animation-timing-function:linear;animation-iteration-count:infinite;line-height:1;width:100vw}.custom-content__letters_background p:nth-child(1){animation-delay:.9s}.custom-content__letters_background p:nth-child(2){animation-delay:5.4s}.custom-content__letters_background p:nth-child(3){animation-delay:9.9s}@media screen and (max-width: 1499px){.custom-content__letters_background p{font-size:9rem;animation-duration:16s}}@media screen and (max-width: 767px){.custom-content__letters_background p{font-size:6rem;animation-duration:14.5s}}@media screen and (max-width: 480px){.custom-content__letters_background p{font-size:5rem;animation-duration:11.5s}}.custom-content__letters_background p.rtl{transform:translate(100%);animation-name:marquee}.custom-content__letters_background p.ltr{transform:translate(-100%);animation-name:marquee-inverse}.info-text-section{position:relative;min-height:629px;padding:100px 30px}@media only screen and (min-width: 1500px){.info-text-section{padding:320px 0}}.info-text-section .custom__item--image{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:2}@media only screen and (max-width: 544px){.info-text-section .custom__item--image{transform:translate(-50%,-50%) scale(1.04)}}.info-text-section .custom__item--text{font-size:24px;line-height:1.36;text-align:center}@media only screen and (min-width: 420px){.info-text-section .custom__item--text{padding:0 10px}}@media only screen and (min-width: 750px){.info-text-section .custom__item--text{font-size:40px}}@media only screen and (min-width: 1500px){.info-text-section .custom__item--text{font-size:64px}}.info-text-section .custom__item--text .red-text{color:var(--color-sale-text)}@media only screen and (max-width: 749px){.info-text-section .custom__item--text br{display:none}}.challange-section{position:relative;min-height:650px;margin:0 0 150px;background-size:cover;background-position:center}@media only screen and (min-width: 420px){.challange-section{min-height:715px}}@media only screen and (min-width: 750px){.challange-section{padding:200px 0 180px}}@media only screen and (min-width: 1024px){.challange-section{padding:220px 0 260px}}@media only screen and (min-width: 1500px){.challange-section{padding:290px 0 270px}}.challange-section .custom__item--text h2,.challange-section .custom__item--text .h2{font-weight:900;line-height:1.38;font-family:var(--font-family-primary);letter-spacing:0;font-size:40px}@media only screen and (min-width: 750px){.challange-section .custom__item--text h2,.challange-section .custom__item--text .h2{font-size:72px;line-height:1}}@media only screen and (min-width: 1024px){.challange-section .custom__item--text h2,.challange-section .custom__item--text .h2{font-size:calc(((var(--font-h1-desktop)) / (var(--font-size-base))) * 1em)}}@media only screen and (min-width: 1500px){.challange-section .custom__item--text h2,.challange-section .custom__item--text .h2{font-size:calc(((var(--font-h1-widescreen)) / (var(--font-size-base))) * 1em)}}.challange-section .custom__item--image{position:absolute;display:flex;margin:0;z-index:2}.challange-section .custom__item--image.align--top-middle{justify-content:center;top:0;left:50%;transform:translate(-50%,-57%);max-width:172px}@media only screen and (min-width: 1024px){.challange-section .custom__item--image.align--top-middle{transform:translate(-50%,-65%);max-width:230px}}@media only screen and (min-width: 1500px){.challange-section .custom__item--image.align--top-middle{max-width:288px}}.challange-section .custom__item--image.align--top-right{justify-content:flex-end;top:0;transform:translateY(-24%);right:0}@media only screen and (max-width: 1023px){.challange-section .custom__item--image.align--top-right{display:none}}.challange-section .custom__item--image.align--bottom-left{bottom:0;transform:translateY(44%);left:0}@media only screen and (max-width: 749px){.challange-section .custom__item--image.align--bottom-left{width:100%;max-width:100%;transform:translate(14%,54%);justify-content:flex-end}}@media only screen and (max-width: 749px){.challange-section .custom__item--image.align--bottom-left .custom__item-inner{max-width:460px!important}}.challange-section .custom__item--image .custom__item-inner--image{width:100%;margin:0}.challange-section .custom-item__title{font-size:48px;text-transform:uppercase;font-weight:800;font-family:Tofino,sans-serif}@media only screen and (min-width: 750px){.challange-section .custom-item__title{font-size:74px}}@media only screen and (min-width: 1024px){.challange-section .custom-item__title{font-size:100px}}.stories-content{padding:31px 0 26px}@media only screen and (min-width: 1024px){.stories-content{padding:70px 0 40px}}@media only screen and (min-width: 1500px){.stories-content{padding:119px 0 57px}}.stories-content .page-width{max-width:1564px}.stories-content .section-header{margin:0 0 80px}@media only screen and (min-width: 750px){.stories-content .section-header{margin:0 0 100px}}@media only screen and (min-width: 1500px){.stories-content .section-header{margin:0 0 120px}}.stories-content .section-header h2,.stories-content .section-header .h2{font-weight:400;letter-spacing:.02em;margin:0 0 27px;text-transform:none;font-size:48px}@media only screen and (min-width: 750px){.stories-content .section-header h2,.stories-content .section-header .h2{font-size:74px}}@media only screen and (min-width: 1024px){.stories-content .section-header h2,.stories-content .section-header .h2{font-size:100px}}.stories-content .section-header .flex-wrapper{max-width:1254px}@media only screen and (min-width: 750px){.stories-content .section-header .flex-wrapper{display:flex;align-items:flex-start;justify-content:space-between}}.stories-content .section-header .header-text{font-size:16px;line-height:1.6;padding-right:70px;margin-bottom:31px}@media only screen and (min-width: 750px){.stories-content .section-header .header-text{font-size:24px;line-height:1.5;padding-right:30px;max-width:766px;margin:0}}@media only screen and (min-width: 1200px){.stories-content .section-header .header-text{font-size:32px}}.stories-content .section-header .header-text p{font-size:inherit}.stories-content .section-header .btn{margin-top:17px;min-width:234px}@media only screen and (min-width: 750px){.stories-content .section-header .btn{min-width:300px}}@media only screen and (min-width: 1200px){.stories-content .section-header .btn{min-width:384px}}.story{display:block;padding:50px 0}@media only screen and (min-width: 750px){.story{display:flex}}.story.text-align-middle{align-items:center}@media only screen and (min-width: 750px){.story.text-align-middle .text-column{transform:translateY(-21%)}}@media only screen and (min-width: 750px){.story.img-align-left{flex-direction:row-reverse}}@media only screen and (min-width: 750px){.story.img-align-left .text-column{position:relative;transform:translate(-29%,4%)}}@media only screen and (min-width: 750px){.story.img-align-left .story-author{justify-content:flex-end;width:125%}}@media only screen and (min-width: 1500px){.story.img-align-left .story-author{width:110%}}@media only screen and (min-width: 750px){.story.img-align-left .story-text{width:135%}}@media only screen and (min-width: 1500px){.story.img-align-left .story-text{width:115%}}@media only screen and (min-width: 750px){.story.img-align-left .img-holder{width:50vw;float:right;text-align:right}}@media only screen and (max-width: 749px){.story.img-align-left .img-holder img{margin-top:12px;max-width:104%}}@media only screen and (min-width: 750px){.story:not(.img-align-left) .story-text,.story:not(.img-align-left) .story-author{max-width:970px;width:150%}}@media only screen and (min-width: 1500px){.story:not(.img-align-left) .story-text,.story:not(.img-align-left) .story-author{width:170%}}@media only screen and (max-width: 749px){.story:not(.img-align-left) .img-holder{margin-top:-132px;text-align:right}}@media only screen and (min-width: 750px){.story:not(.img-align-left) .img-holder{width:65vw;max-width:1237px;text-align:center}}@media only screen and (min-width: 750px){.story:not(.img-align-left):not(.text-align-middle) .img-holder{transform:translateY(13.3%)}}@media only screen and (min-width: 750px){.story .story-column{width:50%}}.story .text-column{position:relative;z-index:2;margin-bottom:30px}@media screen and (min-width: 750px){.story .text-column{margin-bottom:0}}.story .story-image{filter:grayscale(1)}.story .story-text{font-size:28px;line-height:1.47;margin:0 0 31px}@media only screen and (min-width: 420px){.story .story-text{font-size:28px}}@media only screen and (min-width: 750px){.story .story-text{line-height:1.12}}@media only screen and (min-width: 1024px){.story .story-text{font-size:40px;margin:0 0 10px}}@media only screen and (min-width: 1500px){.story .story-text{font-size:48px;margin:0 0 5px}}.story .story-author{display:flex;align-items:flex-end;font-size:12px;font-weight:700}@media only screen and (min-width: 750px){.story .story-author{font-size:16px}}.story .story-author .name{color:var(--color-sale-text);font-weight:400;font-size:35px;line-height:1;font-family:Marker Mark}@media only screen and (min-width: 420px){.story .story-author .name{font-size:32px}}@media only screen and (min-width: 1024px){.story .story-author .name{font-size:40px}}@media only screen and (min-width: 1500px){.story .story-author .name{font-size:48px}}.story .story-author .about{font-family:var(--font-family-primary);letter-spacing:.08em;padding:0 0 0 20px}@media only screen and (min-width: 420px){.story .story-author .about{padding:0 0 0 25px}}@media only screen and (min-width: 750px){.story .story-author .about{padding:0 0 7px 30px}}.all-inclusive-section{background-color:var(--color-dark-10);color:var(--color-white);padding:112px 0}@media only screen and (min-width: 1024px){.all-inclusive-section{padding:130px 0 220px}}@media only screen and (min-width: 1500px){.all-inclusive-section{padding:100px 0}}.all-inclusive-section .section-heading{margin:0 0 66px}@media only screen and (min-width: 1200px){.all-inclusive-section .section-heading{margin:0 0 115px}}.all-inclusive-section .section-heading h2{font-size:48px;line-height:1.1em;text-transform:none;letter-spacing:normal;margin-bottom:40px}@media only screen and (min-width: 750px){.all-inclusive-section .section-heading h2{font-size:74px}}@media only screen and (min-width: 1024px){.all-inclusive-section .section-heading h2{font-size:100px}}.all-inclusive-section .section-heading .heading-text{font-size:18px}@media only screen and (min-width: 750px){.all-inclusive-section .section-heading .heading-text{font-size:24px;letter-spacing:.01em;max-width:900px}}@media only screen and (min-width: 1200px){.all-inclusive-section .section-heading .heading-text{font-size:32px;padding-left:130px}}.all-inclusive-section p{color:inherit}.all-inclusive{margin-bottom:40px}@media only screen and (min-width: 1024px){.all-inclusive{margin-bottom:80px}}@media only screen and (min-width: 1500px){.all-inclusive{margin-bottom:120px}}@media only screen and (min-width: 750px){.inclusive-items{margin:0 -10px}}@media only screen and (min-width: 1200px){.inclusive-items{margin:0 -16px}}.inclusive-item{margin:0 0 24px}@media only screen and (min-width: 750px){.inclusive-item{width:50%;padding:0 10px;margin:0 0 20px}}@media only screen and (min-width: 1200px){.inclusive-item{margin:0 0 32px;padding:0 16px}}@media only screen and (min-width: 1200px){.inclusive-item[data-order="1"] .item-text-holder,.inclusive-item[data-order="3"] .item-text-holder,.inclusive-item[data-order="5"] .item-text-holder,.inclusive-item[data-order="7"] .item-text-holder,.inclusive-item[data-order="9"] .item-text-holder,.inclusive-item[data-order="11"] .item-text-holder,.inclusive-item[data-order="13"] .item-text-holder{margin-left:32px}}@media only screen and (min-width: 1500px){.inclusive-item[data-order="1"] .item-text-holder,.inclusive-item[data-order="3"] .item-text-holder,.inclusive-item[data-order="5"] .item-text-holder,.inclusive-item[data-order="7"] .item-text-holder,.inclusive-item[data-order="9"] .item-text-holder,.inclusive-item[data-order="11"] .item-text-holder,.inclusive-item[data-order="13"] .item-text-holder{margin-left:56px}}@media only screen and (min-width: 1200px){.inclusive-item[data-order="2"] .item-text-holder,.inclusive-item[data-order="4"] .item-text-holder,.inclusive-item[data-order="6"] .item-text-holder,.inclusive-item[data-order="8"] .item-text-holder,.inclusive-item[data-order="10"] .item-text-holder,.inclusive-item[data-order="12"] .item-text-holder,.inclusive-item[data-order="14"] .item-text-holder{margin-right:60px}}@media only screen and (min-width: 1500px){.inclusive-item[data-order="2"] .item-text-holder,.inclusive-item[data-order="4"] .item-text-holder,.inclusive-item[data-order="6"] .item-text-holder,.inclusive-item[data-order="8"] .item-text-holder,.inclusive-item[data-order="10"] .item-text-holder,.inclusive-item[data-order="12"] .item-text-holder,.inclusive-item[data-order="14"] .item-text-holder{margin-right:100px}}.inclusive-item[data-order="2"] img,.inclusive-item[data-order="6"] img,.inclusive-item[data-order="10"] img,.inclusive-item[data-order="14"] img{margin-right:auto}.inclusive-item[data-order="3"] img,.inclusive-item[data-order="7"] img,.inclusive-item[data-order="11"] img,.inclusive-item[data-order="15"] img{margin-left:auto}@media only screen and (max-width: 749px){.inclusive-item:nth-of-type(4n+4) .item-img-holder{left:calc(-50vw + 50%)}}@media only screen and (max-width: 749px){.inclusive-item:nth-of-type(4n+2) .item-img-holder{left:calc(50vw - 50%)}}@media only screen and (min-width: 750px){.inclusive-item:first-of-type{padding-top:50px}}@media only screen and (min-width: 1200px){.inclusive-item:first-of-type{padding-top:80px}}@media only screen and (min-width: 1200px){.inclusive-item:first-of-type .item-text-holder{margin-left:64px}}@media only screen and (min-width: 1500px){.inclusive-item:first-of-type .item-text-holder{margin-left:128px}}.inclusive-item img{display:block;height:100%;object-fit:cover}@media only screen and (max-width: 749px){.inclusive-item img{position:absolute;width:100%}}.inclusive-item .item-img-holder{overflow:hidden;height:100%}@media only screen and (max-width: 749px){.inclusive-item .item-img-holder{position:relative;padding-bottom:55.55%}}.inclusive-item .item-text-holder{border:1px solid var(--color-white);height:100%;display:flex;align-items:center;justify-content:center;padding:29px 15%;font-size:16px;text-align:center;min-height:104px}@media only screen and (min-width: 750px){.inclusive-item .item-text-holder{padding:20px 9%;min-height:0;text-align:left}}@media only screen and (min-width: 1024px){.inclusive-item .item-text-holder{font-size:24px}}@media only screen and (min-width: 1500px){.inclusive-item .item-text-holder{font-size:32px}}@media only screen and (min-width: 750px){.inclusive-item .item-text-holder p{max-height:100%;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--wide{width:56.3%}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--narrow{width:43.7%}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--u-wide{width:68.8%}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--u-narrow{width:31.2%}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--height-xs{height:140px}}@media only screen and (min-width: 1024px){.inclusive-item.inclusive-item--height-xs{height:160px}}@media only screen and (min-width: 1500px){.inclusive-item.inclusive-item--height-xs{height:190px}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--height-sm{height:180px}}@media only screen and (min-width: 1024px){.inclusive-item.inclusive-item--height-sm{height:210px}}@media only screen and (min-width: 1500px){.inclusive-item.inclusive-item--height-sm{height:280px}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--height-md{height:200px}}@media only screen and (min-width: 1024px){.inclusive-item.inclusive-item--height-md{height:260px}}@media only screen and (min-width: 1500px){.inclusive-item.inclusive-item--height-md{height:330px}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--height-lg{height:240px}}@media only screen and (min-width: 1024px){.inclusive-item.inclusive-item--height-lg{height:310px}}@media only screen and (min-width: 1500px){.inclusive-item.inclusive-item--height-lg{height:420px}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--height-xl{height:260px}}@media only screen and (min-width: 1024px){.inclusive-item.inclusive-item--height-xl{height:360px}}@media only screen and (min-width: 1500px){.inclusive-item.inclusive-item--height-xl{height:470px}}@media only screen and (min-width: 750px){.inclusive-item.inclusive-item--height-xxl{height:320px}}@media only screen and (min-width: 1024px){.inclusive-item.inclusive-item--height-xxl{height:400px}}@media only screen and (min-width: 1500px){.inclusive-item.inclusive-item--height-xxl{height:500px}}.inclusive-section{position:relative;padding:70px 0;margin-bottom:30px;background-size:cover}.inclusive-section:after{content:" ";display:block;background:#000;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:1}.inclusive-grid{position:relative;z-index:2;flex-wrap:wrap;display:flex;align-items:stretch;justify-content:space-between}.inclusive-grid-item{width:calc(33.33% - 30px);text-align:center}@media (max-width: 992px){.inclusive-grid-item{width:calc(50% - 30px)}}@media (max-width: 550px){.inclusive-grid-item{width:100%}}.inclusive-item-inner{height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding:15px;max-width:302px;margin:30px auto}.inclusive-item-inner h4{font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.64;margin-top:20px;margin-bottom:20px}.inclusive-icon img{width:auto;height:40px}.the-challenge_header{margin-bottom:34px}.the-challenge_header h2{font-size:48px;text-transform:none;letter-spacing:normal;line-height:1}@media (min-width: 750px){.the-challenge_header h2{font-size:74px}}@media (min-width: 1024px){.the-challenge_header h2{font-size:100px}}@media only screen and (min-width: 1200px){.the-challenge_header{margin-bottom:62px}}.the-challenge_heading{display:flex;align-items:center;margin:0 0 34px;color:var(--color-gray-70)}@media only screen and (min-width: 1200px){.the-challenge_heading{margin:0 0 62px}}.the-challenge_heading:after{content:"";background-color:currentColor;height:1px;width:100%;margin-left:20px;display:block;position:relative}@media only screen and (min-width: 750px){.the-challenge_heading:after{top:2px;margin-left:40px}}.the-challenge_heading strong{flex-shrink:0}@media only screen and (max-width: 749px){.the-challenge_heading{margin-bottom:31px}}.the-challenge_content{margin:0 0 32px}@media only screen and (min-width: 750px){.the-challenge_content{display:flex;align-items:center}}@media only screen and (min-width: 1200px){.the-challenge_content{margin:0}}@media only screen and (min-width: 750px){.the-challenge_content.reverse{flex-direction:row-reverse}}@media only screen and (min-width: 750px){.the-challenge_content.reverse .text-holder{padding-left:30px}}@media only screen and (min-width: 1200px){.the-challenge_content.reverse .text-holder{padding:10px 50px}}@media only screen and (min-width: 1500px){.the-challenge_content.reverse .text-holder{padding:10px 110px 20px 144px}}@media only screen and (min-width: 750px){.the-challenge_content.reverse .image-holder{text-align:left}}@media only screen and (min-width: 750px){.the-challenge_content .image-holder,.the-challenge_content .text-holder{width:50%}}.the-challenge_content .image-holder{text-align:center}@media only screen and (min-width: 750px){.the-challenge_content .image-holder{text-align:right}}.the-challenge_content .text-holder{font-size:18px;margin:0 0 56px}.the-challenge_content .text-holder ul{list-style:disc;padding-left:20px}.the-challenge_content .text-holder ul li{list-style:disc}@media only screen and (min-width: 750px){.the-challenge_content .text-holder{font-size:24px;margin:0;padding-right:30px}}@media only screen and (min-width: 1200px){.the-challenge_content .text-holder{padding:10px 50px 10px 0;font-size:32px}}@media only screen and (min-width: 1500px){.the-challenge_content .text-holder{padding:10px 120px 66px 0}}@media only screen and (max-width: 749px){.the-challenge_content .text-holder p{margin:0 0 42px}}.the-challenge_content .btn{min-width:216px;margin-top:20px}@media only screen and (min-width: 750px){.the-challenge_content .btn{min-width:271px}}@media only screen and (min-width: 1200px){.the-challenge_content .btn{min-width:336px}}.mountains-visual-block{position:relative;padding:8.7% 0 0}.mountains-visual-block img{width:100%}.mountains-list{position:absolute;display:flex;top:0;left:0;right:0;bottom:0}.mountain-item{position:relative;align-items:center;display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:calc(100% / 7);padding-bottom:6px}.mountain-item [class*=icon-],.mountain-item [class*=icon2-]{font-size:120px;position:absolute;left:50%;transform:translate(-50%);top:0;color:var(--color-gray-70);font-size:6.25vw;transition:color .15s ease-in-out}.mountain-item .name{font-size:1vw;text-transform:uppercase;font-weight:900;color:var(--color-white);letter-spacing:.18em;text-align:center}@media only screen and (min-width: 1500px){.mountain-item .name{font-size:18px}}.mountain-item .icon2-kosciuszko{top:59.5%}.mountain-item .icon2-kosciuszko:hover{color:#31bcaf}.mountain-item .icon-vinson{top:35.5%}.mountain-item .icon-vinson:hover{color:#38d430}.mountain-item .icon-elbrus{top:28.8%}.mountain-item .icon-elbrus:hover{color:#cdde00}.mountain-item .icon-kilimanjaro{top:26.3%}.mountain-item .icon-kilimanjaro:hover{color:#fde700}.mountain-item .icon2-denali{top:23.6%}.mountain-item .icon2-denali:hover{color:#ffd200}.mountain-item .icon2-aconcagua{top:16.8%}.mountain-item .icon2-aconcagua:hover{color:#ffa400}.mountain-item .icon-everest{top:0}.mountain-item .icon-everest:hover{color:#e32726}.product-template__container{background-color:var(--color-dark-10);color:var(--color-white);margin-bottom:200px}.product-template__container.past-event-middle{background-color:transparent;margin-bottom:300px}@media only screen and (min-width: 1200px){.product-template__container{margin-bottom:150px}.product-template__container.past-event-middle{margin-bottom:250px}}.product-template__container .collection-description{background-color:var(--color-dark-10)}.product-template__container .collection-description:after{background-color:var(--color-dark-10)}.product-template__container .events-list__options{color:var(--color-white);padding:32px 32px 40px;margin-bottom:-175px}.product-template__container .events-list__options.hidden{display:none}@media only screen and (min-width: 1024px){.product-template__container .events-list__options{display:flex;justify-content:space-between}}@media only screen and (min-width: 1200px){.product-template__container .events-list__options{padding:45px 50px 50px;margin-bottom:-128px}}@media only screen and (min-width: 1500px){.product-template__container .events-list__options{padding:55px 95px 61px}}.product-template__container .events-list__options .product-buy-buttons{display:flex;align-items:center;padding-top:29px;width:100%;margin:0 -40px;flex:1}.product-template__container .events-list__options .product-buy-buttons .btn[disabled]{opacity:1}@media screen and (max-width: 749px){.product-template__container .events-list__options .product-buy-buttons{flex-direction:column;margin:0}}@media only screen and (min-width: 1024px){.product-template__container .events-list__options .product-buy-buttons{padding-top:15px;max-width:800px}}.product-template__container .events-list__options .product-buy-buttons h4{color:#fff;font-size:24px;font-family:Tofino,Arial,Helvetica,sans-serif;font-weight:800;text-transform:uppercase;font-style:italic;margin:0 0 10px}@media screen and (max-width: 749px){.product-template__container .events-list__options .product-buy-buttons h4{font-size:22px}}.product-template__container .events-list__options .product-buy-buttons .btn-wrap{width:100%;margin:0 0 24px}.product-template__container .events-list__options .product-buy-buttons .btn-wrap:last-child{margin-bottom:0}.product-template__container .events-list__options .product-buy-buttons .btn-wrap.hidden{display:none}.product-template__container .events-list__options .product-buy-buttons>div{flex:1;padding:20px 40px}.product-template__container .events-list__options .product-buy-buttons>div:last-child{border-left:1px solid rgba(255,255,255,.4)}@media screen and (max-width: 749px){.product-template__container .events-list__options .product-buy-buttons>div{width:100%;padding:20px 0}.product-template__container .events-list__options .product-buy-buttons>div:last-child{border-top:1px solid rgba(255,255,255,.4);border-left:none}}.product-template__container .events-list__options .product-status{margin:0 0 29px}@media only screen and (min-width: 1024px){.product-template__container .events-list__options .product-status{margin:0 0 36px}}.product-template__container .events-list__options .btn{width:100%;display:inline-flex;justify-content:space-between;align-items:center}.product-template__container .events-list__options .btn span{font-size:20px;display:inline-block;text-align:left}@media screen and (max-width: 992px){.product-template__container .events-list__options .btn span{font-size:15px}}@media only screen and (min-width: 1200px){.product-template__container .events-list__options .btn span{margin:0;color:var(--color-white)}}.product-template__container .events-list__options .btn span.price{font-size:18px}.product-template__container .events-list__options .btn span.price i{text-transform:lowercase}.product-template__container .events-list__options .text-wrapper{font-size:16px}@media only screen and (min-width: 750px){.product-template__container .events-list__options .text-wrapper{font-size:24px}}@media only screen and (min-width: 1024px){.product-template__container .events-list__options .text-wrapper{padding:0 20px 0 0}}@media only screen and (min-width: 1200px){.product-template__container .events-list__options .text-wrapper{font-size:32px;padding:0 20px}}@media only screen and (min-width: 1500px){.product-template__container .events-list__options .text-wrapper{padding:0 35px}}.product-template__container .events-list__options strong,.product-template__container .events-list__options p{color:inherit}.product-template__container .events-list__options.events-list__options--available{background-color:var(--color-sale-text)}.product-template__container .events-list__options.events-list__options--new-trail.events-list__options--available{background-color:var(--color-new-trail-sale-text)}.product-template__container .events-list__options.events-list__options--coming,.product-template__container .events-list__options.events-list__options--sold{background-color:var(--color-body-text)}.product-template__container .events-list__options.past-event .text-wrapper{display:flex;flex-wrap:wrap;align-content:center;align-items:center;flex:1}.product-template__container .events-list__options.past-event .text-wrapper .product-status{margin:0 0 10px;width:100%}.product-template__container .events-list__options.past-event .product-buy-buttons{width:auto;justify-content:flex-end}.product-template__container .events-list__options.past-event .product-buy-buttons .btn-wrap{width:100%;min-width:300px}.product-template__container .events-list__options.past-event .product-buy-buttons div[data-testid=form-row]{align-items:center!important}.product-template__container .events-list__options.past-event .product-buy-buttons input[type=email]{height:86px!important;line-height:86px!important;border-radius:0!important;background:transparent!important;border:2px solid #fff!important;color:#fff!important;font-weight:700!important;font-family:Tofino,sans-serif!important;font-size:20px}@media screen and (max-width: 767px){.product-template__container .events-list__options.past-event .product-buy-buttons input[type=email]{height:60px!important;line-height:60px!important;padding:0 10px!important}}.product-template__container .events-list__options.past-event .product-buy-buttons input[type=email]::placeholder{color:#fff!important;font-family:Tofino,sans-serif!important;line-height:86px!important;font-weight:700!important;text-transform:uppercase;font-style:italic;font-size:16px}@media screen and (max-width: 767px){.product-template__container .events-list__options.past-event .product-buy-buttons input[type=email]::placeholder{line-height:60px!important;font-size:11.5px}}.product-template__container .events-list__options.past-event .product-buy-buttons input[type=email]:focus{outline:none!important;box-shadow:none!important}.product-template__container .events-list__options.past-event .product-buy-buttons button[type=button]{height:86px!important;line-height:86px;padding:0 20px!important;text-transform:uppercase;font-family:Tofino,sans-serif!important;letter-spacing:1px;background:#000!important}@media screen and (max-width: 767px){.product-template__container .events-list__options.past-event .product-buy-buttons button[type=button]{height:60px!important;line-height:60px!important}}.template-product-new-trail .product-template__container .events-list__options .product-buy-buttons,.template-product-trail-generic .product-template__container .events-list__options .product-buy-buttons,.template-product-aspen .product-template__container .events-list__options .product-buy-buttons{align-items:unset;margin:0;flex-direction:column}.template-product-new-trail .product-template__container .events-list__options .product-buy-buttons>div:last-child,.template-product-trail-generic .product-template__container .events-list__options .product-buy-buttons>div:last-child,.template-product-aspen .product-template__container .events-list__options .product-buy-buttons>div:last-child{border:none}@media (min-width: 750px){.template-product-new-trail .product-template__container .events-list__options .btn,.template-product-trail-generic .product-template__container .events-list__options .btn,.template-product-aspen .product-template__container .events-list__options .btn{width:unset;gap:40px}}.product-location-info .date-subtitle{margin-bottom:22px}@media only screen and (min-width: 750px){.product-location-info .date-subtitle{margin-bottom:44px}}@media only screen and (max-width: 1499px){.product-location-info h4,.product-location-info .h4{font-size:26px}}@media only screen and (max-width: 749px){.product-location-info h4,.product-location-info .h4{font-size:20px;line-height:1.5}}@media only screen and (max-width: 749px){.product-location-info strong{margin:0 0 19px}}.product-location-info .date{font-family:var(--font-family-primary);font-size:48px;line-height:1;color:var(--color-white);margin:0 0 60px}@media only screen and (min-width: 750px){.product-location-info .date{font-size:56px;margin:0 0 100px}}@media only screen and (min-width: 1200px){.product-location-info .date{font-size:80px;margin:0 0 140px}}.product-location-details{margin:0 0 60px}@media only screen and (min-width: 750px){.product-location-details{margin:0 0 80px}}@media only screen and (min-width: 1500px){.product-location-details{margin:0 0 100px}}@media only screen and (max-width: 749px){.product-location-details strong{margin:0 0 31px}}@media only screen and (min-width: 750px){.product-location-details .detail-grid{display:grid;border-top:1px solid var(--color-gray-70);border-bottom:1px solid var(--color-gray-70)}.product-location-details .detail-grid.grid-2{grid-template-columns:repeat(2,1fr)}.product-location-details .detail-grid.grid-3{grid-template-columns:repeat(3,1fr)}.product-location-details .detail-grid .detail{width:100%;border:0px none}}@media only screen and (min-width: 750px){.product-location-details .detail-row{display:flex;width:100%}}.product-location-details .detail-row:last-child{border-bottom:1px solid var(--color-gray-70)}.product-location-details .detail{padding:20px 0;border-top:1px solid var(--color-gray-70)}@media only screen and (min-width: 750px){.product-location-details .detail{width:50%;display:flex;padding:30px 0}}@media only screen and (min-width: 750px){.product-location-details .detail:first-child .text-wrapper{padding-right:30px}}.product-location-details .detail [class*=icon-]{display:inline-block;margin:0 0 10px;font-size:32px}@media only screen and (min-width: 750px){.product-location-details .detail [class*=icon-]{font-size:52px;margin:0 15px 0 0}}@media only screen and (min-width: 1500px){.product-location-details .detail [class*=icon-]{font-size:72px;margin:0 25px 0 0}}.product-location-details .detail .title{margin:5px 0 9px;letter-spacing:.1em}@media only screen and (min-width: 750px){.product-location-details .detail .title{margin:5px 0 11px}}.product-location-details .detail .value{letter-spacing:.03em}.product-location-details .title{display:block;font-family:var(--font-family-primary);text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:.08em}@media only screen and (min-width: 750px){.product-location-details .title{font-size:16px}}.product-location-details .value{font-size:18px;display:block;margin:0 0 2px}@media only screen and (min-width: 1500px){.product-location-details .value{font-size:24px;display:inline}}.product-description__title\a0 {font-size:16px!important;letter-spacing:1.28px;font-weight:800!important;text-transform:uppercase;margin-top:40px!important;color:var(--color-gray-70)}@media screen and (max-width: 749px){.product-description__title\a0 {font-size:12px!important;margin-bottom:20px!important}}.product-description__content{color:#fff;font-size:26px;line-height:1.5;margin-bottom:30px}@media screen and (max-width: 749px){.product-description__content{font-size:20px!important}}.product-description__content p{font-size:26px;line-height:1.5}@media screen and (max-width: 749px){.product-description__content p{font-size:20px}}.product-description__video{margin:60px 0}@media screen and (max-width: 749px){.product-description__video{margin:40px 0}}.the-challenge{padding:40px 0 0}@media only screen and (min-width: 750px){.the-challenge{padding:80px 0 0}}@media only screen and (min-width: 1024px){.the-challenge{padding:100px 0 0}}@media only screen and (min-width: 1500px){.the-challenge{padding:140px 0 0}}.the-challenge .the-challenge_content{margin:0 0 40px}@media only screen and (min-width: 750px){.the-challenge .the-challenge_content{margin:0 0 80px}}@media only screen and (min-width: 1500px){.the-challenge .the-challenge_content{margin:0 0 100px}}@media only screen and (min-width: 750px){.the-challenge-stats{display:flex;align-items:flex-start;flex-direction:column}}@media only screen and (min-width: 750px){.the-challenge-stats .image-column,.the-challenge-stats .stats-column{padding:0 10px;width:50%}}@media only screen and (min-width: 1024px){.the-challenge-stats .image-column,.the-challenge-stats .stats-column{padding:0 20px}}@media only screen and (min-width: 1500px){.the-challenge-stats .image-column,.the-challenge-stats .stats-column{padding:0 40px}}@media only screen and (min-width: 1200px){.the-challenge-stats .stats-column{width:43.4%}}.the-challenge-stats .stats-column strong{padding-top:4px;margin-bottom:39px}@media only screen and (min-width: 1500px){.the-challenge-stats .stats-column strong{margin-bottom:60px}}@media only screen and (max-width: 749px){.the-challenge-stats .stats-column{margin:0 0 128px}}.the-challenge-stats .image-column{position:relative}@media only screen and (min-width: 1200px){.the-challenge-stats .image-column{width:56.6%}}@media only screen and (max-width: 749px){.the-challenge-stats .image-column{margin:0 0 75px}}.the-challenge-stats .image-column:last-child{margin:0}.the-challenge-stats .img-decor{position:absolute;bottom:100%;width:120%;left:50%;transform:translate(-50%,18%)}@media only screen and (min-width: 750px) and (max-width: 1199px){.the-challenge-stats .img-decor{width:115%;transform:translate(-50%,-30%);top:100%;bottom:auto}}@media only screen and (min-width: 1200px){.the-challenge-stats .img-decor{bottom:0;transform:translate(-50%,31%)}}@media only screen and (min-width: 1500px){.the-challenge-stats .img-decor{width:150%;width:70vw;max-width:1380px}}.the-challenge-stats .img-holder{position:relative;z-index:2}@media only screen and (max-width: 749px){.the-challenge-stats .img-holder.image-left{position:relative;left:calc(-50vw + 50%);width:calc(50vw + 50%);height:376px}}@media only screen and (max-width: 419px){.the-challenge-stats .img-holder.image-left{height:320px}}@media only screen and (max-width: 749px){.the-challenge-stats .img-holder.image-left img{width:100%;height:100%;object-fit:cover}}@media only screen and (max-width: 749px){.the-challenge-stats .img-holder.image-right{position:relative;left:calc(50vw - 50%);width:calc(50vw + 50%)}}.the-challenge-stats .img-holder.image-right img{max-width:75%}@media only screen and (min-width: 750px){.the-challenge-stats .img-holder{margin:0 0 20px}}@media only screen and (min-width: 1024px){.the-challenge-stats .img-holder{margin:0 0 40px}}@media only screen and (min-width: 1500px){.the-challenge-stats .img-holder{margin:0 0 72px}}.the-challenge-stats .img-holder img{display:block;margin-left:auto}.the-challenge-stats .compare-locations{margin:0;padding:32px;position:relative;z-index:2;background-size:cover;background-position:center}@media only screen and (min-width: 750px){.the-challenge-stats .compare-locations{padding:50px 32px}}@media only screen and (min-width: 1200px){.the-challenge-stats .compare-locations{padding:72px 32px}}.the-challenge-stats .compare-locations .location{max-width:416px;padding:0;margin:0 auto}.the-challenge-stats .compare-locations .location .stat{padding:16px 0 1px}@media only screen and (min-width: 1024px){.the-challenge-stats .compare-locations .location .stat{padding:43px 0 19px}}.the-challenge-stats .compare-locations .location .stat:first-child{border-top:0}@media only screen and (min-width: 750px) and (max-width: 1023px){.the-challenge-stats .compare-locations .location .stat-name{font-size:12px}}.the-challenge-stats .compare-locations .location .content-holder{padding:10px 32px 3px}@media only screen and (min-width: 750px){.the-challenge-stats .compare-locations .location .content-holder{padding:32px}}@media only screen and (min-width: 1500px){.the-challenge-stats .compare-locations .location .content-holder{padding:98px 32px 86px}}.compare-locations{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative}@media (max-width: 767px){.compare-locations .slick-list{padding:0!important}.compare-locations .location{margin:0;padding:0 30px 0 0}.compare-locations .location .location-wrapper{flex-direction:column}.compare-locations .location .location-wrapper .caption{width:100%;min-height:260px}.compare-locations .location .location-wrapper .caption .caption-wrapper{padding:0 16px;bottom:24px;width:100%;text-align:left}.compare-locations .location .location-wrapper .caption .caption-wrapper .caption-title{font-size:18px;line-height:22px;margin-bottom:24px}.compare-locations .location .location-wrapper .caption .caption-wrapper .btn-wrapper{padding:0}.compare-locations .location .location-wrapper .caption .caption-wrapper .btn-wrapper .btn{padding:8px;font-size:16px;line-height:19px}.compare-locations .location .location-wrapper .content-holder{padding:24px 16px}.compare-locations .location .location-wrapper .content-holder .stats{flex-direction:column}.compare-locations .location .location-wrapper .content-holder .stats .stat{width:100%;margin-bottom:8px}.compare-locations .location .location-wrapper .content-holder .stats .stat .stat-name{font-size:12px;line-height:18px}.compare-locations .location .location-wrapper .content-holder .stats .stat .stat-value{font-size:18px;line-height:22px}}@media (max-width: 1024px){.compare-locations .slick-list{padding:0 30px 0 0!important;margin-bottom:15px}}@media (max-width: 767px){.compare-locations .slick-list{padding:0!important}}.compare-locations .slick-dots{display:flex!important;width:calc(100% - 16px);bottom:-60px;align-items:end;position:absolute;margin:auto auto auto 16px}@media (max-width: 1024px){.compare-locations .slick-dots{bottom:-15px}}.compare-locations .slick-dots li{width:100%;height:1px;background:#a8a8a8;margin:0}.compare-locations .slick-dots li.slick-active{width:100%;height:4px;background:#cf4122}.compare-locations .slide-arrow{position:absolute;top:calc(50% - 50px)}.compare-locations .prev-arrow{background:url(//29029coaching.com/cdn/shop/t/7/assets/slider_arrow_small.png?v=31071876436459494081748452529);left:-40px;width:80px;height:80px;z-index:9;transform:rotate(180deg);background-size:contain}@media screen and (max-width: 1600px){.compare-locations .prev-arrow{left:-25px}}@media screen and (max-width: 1500px){.compare-locations .prev-arrow{left:-20px}}@media screen and (max-width: 1300px){.compare-locations .prev-arrow{width:60px;height:60px;left:-10px}}@media (max-width: 600px){.compare-locations .prev-arrow{width:50px;height:50px;left:0}}.compare-locations .next-arrow{right:-40px;background:url(//29029coaching.com/cdn/shop/t/7/assets/slider_arrow_small.png?v=31071876436459494081748452529);width:80px;height:80px;z-index:9;background-size:contain}@media screen and (max-width: 1600px){.compare-locations .next-arrow{right:-25px}}@media screen and (max-width: 1500px){.compare-locations .next-arrow{right:-20px}}@media (max-width: 1300px){.compare-locations .next-arrow{right:-10px;width:60px;height:60px}}@media (max-width: 600px){.compare-locations .next-arrow{width:50px;height:50px;right:0}}.compare-locations .location{flex:1;padding:0 16px}@media (max-width: 1200px){.compare-locations .location{width:33.33%;flex:none;margin-bottom:20px}}.compare-locations .location .caption .caption-title{font-size:19.5px;font-weight:900}.compare-locations .location .btn-wrapper .btn{font-family:Tofino;font-weight:800;font-size:16px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;background:#cf4122;border:none;padding:16px 24px;font-stretch:normal;max-width:189px;min-width:auto;width:100%}@media (max-width: 480px){.compare-locations .location .btn-wrapper .btn{max-width:100%}}.compare-locations .location .content-holder{padding:32px 24px}@media (max-width: 992px){.compare-locations .location .content-holder{width:40%}}@media (max-width: 767px){.compare-locations .location .content-holder{width:auto}}.compare-locations .location .caption{padding:60px 10px}.compare-locations .location .btn-wrapper{padding:0 0 20px}.compare-locations .location .stats .stat-name{font-family:Tofino;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#676767;text-align:left;margin-bottom:14px;font-stretch:normal}.compare-locations .location .stats .stat{padding:0;border:none;margin-bottom:48px}.compare-locations .location .stats .stat-value{font-family:Tofino;font-style:normal;font-weight:500;font-size:24px;line-height:29px;color:#000;text-align:left;font-stretch:normal;letter-spacing:normal}@media (max-width: 992px){.compare-locations .location{width:100%}.compare-locations .location .btn-wrapper .btn{font-size:14px}.compare-locations .location .stats{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.compare-locations .location .stats .stat{width:100%}.compare-locations .location .stats .stat:last-child{border-bottom:0px solid!important}}.compare-location-single{width:100%;padding:32px 0 0!important}@media (min-width: 1024px){.compare-location-single{padding:64px 0 0!important}}.compare-location-single.standalone-stats>.standalone-stats-title{margin-bottom:32px}@media (min-width: 1024px){.compare-location-single.standalone-stats>.standalone-stats-title{margin-bottom:64px}}.compare-location-single .carousel-compare-location-single img{max-width:617px;height:350px;object-fit:cover;object-position:center}@media (min-width: 768px){.compare-location-single .carousel-compare-location-single img{height:500px}}@media (min-width: 1600px){.compare-location-single .carousel-compare-location-single img{height:700px}}.compare-location-single .carousel-compare-location-single .slick-list{overflow:inherit}.compare-location-single .carousel-compare-location-single .slick-dots{display:flex!important;width:calc(100% - 16px);bottom:-60px;align-items:end;position:absolute;margin:auto auto auto 16px}@media (max-width: 1024px){.compare-location-single .carousel-compare-location-single .slick-dots{bottom:-15px}}.compare-location-single .carousel-compare-location-single .slick-dots li{width:100%;height:1px;background:#a8a8a8;margin:0}.compare-location-single .carousel-compare-location-single .slick-dots li.slick-active{width:100%;height:4px;background:#cf4122}.compare-location-single .carousel-compare-location-single .prev-arrow{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAtNi41IDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDxnIGlkPSJpY29ucyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJ1aS1nYW1ibGluZy13ZWJzaXRlLWxpbmVkLWljbm9zLWNhc2lub3NodW50ZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNDIuMDAwMDAwLCAtMTU5LjAwMDAwMCkiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9Im5vbnplcm8iPg0KICAgICAgICAgICAgPGcgaWQ9InNxdWFyZS1maWxsZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwLjAwMDAwMCwgMTIwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMTcuMTA4MDEyLDM5LjI5MDI4NTcgTDMyNy42NDk4MDQsNDkuNzQxNzA0MyBMMzI3LjcwODk5NCw0OS43OTU5MTY5IEMzMjcuODg5MTQxLDQ5Ljk3NDU1NDMgMzI3Ljk4NjE0Myw1MC4yMDQ0MTgyIDMyOCw1MC40MzgyMjI3IEwzMjgsNTAuNTYxNzc3MyBDMzI3Ljk4NjE0Myw1MC43OTU1ODE4IDMyNy44ODkxNDEsNTEuMDI1NDQ1NyAzMjcuNzA4OTk0LDUxLjIwNDA4MzEgTDMyNy42NTcxLDUxLjI0Nzk4MDMgTDMxNy4xMDgwMTIsNjEuNzA5NzE0MyBDMzE2LjcxNzY5NCw2Mi4wOTY3NjE5IDMxNi4wODQ4NjUsNjIuMDk2NzYxOSAzMTUuNjk0NTQ3LDYxLjcwOTcxNDMgQzMxNS4zMDQyMyw2MS4zMjI2NjY4IDMxNS4zMDQyMyw2MC42OTUxMzg3IDMxNS42OTQ1NDcsNjAuMzA4MDkxMSBMMzI0LjcwMjY2Niw1MS4zNzM4NDk2IEwyOTIuOTk5NDcsNTEuMzc0NjI5MSBDMjkyLjQ0NzQ3OCw1MS4zNzQ2MjkxIDI5Miw1MC45MzA4OTk3IDI5Miw1MC4zODM1MzE4IEMyOTIsNDkuODM2MTYzOSAyOTIuNDQ3NDc4LDQ5LjM5MjQzNDUgMjkyLjk5OTQ3LDQ5LjM5MjQzNDUgTDMyNC40Njc3OSw0OS4zOTE2NTUxIEwzMTUuNjk0NTQ3LDQwLjY5MTkwODkgQzMxNS4zMDQyMyw0MC4zMDQ4NjEzIDMxNS4zMDQyMywzOS42NzczMzMyIDMxNS42OTQ1NDcsMzkuMjkwMjg1NyBDMzE2LjA4NDg2NSwzOC45MDMyMzgxIDMxNi43MTc2OTQsMzguOTAzMjM4MSAzMTcuMTA4MDEyLDM5LjI5MDI4NTcgWiBNMzI3LjExNTM1Nyw1MC4zODI2OTMgTDMxNi40MDEyNzksNjEuMDA4OTAyNyBMMzI3LjAwMjE1MSw1MC41MDAyMDQ2IEwzMjcuMDAyMjUyLDUwLjQ5NjM3MTkgTDMyNi45NDMxNDIsNTAuNDQyNTg1IEwzMjYuODgyNzM3LDUwLjM4MjY5MyBMMzI3LjExNTM1Nyw1MC4zODI2OTMgWiIgaWQ9ImxlZnQtYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxMC4wMDAwMDAsIDUwLjUwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMzEwLjAwMDAwMCwgLTUwLjUwMDAwMCkgIj48L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);background-color:#cf4122;background-repeat:no-repeat;background-position:center;left:20px;width:80px;height:80px;border-radius:100px;z-index:9;top:calc(50% - 50px);position:absolute;opacity:0}@media (min-width: 1024px){.compare-location-single .carousel-compare-location-single .prev-arrow{opacity:1}}@media (min-width: 1440px){.compare-location-single .carousel-compare-location-single .prev-arrow{left:20px;width:100px;height:100px}}.compare-location-single .carousel-compare-location-single .next-arrow{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAtNi41IDM2IDM2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDxnIGlkPSJpY29ucyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJ1aS1nYW1ibGluZy13ZWJzaXRlLWxpbmVkLWljbm9zLWNhc2lub3NodW50ZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNDIuMDAwMDAwLCAtMTU5LjAwMDAwMCkiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9Im5vbnplcm8iPg0KICAgICAgICAgICAgPGcgaWQ9InNxdWFyZS1maWxsZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwLjAwMDAwMCwgMTIwLjAwMDAwMCkiPg0KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMTcuMTA4MDEyLDM5LjI5MDI4NTcgTDMyNy42NDk4MDQsNDkuNzQxNzA0MyBMMzI3LjcwODk5NCw0OS43OTU5MTY5IEMzMjcuODg5MTQxLDQ5Ljk3NDU1NDMgMzI3Ljk4NjE0Myw1MC4yMDQ0MTgyIDMyOCw1MC40MzgyMjI3IEwzMjgsNTAuNTYxNzc3MyBDMzI3Ljk4NjE0Myw1MC43OTU1ODE4IDMyNy44ODkxNDEsNTEuMDI1NDQ1NyAzMjcuNzA4OTk0LDUxLjIwNDA4MzEgTDMyNy42NTcxLDUxLjI0Nzk4MDMgTDMxNy4xMDgwMTIsNjEuNzA5NzE0MyBDMzE2LjcxNzY5NCw2Mi4wOTY3NjE5IDMxNi4wODQ4NjUsNjIuMDk2NzYxOSAzMTUuNjk0NTQ3LDYxLjcwOTcxNDMgQzMxNS4zMDQyMyw2MS4zMjI2NjY4IDMxNS4zMDQyMyw2MC42OTUxMzg3IDMxNS42OTQ1NDcsNjAuMzA4MDkxMSBMMzI0LjcwMjY2Niw1MS4zNzM4NDk2IEwyOTIuOTk5NDcsNTEuMzc0NjI5MSBDMjkyLjQ0NzQ3OCw1MS4zNzQ2MjkxIDI5Miw1MC45MzA4OTk3IDI5Miw1MC4zODM1MzE4IEMyOTIsNDkuODM2MTYzOSAyOTIuNDQ3NDc4LDQ5LjM5MjQzNDUgMjkyLjk5OTQ3LDQ5LjM5MjQzNDUgTDMyNC40Njc3OSw0OS4zOTE2NTUxIEwzMTUuNjk0NTQ3LDQwLjY5MTkwODkgQzMxNS4zMDQyMyw0MC4zMDQ4NjEzIDMxNS4zMDQyMywzOS42NzczMzMyIDMxNS42OTQ1NDcsMzkuMjkwMjg1NyBDMzE2LjA4NDg2NSwzOC45MDMyMzgxIDMxNi43MTc2OTQsMzguOTAzMjM4MSAzMTcuMTA4MDEyLDM5LjI5MDI4NTcgWiBNMzI3LjExNTM1Nyw1MC4zODI2OTMgTDMxNi40MDEyNzksNjEuMDA4OTAyNyBMMzI3LjAwMjE1MSw1MC41MDAyMDQ2IEwzMjcuMDAyMjUyLDUwLjQ5NjM3MTkgTDMyNi45NDMxNDIsNTAuNDQyNTg1IEwzMjYuODgyNzM3LDUwLjM4MjY5MyBMMzI3LjExNTM1Nyw1MC4zODI2OTMgWiIgaWQ9ImxlZnQtYXJyb3ciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxMC4wMDAwMDAsIDUwLjUwMDAwMCkgc2NhbGUoLTEsIDEpIHRyYW5zbGF0ZSgtMzEwLjAwMDAwMCwgLTUwLjUwMDAwMCkgIj48L3BhdGg+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=);background-repeat:no-repeat;background-color:#cf4122;background-position:center;right:20px;width:80px;height:80px;border-radius:100px;transform:rotate(180deg);z-index:9;top:calc(50% - 50px);position:absolute;opacity:0}@media (min-width: 1024px){.compare-location-single .carousel-compare-location-single .next-arrow{opacity:1}}@media (min-width: 1440px){.compare-location-single .carousel-compare-location-single .next-arrow{right:-40px;width:100px;height:100px}}.compare-location-single .location{max-width:unset!important}.compare-location-single .location .location-wrapper{max-width:unset}.compare-location-single .location .location-wrapper .content-holder{background:var(--color-white);padding:24px 16px;margin-bottom:25px}@media (min-width: 768px){.compare-location-single .location .location-wrapper .content-holder{padding:32px 40px;margin-bottom:60px}}.compare-location-single .location .location-wrapper .content-holder .stats{display:flex;justify-content:space-between;flex-direction:column;gap:8px}@media (min-width: 1024px){.compare-location-single .location .location-wrapper .content-holder .stats{flex-direction:row;gap:unset}}.compare-location-single .location .location-wrapper .content-holder .stats .stat{margin-bottom:0}.compare-location-single .location .location-wrapper .content-holder .stats .stat .stat-name{font-family:Tofino;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#676767;text-align:left;margin-bottom:14px;font-stretch:normal}.compare-location-single .location .location-wrapper .content-holder .stats .stat .stat-value{font-family:Tofino;font-style:normal;font-weight:500;color:#000;text-align:left;font-stretch:normal;letter-spacing:normal;font-size:18px;line-height:22px}@media (min-width: 768px){.compare-location-single .location .location-wrapper .content-holder .stats .stat .stat-value{font-size:40px;line-height:48px}}@media (min-width: 1024px){.template-product-trail .the-challenge .content-holder:nth-child(2) .stats strong,.template-product-new-trail .the-challenge .content-holder:nth-child(2) .stats strong,.template-product-trail-generic .the-challenge .content-holder:nth-child(2) .stats strong,.template-product-aspen .the-challenge .content-holder:nth-child(2) .stats strong{display:none}.template-product-trail .the-challenge .content-holder:nth-child(2) .stats .stat:nth-child(3) .stat-value,.template-product-new-trail .the-challenge .content-holder:nth-child(2) .stats .stat:nth-child(3) .stat-value,.template-product-trail-generic .the-challenge .content-holder:nth-child(2) .stats .stat:nth-child(3) .stat-value,.template-product-aspen .the-challenge .content-holder:nth-child(2) .stats .stat:nth-child(3) .stat-value{min-width:168px}.template-product-trail .the-challenge .content-holder:nth-child(3) .stats strong,.template-product-new-trail .the-challenge .content-holder:nth-child(3) .stats strong,.template-product-trail-generic .the-challenge .content-holder:nth-child(3) .stats strong,.template-product-aspen .the-challenge .content-holder:nth-child(3) .stats strong{display:none}.template-product-trail .the-challenge .content-holder:nth-child(3) .stats .stat:nth-child(3) .stat-value,.template-product-new-trail .the-challenge .content-holder:nth-child(3) .stats .stat:nth-child(3) .stat-value,.template-product-trail-generic .the-challenge .content-holder:nth-child(3) .stats .stat:nth-child(3) .stat-value,.template-product-aspen .the-challenge .content-holder:nth-child(3) .stats .stat:nth-child(3) .stat-value{min-width:168px}}.about-description{position:relative;background-repeat:no-repeat;background-size:115.6% auto;background-position:50% 100%}@media only screen and (max-width: 749px){.about-description{background-size:228% auto;background-position:4% 100%}}.about-description__wrapper{margin:0;padding:82px 0 189.5%}.about-description__wrapper .page-width{position:relative}@media only screen and (min-width: 1024px){.about-description__wrapper:before{content:"";top:0;left:0;right:-9999px;height:155px;position:absolute;background-color:var(--color-bg);z-index:-1}}.about-description__wrapper strong{margin:0 0 19px}@media only screen and (min-width: 1024px){.about-description__wrapper strong{margin:0 0 38px}}.about-description__wrapper h2{font-family:var(--font-family-primary);line-height:1.1;color:var(--color-dark-10);font-weight:300;letter-spacing:0;margin-bottom:100px;font-size:40px;line-height:1.1em;text-transform:none;letter-spacing:normal}@media only screen and (max-width: 749px){.about-description__wrapper h2{line-height:47px;margin-bottom:80px}}@media only screen and (min-width: 750px){.about-description__wrapper h2{font-size:64px}}@media only screen and (min-width: 1024px){.about-description__wrapper h2{font-size:80px}}.about-description__wrapper .right-side-text{max-width:60%;margin-left:auto;font-family:var(--font-family-main);font-weight:400;font-size:32px;line-height:1.5}@media only screen and (min-width: 1024px){.about-description__wrapper .right-side-text{max-width:609px}}@media only screen and (max-width: 749px){.about-description__wrapper .right-side-text{font-size:17px;margin-left:0;max-width:90%;margin-bottom:100px}}.about-description__wrapper .center-side-text{margin:0 auto;font-family:var(--font-family-primary);font-weight:400;font-size:32px;line-height:1.5}@media only screen and (min-width: 1024px){.about-description__wrapper .center-side-text{max-width:720px}}@media only screen and (max-width: 749px){.about-description__wrapper .center-side-text{font-size:18px;margin-left:0;max-width:90%;margin-bottom:100px}}.about-description__wrapper .center-side-text p{margin-bottom:16px!important;font-size:18px}@media only screen and (min-width: 1024px){.about-description__wrapper .center-side-text p{font-size:32px}}.about-description__wrapper .center-side-text p:first-child{line-height:50px}.about-description__wrapper .center-side-text p span{border-radius:38px;background:#a9813a;padding:5px 12px;font-size:18px;font-weight:700;line-height:24px;display:inline-block;width:34px;height:34px;vertical-align:middle}@media only screen and (min-width: 1024px){.about-description__wrapper .center-side-text p span{font-size:24px;padding:5px 14px;width:42px;height:42px;line-height:30px}}.about-description__wrapper p{margin-bottom:48px}@media only screen and (max-width: 749px){.about-description__wrapper p{margin-bottom:26px}}.about-description__wrapper .red-text{display:block;color:var(--color-red)}@media only screen and (min-width: 750px){.about-description__wrapper{margin:-150px 0 19px;padding:142px 127px 72.3%;position:relative;z-index:2}}.new-event{background-color:var(--color-dark-10);color:var(--color-white);padding-top:120px}.new-event h2{font-size:48px;line-height:1.1em;text-transform:none;letter-spacing:normal;margin-bottom:30px}@media only screen and (min-width: 750px){.new-event h2{font-size:74px}}@media only screen and (min-width: 1024px){.new-event h2{font-size:100px}}@media screen and (max-width: 750px){.new-event h2{margin-bottom:60px}}.new-event p{color:inherit}@media only screen and (min-width: 1200px){.new-event{padding-top:232px}}@media only screen and (max-width: 749px){.new-event{padding-top:85px}.new-event .h1{font-size:28px;margin-bottom:33px}.new-event p{font-size:16px}}.template-product-new-trail .new-event,.template-product-trail-generic .new-event,.template-product-aspen .new-event{position:relative}@media only screen and (max-width: 749px){.template-product-new-trail .new-event,.template-product-trail-generic .new-event,.template-product-aspen .new-event{padding-top:20px}}.template-product-new-trail .new-event h2,.template-product-trail-generic .new-event h2,.template-product-aspen .new-event h2{line-height:1.1em;text-transform:none;letter-spacing:0;margin-bottom:30px;font-family:var(--font-family-primary);font-weight:900;font-size:40px}@media (min-width: 750px){.template-product-new-trail .new-event h2,.template-product-trail-generic .new-event h2,.template-product-aspen .new-event h2{font-size:64px}}.template-product-new-trail .new-event p,.template-product-trail-generic .new-event p,.template-product-aspen .new-event p{margin-top:20px}.template-product-new-trail .new-event p:first-child,.template-product-trail-generic .new-event p:first-child,.template-product-aspen .new-event p:first-child{margin-top:0}.template-product-new-trail .new-event:before,.template-product-trail-generic .new-event:before,.template-product-aspen .new-event:before{content:"";position:absolute;right:0;top:-60px;left:0;background:linear-gradient(180deg,#03030300,#030303 46.35%,#03030300);height:125px}@media (min-width: 1024px){.template-product-new-trail .new-event:before,.template-product-trail-generic .new-event:before,.template-product-aspen .new-event:before{top:-150px;height:310px}}.new-event__info{display:flex;justify-content:space-between;padding-bottom:87px}@media only screen and (min-width: 1024px){.new-event__info{padding-left:8.6%}}@media only screen and (max-width: 749px){.new-event__info{display:block;padding-bottom:64px}}.new-event__header{width:45%;padding-top:20px;font-size:24px;line-height:1.5}@media only screen and (min-width: 1024px){.new-event__header{width:calc(100% - 500px);padding-top:72px;font-size:32px}}@media only screen and (max-width: 749px){.new-event__header{width:auto;font-size:17px}}.new-event__header-text{max-width:750px}.new-event__image-holder{width:45%}@media only screen and (min-width: 1024px){.new-event__image-holder{width:448px}}@media only screen and (max-width: 749px){.new-event__image-holder{width:93%;margin-left:auto;margin-right:-32px;padding-top:62px}}.new-event__image{display:block;width:100%}.new-event__images{display:flex;justify-content:space-between;padding-bottom:23%}@media only screen and (max-width: 749px){.new-event__images{display:block;margin-left:-34px;margin-right:-35px;padding-bottom:45px}}.new-event__images-holder img{display:block;width:100%}@media only screen and (min-width: 750px){.new-event__images-holder{width:48.94%}.new-event__images-holder.wide--style{width:42.5%}}@media only screen and (max-width: 749px){.new-event__images-holder{margin-bottom:66px}}.new-event__images-frame{width:44.2vw;max-width:849px}@media only screen and (max-width: 749px){.new-event__images-frame{width:75%}}.challenge_heading{display:flex;align-items:center;margin:0 0 34px;color:var(--color-gray-70)}@media only screen and (min-width: 1200px){.challenge_heading{margin:0 0 90px}}.challenge_heading:after{content:"";background-color:currentColor;height:1px;width:100%;margin-left:20px;display:block;position:relative}@media only screen and (min-width: 750px){.challenge_heading:after{top:2px;margin-left:40px}}.challenge_heading strong{flex-shrink:0}.challenge_content{margin:0 0 32px}@media only screen and (min-width: 1200px){.challenge_content{margin:0}}.challenge_content .text-holder{font-size:18px;padding-bottom:56px;width:42%}@media only screen and (min-width: 750px){.challenge_content .text-holder{font-size:24px;padding-right:30px}}@media only screen and (min-width: 1200px){.challenge_content .text-holder{padding:10px 50px 50px 0;font-size:32px}}@media only screen and (min-width: 1500px){.challenge_content .text-holder{padding:10px 120px 123px 0}}@media only screen and (max-width: 749px){.challenge_content .text-holder{font-size:16px;line-height:150%;letter-spacing:.5px;width:72%;margin-top:-4px;padding-bottom:45px}}.challenge_content .image-holder{width:66%;position:relative;margin-bottom:205px}.challenge_content .image-holder img{display:block;width:100%}@media only screen and (max-width: 749px){.challenge_content .image-holder{width:auto;padding-top:124px;overflow:hidden;margin-bottom:55px}.challenge_content .image-holder>img{width:122%;margin-left:-11%;margin-right:-11px;max-width:none}}.challenge_content .sub-image-holder{position:absolute;left:87.2%;bottom:77%;width:55%}@media only screen and (max-width: 749px){.challenge_content .sub-image-holder{left:50%;bottom:auto;top:8px;transform:translate(-50%);width:200px}}.challenge_content .btn{min-width:216px}@media only screen and (min-width: 750px){.challenge_content .btn{min-width:271px}}@media only screen and (min-width: 1200px){.challenge_content .btn{min-width:336px}}.challenge_sub-content{display:flex;padding-bottom:38px}@media only screen and (max-width: 749px){.challenge_sub-content{flex-direction:column;padding-bottom:58px}}@media only screen and (max-width: 749px){.bottom-img{padding-top:50px}.bottom-img img{display:block;width:164.6%;max-width:none;margin-left:-31.3%}}.challenge_sub-image-holder{width:25.5%;margin-top:7px}.challenge_sub-image-holder:after{display:block;clear:both;content:""}.challenge_sub-image-holder img{display:block;width:100%}@media only screen and (max-width: 749px){.challenge_sub-image-holder{width:89.5%;position:relative;left:32px;margin-left:auto}}.challenge_sub-image-frame{width:38.2vw;max-width:734px;float:right}@media only screen and (max-width: 749px){.challenge_sub-image-frame{width:96vw;float:left}}.challenge_sub-text-holder{width:62%;font-size:32px;padding-left:8.6%}.challenge_sub-text-holder p{margin-bottom:48px}@media only screen and (max-width: 749px){.challenge_sub-text-holder{width:100%;order:-1;padding:0 0 34px;font-size:16px;line-height:150%;letter-spacing:.45px}.challenge_sub-text-holder p{margin-bottom:24px;font-size:16px}}.experience{padding:112px 0}@media only screen and (min-width: 1024px){.experience{padding:130px 0 220px}}@media only screen and (min-width: 1200px){.experience{padding:185px 0 303px}}.experience .experience__heading{margin:0 0 66px}@media only screen and (min-width: 1200px){.experience .experience__heading{margin:0 0 139px}}.experience .experience__heading h2{font-weight:400;line-height:1;margin:0 0 50px;font-size:48px;line-height:1.1em;text-transform:none;letter-spacing:normal}@media only screen and (min-width: 750px){.experience .experience__heading h2{font-size:74px}}@media only screen and (min-width: 1024px){.experience .experience__heading h2{font-size:100px}}@media only screen and (min-width: 1200px){.experience .experience__heading h2{margin-bottom:74px}}.experience .experience__heading .experience__heading-text{font-size:18px}@media only screen and (min-width: 750px){.experience .experience__heading .experience__heading-text{font-size:24px;letter-spacing:.01em;max-width:900px}}@media only screen and (min-width: 1200px){.experience .experience__heading .experience__heading-text{font-size:32px;padding-left:130px}}@media only screen and (max-width: 749px){.experience .experience__heading{margin-bottom:63px}.experience .experience__heading .experience__heading-text p{font-size:16px;line-height:24px}}.experience p{color:inherit}@media only screen and (max-width: 749px){.experience{padding:93px 0 79px}.experience .experience__heading .h1,.experience .experience__heading h1{font-size:70px;line-height:80px;margin-bottom:44px}.experience .experience__heading .experience__heading-text{font-size:16px;line-height:150%}}.experience__items{display:flex;flex-wrap:wrap;justify-content:center;font-size:32px}@media only screen and (max-width: 749px){.experience__items{flex-direction:column;font-size:20px}}.experience__item{width:calc(50% - 16px);margin-bottom:41px;margin-left:16px}.experience__item:after{display:block;clear:both;content:""}.experience__item:nth-child(odd){margin-left:0;margin-right:16px}.experience__item:nth-child(odd) .experience__item-frame{margin-left:auto}.experience__item.position__secondary{width:calc(52.3% - 20px);margin-left:20px}.experience__item.position__secondary:nth-child(odd){width:calc(47.7% - 20px);margin-left:0;margin-right:20px}.experience__item.experience__item--text .experience__item-frame{height:100%;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid var(--color-dark-10);padding:20px}.experience__item.experience__item--text .experience__item-frame:after{position:absolute;bottom:15px;left:calc(100% - 38px);width:0;height:0;border-style:solid;border-width:0 12px 21px 12px;border-color:transparent transparent var(--color-red) transparent;transition-property:transform,left,bottom;transition-duration:.2s;transition-timing-function:ease-in;content:""}.experience__item.experience__item--text .experience__item-frame:hover{border-color:var(--color-red)}.experience__item.experience__item--text .experience__item-frame:hover:after{transform:rotate(-30deg);left:calc(100% - 44px);bottom:19px}@media only screen and (min-width: 1024px){.experience__item.experience__item--text .experience__item-frame{padding:50px}}@media only screen and (max-width: 749px){.experience__item{width:100%!important;margin:0 0 32px!important;order:var(--order)}.experience__item:nth-child(odd){margin-right:0}.experience__item .experience__item-frame{width:100%!important;min-height:216px}}.experience__img-holder img{display:block;width:100%}@media only screen and (max-width: 749px){.experience__img-holder{padding-bottom:82%;position:relative;overflow:hidden}.experience__img-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:auto;min-width:100%;min-height:100%}.experience__img-holder img.wide-image{max-width:none;max-height:100%}}.experience__text-hover{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in;display:flex;align-items:center;justify-content:center;text-align:center;background-color:var(--color-gray-e6);padding:20px;color:var(--color-red);overflow:hidden}.experience__item-frame:hover .experience__text-hover{opacity:1}@media only screen and (min-width: 1024px){.experience__text-hover{padding:50px}}.experience__text-holder{display:none}.experience__text-hover{position:initial;opacity:1;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;max-width:400px}.experience__item.experience__item--text .experience__item-frame{border:0px solid!important;justify-content:flex-start}.experience__text-hover h4{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#232323;font-family:Tofino;margin-bottom:20px}.experience p{text-align:left;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#303030}.experience__item.experience__item--text .experience__item-frame:after{display:none}.experience__item.experience_item--text-right.experience__item--text .experience__item-frame,.experience__item.experience_item--text-right.experience__item--text h4,.experience__item.experience_item--text-right.experience__item--text .experience__text-hover{justify-content:flex-end;text-align:right}.experience__item.experience_item--text-right.experience__item--text .experience__text-hover{align-items:flex-end}.experience__item.experience_item--text-right.experience__item--text .experience__text-hover p{text-align:right}img.ex-icon-right{position:absolute;right:0;top:26%;height:370px;z-index:1}div#shopify-section-about-the-experience{position:relative}img.ex-icon-left{position:absolute;left:0;bottom:20%;z-index:1;height:370px}@media (max-width: 768px){img.ex-icon-left,img.ex-icon-right{display:none}}@media (max-width: 550px){.bib-section-text h3{font-size:32px}.bib-section-column{padding:0}img.ex-icon-right,img.ex-icon-left{display:none}.bib-section-2{margin-top:40px}.bib-product{width:100%}}.team{background-color:var(--color-dark-10);color:var(--color-white)}.team__bg{padding-bottom:37%;margin-bottom:-70px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width: 1200px){.team__bg{margin-bottom:-120px}}@media only screen and (max-width: 749px){.team__bg{padding-bottom:55%;margin-bottom:-48px}}.team__title{color:var(--color-white);margin:0 0 83px;letter-spacing:0;font-weight:400;line-height:1.1;font-family:var(--font-family-primary);font-size:48px;line-height:1.1em;text-transform:none;letter-spacing:normal}@media only screen and (min-width: 750px){.team__title{font-size:74px}}@media only screen and (min-width: 1024px){.team__title{font-size:100px}}@media only screen and (min-width: 1200px){.team__title{line-height:1;margin:0 0 77px}}@media only screen and (max-width: 749px){.team__title{max-width:260px;line-height:80px;margin-left:8px;margin-bottom:10px}}@media only screen and (max-width: 768px){.team__title{max-width:none}}.team__makes-heading{padding-bottom:100px}@media only screen and (max-width: 749px){.team__makes-heading{padding-bottom:60px}}.team-item{padding-bottom:80px}@media only screen and (max-width: 749px){.team-item{padding-left:10px;padding-right:10px;padding-bottom:90px}.team-item .the-challenge_heading{margin-left:-10px;margin-right:-10px}}.team__makes-description{font-size:32px;max-width:715px;margin-left:8.5%}.team__makes-description p{color:inherit}@media only screen and (max-width: 749px){.team__makes-description{margin:0;font-size:16px;line-height:150%;padding-left:10px;padding-right:10px}.team__makes-description p{font-size:16px;line-height:24px}}.team__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}@media only screen and (min-width: 1200px){.team__grid{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 749px){.team__grid{display:block;margin-left:-10px;margin-right:-10px}}.team__grid-item{border:1px solid var(--color-white);transition:border-color .3s ease-in-out;position:relative}.team__grid-item:hover{border-color:var(--color-red)}@media only screen and (max-width: 749px){.team__grid-item{margin-bottom:20px}}.team__article-image-wrapper{overflow:hidden;border-bottom:1px solid var(--color-white);transition:border-color .3s ease-in-out;margin:0;position:relative}.team__grid-item:hover .team__article-image-wrapper{border-color:var(--color-red)}.team__article-image-container{padding-bottom:60%}@media only screen and (max-width: 749px){.team__article-image-container{padding-bottom:50%}}.team__article-image{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);max-width:none;min-height:100%;min-width:100%}.team__article-meta{padding:30px}.team__article-link{color:var(--color-gray-d6);outline:none}.team__article-title{font-family:var(--font-family-primary);font-size:12px;text-transform:uppercase;letter-spacing:.96px;margin:0 0 23px;color:var(--color-white)}@media only screen and (min-width: 750px){.team__article-title{font-size:16px;letter-spacing:.8px;margin:0 0 15px}}.team__article-excerpt{font-family:var(--font-family-primary);font-size:24px;margin-bottom:20px}@media only screen and (max-width: 749px){.team__article-excerpt{font-size:20px;line-height:1.2em}}.team__article-bio{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#2c2c2c;padding:69px 38px;font-size:16px;opacity:0;pointer-events:none;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in;overflow-y:auto}.popup-active .team__article-bio{opacity:1;pointer-events:auto}.popup-no-active .team__article-bio{opacity:0}.team__article-close{width:24px;height:24px;position:absolute;top:23px;right:39px;border:0;font-size:0;background:var(--svg-close-icon) center center no-repeat}.team__article-btn{text-transform:uppercase;font-style:italic;font-weight:900;font-family:var(--font-family-primary);font-size:14px;color:var(--color-white);position:relative;letter-spacing:.08px}.team__article-btn .icon-arrow{font-size:16px;margin-left:29px}@media only screen and (max-width: 749px){.team__article-btn{letter-spacing:-.9px}.team__article-btn .icon-arrow{margin-left:41px}}.team__bottom-img img{display:block;width:100%}@media only screen and (min-width: 750px){.team__bottom-img{margin-top:-26px}}.info{padding-top:60px}@media only screen and (min-width: 750px){.info{padding-top:80px}}.info__title{margin:0 0 83px;letter-spacing:0;font-weight:400;line-height:1.1;font-family:var(--font-family-primary);font-size:48px;line-height:1.1em;text-transform:none;letter-spacing:normal}@media only screen and (min-width: 750px){.info__title{margin-bottom:70px}}@media only screen and (min-width: 1200px){.info__title{line-height:1;margin:0 0 158px}}@media only screen and (max-width: 749px){.info__title{line-height:80px;margin-bottom:63px}}@media only screen and (min-width: 750px){.info__title{font-size:74px}}@media only screen and (min-width: 1024px){.info__title{font-size:100px}}.info__main-text{margin-bottom:57px}@media only screen and (min-width: 750px){.info__main-text{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:107px}}.info__main-text-wrapper{width:64%;padding-bottom:118px}@media only screen and (max-width: 749px){.info__main-text-wrapper{width:100%;padding-bottom:55px}}.info__text{font-size:24px;line-height:40px;font-family:var(--font-family-main)}@media only screen and (min-width: 1024px){.info__text{margin-left:20%;font-size:32px}}.info__right-img-holder{width:31.9%}@media only screen and (max-width: 749px){.info__right-img-holder{width:auto;margin-right:-32px}}.info__right-img-frame{width:57.55vw}@media only screen and (max-width: 749px){.info__right-img-frame{width:155%}}.info__right-img{display:block;width:100%}.info__secondary-text{padding-bottom:50px}@media only screen and (min-width: 750px){.info__secondary-text{display:flex;justify-content:space-between;padding-bottom:100px}}.info__left-img-holder{width:51%;padding-top:7px}@media only screen and (max-width: 749px){.info__left-img-holder{width:auto;margin-left:-32px;margin-right:-32px}}.info__left-img{width:100%;display:block}.info__sub-text{width:40.4%;font-size:24px}@media only screen and (min-width: 1024px){.info__sub-text{font-size:32px;padding-right:10%}}@media only screen and (max-width: 749px){.info__sub-text{width:auto;padding-top:20px}}.info__additional-img{padding-top:30%}.info__additional-img img{max-width:none;width:133%}@media only screen and (min-width: 1200px){.info__additional-img{padding-top:65%}}@media only screen and (max-width: 749px){.info__additional-img{padding-top:20px;overflow:hidden}.info__additional-img img{width:169%;margin-left:-6%}}.info__decor-text-img{text-align:center;padding-bottom:10.8%}.info__decor-text-img img{display:inline-block;max-width:80%}@media only screen and (max-width: 1023px){.info__decor-text-img img{max-width:80%}}.info__bottom-img img{display:block;width:100%}@media only screen and (max-width: 419px){.page-width{padding:0 15px}}.cart2 .cart{padding:140px 0 100px;position:relative;overflow:hidden}.cart2 .cart>table{float:left;width:59%}.cart2 .cart>table th{border-bottom:1px solid #707070;text-transform:none;line-height:1.4;padding:0 0 30px;font-size:16px}.cart2 .cart>table th .table-headline{font-size:36px;margin-bottom:20px;line-height:1.1;font-family:Tofino,Arial,Helvetica,sans-serif;font-weight:400}.cart2 .cart>table td{padding:30px 0;position:relative}.cart2 .cart>table td .cart__qty-input__wrapper{display:inline-block;position:relative}.cart2 .cart>table td .cart__qty-input__wrapper:after{content:"";position:absolute;right:15px;top:50%;margin-top:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000}.cart2 .cart>table td .cart__qty-input{width:100%;height:64px;width:128px;font-size:24px;font-familty:var(--font-family-main);border:1px solid #707070;border-radius:0;background:#e6e6e6;padding:0 20px;color:var(--color-black)}@media screen and (max-width: 480px){.cart2 .cart>table td .cart__qty-input{padding:0 10px}}.cart2 .cart>table td .cart__remove{font-size:12px;font-weight:700;font-family:Tofino,Arial,Helvetica,sans-serif;position:absolute;right:0;bottom:30px}.cart2 .cart>table td .cart__remove a{text-transform:uppercase;display:inline-block;text-decoration:none;border:0px none}.cart2 .cart>table td .cart__remove span{display:inline-block;font-family:Tofino,Arial,Helvetica,sans-serif}.cart2 .cart>table td .cart__remove span:first-child{margin-right:5px;vertical-align:-1px}.cart2 .cart>table td .cart__remove span:last-child{text-decoration:underline;letter-spacing:1px;color:var(--color-black)}.cart2 .cart>table td .cart__product-information{display:block}.cart2 .cart>table td .cart__image-wrapper{float:left;padding-right:0}.cart2 .cart>table td .cart__image-wrapper .cart__image{max-height:none;width:200px}.cart2 .cart>table td .cart__image-wrapper+div{margin-left:220px;text-transform:uppercase;font-family:Tofino,Arial,Helvetica,sans-serif;font-weight:700}.cart2 .cart>table td .cart__image-wrapper+div .list-view-item__title{font-size:18px;font-family:Tofino,Arial,Helvetica,sans-serif;letter-spacing:1.44px;margin-bottom:25px}.cart2 .cart>table td .cart__image-wrapper+div .list-view-item__title a{color:#101010}.cart2 .cart>table td .cart__image-wrapper+div .product-details{color:#101010;padding:0;margin:0;font-size:16px}.cart2 .cart>table td .cart__image-wrapper+div .product-details span{color:#707070}.cart2 .cart .cart__footer{float:right;padding-top:0;width:34%;font-family:Tofino,Arial,Helvetica,sans-serif;line-height:1.5}.cart2 .cart .cart__footer .box-title{font-size:30px;font-weight:400;padding-bottom:20px;border-bottom:1px solid #707070;margin-bottom:20px}@media screen and (min-width: 1024px){.cart2 .cart .cart__footer .box-title{font-size:30px}}.cart2 .cart .cart__footer>.grid{background:var(--color-black-3);padding:50px 40px;margin:0 0 40px}.cart2 .cart .cart__footer>.grid>.grid__item{padding:0}.cart2 .cart .cart__footer>.grid .cart-summary{margin:20px 0}@media screen and (max-width: 899px){.cart2 .cart .cart__footer>.grid .cart-summary{margin:40px 0 20px}}.cart2 .cart .cart__footer>.grid .cart-summary .cart-summary__row{font-weight:400;font-family:Tofino,Helvetica,Arial,sans-serif;font-size:15px;display:flex;justify-content:space-between;margin-bottom:5px}.cart2 .cart .cart__footer>.grid .cart-summary .cart-summary__row:last-child{margin-bottom:0}.cart2 .cart .cart__footer>.grid .cart-summary .cart-summary__row span:first-child{color:#707070}.cart2 .cart .cart__footer>.grid .cart-subtotal{display:flex;justify-content:space-between;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #707070;margin-bottom:20px}.cart2 .cart .cart__footer>.grid .cart-subtotal .cart-subtotal__title{float:left;font-size:28px}.cart2 .cart .cart__footer>.grid .cart-subtotal .cart-subtotal__price{font-size:26px;font-weight:500}.cart2 .cart .cart__footer>.grid .cart-terms-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.cart2 .cart .cart__footer>.grid .cart-terms{display:inline-block;text-align:left;margin-bottom:25px}.cart2 .cart .cart__footer>.grid .cart-terms label{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:14px;font-weight:600;margin-bottom:0}.cart2 .cart .cart__footer>.grid .cart-terms a{text-decoration:underline}.cart2 .cart .cart__footer>.grid #refund-error,.cart2 .cart .cart__footer>.grid #tos-error{color:#e32726;text-align:center;margin-bottom:25px;font-family:Tofino,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}.cart2 .cart .cart__footer>.grid .cart__submit-controls button{width:100%;background:var(--color-aqua);color:var(--color-black);font-family:Tofino,Arial,Helvetica,sans-serif;font-size:24px;height:64px;border:1px solid var(--color-aqua);transition:all .2s ease;font-size:18px;text-transform:uppercase}.cart2 .cart .cart__footer>.grid .cart__submit-controls button:hover{background:#c3a12f}.cart2 .bottom-copy{padding:0 40px;font-family:var(--font-family-main);color:#101010;font-size:16px}.cart2 .bottom-copy .bottom-copy-title{margin:30px 0 15px;color:#707070;font-family:Tofino,Arial,Helvetica,sans-serif;font-weight:700}.cart2 .bottom-copy .bottom-copy-title:first-child{margin-top:0}.cart2 .bottom-copy .contact-line{margin-bottom:15px}.cart2 .bottom-copy .contact-line span,.cart2 .bottom-copy .contact-line a{vertical-align:middle;display:inline-block;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:18px}.cart2 .bottom-copy .contact-line span:first-child,.cart2 .bottom-copy .contact-line a:first-child{width:30px}.cart2 .bottom-copy a{text-decoration:underline}.collection-template2 .collection-description{margin-bottom:0;padding:150px 0 0}.collection-template2 .collection-description.collection-page-width{padding:0 0 50px;font-weight:500;font-size:20px}@media (max-width: 767px){.collection-template2 .collection-description.collection-page-width{padding:25px 0 0}}.collection-template2 .filters-toolbar{position:relative;display:block;z-index:10}.collection-template2 .filters-toolbar .filters-subnav{text-align:center;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}.collection-template2 .filters-toolbar .filters-subnav a{display:inline-block;margin:0 22px;color:#707070}.collection-template2 .filters-toolbar .filters-subnav-mob{display:none}.collection-template2 .filters-toolbar-wrapper{border:0px none;margin-bottom:60px}.collection-template2 .filters-toolbar__item-wrapper{right:0;top:-15px;position:absolute;display:block;width:auto;border:1px solid #101010}.collection-template2 .filters-toolbar__item-wrapper .filters-toolbar__item-child{margin-right:10px}.collection-template2 .grid__item{margin-bottom:90px;padding-top:20px}.collection-template2 .grid__item a{display:inline-block;position:relative}.collection-template2 .grid__item .new-tag{background:#78787880;display:inline-block;padding:5px 10px;line-height:1;position:absolute;top:0;left:0;color:#fff;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.1em;font-weight:700}.collection-template2 .grid__item .prod-title,.collection-template2 .grid__item .prod-price{color:#707070;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:700}.collection-template2 .grid__item .prod-title{margin-top:5px}.collection-template2 .grid__item .prod-price{top:auto;color:#101010;bottom:-15px}.collection-template2 .product-card__title,.collection-template2 .price--listing{display:none!important}.collection-template2 .grid__item--collection-template2{text-align:center}.collection-template2 .grid__item--collection-template2 img{max-width:310px}.product-head{background:#101010;padding:100px 0 50px;text-align:center}.product-head .product-title{font-size:48px;line-height:1.2em;text-transform:uppercase;margin-bottom:45px;font-weight:900}.product-head .product-categ{color:#707070;font-weight:700;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:30px;letter-spacing:2px;text-transform:uppercase}.product-head .price{align-items:center}.product-head .price .price__regular{margin-right:0}.product-head .price .price__regular dd{margin-right:0;font-size:36px}.product-head .price .price__regular dd .price-item{font-family:Tofino;font-weight:400}.product-head .price-item{color:#fff;justify-content:center}.product-gallery-holder{background:#000;overflow:hidden}.product-gallery{text-align:center;margin:0 auto;max-width:1000px;touch-action:auto!important}.product-gallery figure{margin:0;display:inline-block;line-height:1080px;text-align:center}.product-gallery figure img{vertical-align:middle;width:100% important}.product-gallery .slick-track{display:flex;align-items:center}.product-gallery .slick-list{overflow:visible!important}.product-gallery .slick-prev,.product-gallery .slick-next{z-index:20;background:#e32726;width:60px;height:60px;border-radius:50%;outline:none}.product-gallery .slick-prev:before,.product-gallery .slick-next:before{font-size:30px;color:#fff}.product-gallery .slick-prev{left:calc(30% - 60px)}.product-gallery .slick-next{right:calc(30% - 60px)}.prod-main{background:#e6e6e6;padding:120px 0 80px}.prod-main .page-width{overflow:hidden}.prod-main .product_form{float:left;color:#707070;width:512px;text-align:center}.prod-main .product_form .product-title{font-size:16px;font-weight:700;text-transform:uppercase;font-family:Tofino,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.prod-main .product_form .modal_price{color:#101010;font-size:28px;font-family:Tofino,Arial,Helvetica,sans-serif;border-bottom:1px solid #707070;padding-bottom:20px;margin-bottom:25px}.prod-main .product_form .select label{font-size:16px;font-weight:700;text-transform:uppercase;font-family:Tofino,Arial,Helvetica,sans-serif;letter-spacing:1.3px;display:block}.prod-main .product_form .select select{width:100%}.prod-main .product_form .purchase-details{border-top:1px solid #707070;padding-top:25px;margin-top:25px;display:flex;justify-content:space-between}.prod-main .product_form .purchase-details .purchase-details__quantity{width:25%;position:relative}.prod-main .product_form .purchase-details .purchase-details__quantity:after{content:"";position:absolute;right:15px;top:50%;margin-top:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000}.prod-main .product_form .purchase-details .purchase-details__quantity label{display:none}.prod-main .product_form .purchase-details .purchase-details__quantity select{width:100%;height:64px;font-size:24px;font-familty:var(--font-family-main);border:1px solid #707070;border-radius:0;background:#e6e6e6;padding:0 20px}@media screen and (max-width: 480px){.prod-main .product_form .purchase-details .purchase-details__quantity select{padding:0 10px}}.prod-main .product_form .purchase-details .purchase-details__buttons{width:72%}.prod-main .product_form .purchase-details .product-is-unavailable{width:100%!important}.prod-main .product_form .purchase-details .add_to_cart{width:100%;border:0px none;text-transform:uppercase;color:#fff;background:#e32726;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;height:64px;border:1px solid #E32726;transition:all .2s ease}.prod-main .product_form .purchase-details .add_to_cart:hover{background:transparent;color:#e32726}.prod-main .product_form .purchase-details .add_to_cart svg{display:none}.prod-main .product_form .purchase-details .add_to_cart.klaviyo-bis-trigger{height:auto;display:block}.prod-main .description{float:right;width:864px;font-size:24px;font-family:var(--font-family-main);color:#101010}.prod-main .description .panel-title{margin-bottom:60px;font-size:14px;font-weight:700;text-transform:uppercase;color:#707070;position:relative;font-family:Tofino,Arial,Helvetica,sans-serif;letter-spacing:1.3px}.prod-main .description .panel-title:before{background:#707070;content:"";position:absolute;height:1px;top:50%;left:0;right:0;z-index:2}.prod-main .description .panel-title span{background:#e6e6e6;display:inline-block;padding-right:15px;position:relative;z-index:3}.product-gallery2-title{background:#e6e6e6;margin-bottom:40px;font-size:16px;font-weight:700;text-transform:uppercase;color:#707070;font-family:Tofino,Arial,Helvetica,sans-serif;letter-spacing:1.3px;text-align:center}.product-gallery2{text-align:center;background:#e6e6e6;display:flex;max-width:1160px;margin:0 auto 100px}.product-gallery2 figure{display:inline-block;vertical-align:middle;margin:0 20px;width:calc(33.333333% - 20px)}.product-gallery2 figure:nth-child(n+4){display:none}.product-gallery2 figure img{vertical-align:middle;width:100%}.product-gallery2 figure h4{color:#707070;font-family:Tofino,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:700;margin-top:5px}.product-gallery2 figure p{font-family:Tofino,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:1px;text-transform:uppercase;text-align:center;font-weight:700;color:#101010;line-height:1.5em}.product-template__container.v2{margin-bottom:0}@media (max-width: 1499px){.prod-main .product_form{width:40%}.prod-main .description{width:56%}}@media (max-width: 1199px){.cart2 .cart>table td .cart__image-wrapper+div{margin-left:170px}.cart2 .cart>table td .cart__image-wrapper .cart__image{width:150px}.cart2 .cart>table td .cart__qty-input{width:80px}.product-head{padding:150px 0 35px}.prod-main{padding:100px 0}.prod-main .description{font-size:24px}}.cart2 .continue-shopping{padding:20px!important}@media (max-width: 999px){.cart2 .cart{padding-top:150px}.cart2 .cart>table th{padding-top:0}.cart2 .bottom-copy{padding:0}.collection-template2 .collection-description2{display:none}.collection-template2 .filters-toolbar-wrapper{margin:0 -15px 10px}.collection-template2 .filters-toolbar-wrapper .filters-subnav{display:none}.collection-template2 .filters-toolbar-wrapper .filters-subnav-mob{display:block;float:left;width:60%;height:48px;border:1px solid #101010;border-left:0px none;border-right:0px none;position:relative}.collection-template2 .filters-toolbar-wrapper .filters-subnav-mob:after{content:"";position:absolute;right:24px;top:50%;margin-top:-4px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000}.collection-template2 .filters-toolbar-wrapper .filters-subnav-mob select{width:100%;height:48px;border:0px none;background:transparent}.collection-template2 .filters-toolbar-wrapper .filters-toolbar__item-wrapper{position:static;padding:0 0 0 10px;float:right;width:40%;height:48px;border:1px solid #101010;border-right:8px solid transparent}.collection-template2 .filters-toolbar-wrapper .filters-toolbar__item-wrapper select{width:100%}.collection-template2 .grid--view-items{padding:50px 0}.collection-template2 .grid__item{margin-bottom:60px}}@media (max-width: 899px){.page-container{transform:none!important}.cart2 .cart .cart__footer>.grid{position:fixed;padding:25px;left:0;right:0;bottom:0;z-index:20000;margin:0}.cart2 .cart .cart__footer>.grid .box-title{float:left;padding:0;margin:0;border:0px none;font-size:18px}.cart2 .cart .cart__footer>.grid .cart-subtotal{float:right;padding:0;margin:0 0 20px;border:0px none}.cart2 .cart .cart__footer>.grid .cart-subtotal .cart-subtotal__title{font-size:18px}.cart2 .cart .cart__footer>.grid .cart-subtotal .cart-subtotal__price{padding-left:10px;font-size:18px;min-width:0px}.cart2 .cart .cart__footer>.grid .cart-terms{clear:both;border-top:1px solid #707070;padding-top:20px;margin-bottom:20px}}@media (max-width: 767px){.cart2 .cart{padding:130px 0 50px}.cart2 .cart>table{float:none;width:100%;display:block}.cart2 .cart>table thead,.cart2 .cart>table tbody,.cart2 .cart>table tr{display:block;width:100%}.cart2 .cart>table thead th,.cart2 .cart>table tbody th,.cart2 .cart>table tr th{border:0px none}.cart2 .cart>table thead td:last-child,.cart2 .cart>table tbody td:last-child,.cart2 .cart>table tr td:last-child{padding-left:120px!important}.cart2 .cart>table thead td,.cart2 .cart>table thead th,.cart2 .cart>table tbody td,.cart2 .cart>table tbody th,.cart2 .cart>table tr td,.cart2 .cart>table tr th{display:block!important;width:100%}.cart2 .cart>table thead td .table-headline,.cart2 .cart>table thead th .table-headline,.cart2 .cart>table tbody td .table-headline,.cart2 .cart>table tbody th .table-headline,.cart2 .cart>table tr td .table-headline,.cart2 .cart>table tr th .table-headline{font-size:30px}.cart2 .cart>table thead td .table-headline+div,.cart2 .cart>table thead th .table-headline+div,.cart2 .cart>table tbody td .table-headline+div,.cart2 .cart>table tbody th .table-headline+div,.cart2 .cart>table tr td .table-headline+div,.cart2 .cart>table tr th .table-headline+div{font-size:15px}.cart2 .cart>table thead td:first-child,.cart2 .cart>table thead th:first-child,.cart2 .cart>table tbody td:first-child,.cart2 .cart>table tbody th:first-child,.cart2 .cart>table tr td:first-child,.cart2 .cart>table tr th:first-child{padding:50px 0 0}.cart2 .cart>table thead td:last-child,.cart2 .cart>table thead th:last-child,.cart2 .cart>table tbody td:last-child,.cart2 .cart>table tbody th:last-child,.cart2 .cart>table tr td:last-child,.cart2 .cart>table tr th:last-child{padding:0 0 30px;text-align:left!important}.cart2 .cart>table thead td .cart__image-wrapper .cart__image,.cart2 .cart>table thead th .cart__image-wrapper .cart__image,.cart2 .cart>table tbody td .cart__image-wrapper .cart__image,.cart2 .cart>table tbody th .cart__image-wrapper .cart__image,.cart2 .cart>table tr td .cart__image-wrapper .cart__image,.cart2 .cart>table tr th .cart__image-wrapper .cart__image{width:100px}.cart2 .cart>table thead td .cart__image-wrapper+div,.cart2 .cart>table thead th .cart__image-wrapper+div,.cart2 .cart>table tbody td .cart__image-wrapper+div,.cart2 .cart>table tbody th .cart__image-wrapper+div,.cart2 .cart>table tr td .cart__image-wrapper+div,.cart2 .cart>table tr th .cart__image-wrapper+div{margin-left:120px}.cart2 .cart>table thead td .cart__image-wrapper+div .list-view-item__title,.cart2 .cart>table thead th .cart__image-wrapper+div .list-view-item__title,.cart2 .cart>table tbody td .cart__image-wrapper+div .list-view-item__title,.cart2 .cart>table tbody th .cart__image-wrapper+div .list-view-item__title,.cart2 .cart>table tr td .cart__image-wrapper+div .list-view-item__title,.cart2 .cart>table tr th .cart__image-wrapper+div .list-view-item__title{margin-bottom:15px;font-size:16px;letter-spacing:1px}.cart2 .cart>table thead td .cart__qty,.cart2 .cart>table thead th .cart__qty,.cart2 .cart>table tbody td .cart__qty,.cart2 .cart>table tbody th .cart__qty,.cart2 .cart>table tr td .cart__qty,.cart2 .cart>table tr th .cart__qty{margin-bottom:20px}.cart2 .cart>table thead td .cart__qty .cart__qty-label,.cart2 .cart>table thead th .cart__qty .cart__qty-label,.cart2 .cart>table tbody td .cart__qty .cart__qty-label,.cart2 .cart>table tbody th .cart__qty .cart__qty-label,.cart2 .cart>table tr td .cart__qty .cart__qty-label,.cart2 .cart>table tr th .cart__qty .cart__qty-label{display:none}.cart2 .cart>table thead td .cart__qty .cart__qty-input,.cart2 .cart>table thead th .cart__qty .cart__qty-input,.cart2 .cart>table tbody td .cart__qty .cart__qty-input,.cart2 .cart>table tbody th .cart__qty .cart__qty-input,.cart2 .cart>table tr td .cart__qty .cart__qty-input,.cart2 .cart>table tr th .cart__qty .cart__qty-input{width:110px;height:44px}.cart2 .cart>table thead td .cart__remove,.cart2 .cart>table thead th .cart__remove,.cart2 .cart>table tbody td .cart__remove,.cart2 .cart>table tbody th .cart__remove,.cart2 .cart>table tr td .cart__remove,.cart2 .cart>table tr th .cart__remove{position:static}.cart2 .cart .cart__footer{float:none;width:100%}.cart2 .cart__buttons-container{max-width:none}.cart2 .cart__buttons-container .cart__submit-controls input{height:54px!important}.cart2 .cart__buttons-container .additional-checkout-buttons{display:none!important}.cart2 .bottom-copy .bottom-copy-title{margin:20px 0 15px}.cart2 .bottom-copy .bottom-copy-title:first-child{margin-top:0}.product-head{padding:155px 0 76px}.product-head .product-title{font-size:48px;margin-bottom:40px}.product-head .price .price__regular dd{font-size:36px;line-height:1}.product-gallery{width:100%;max-width:400px}.product-gallery figure{width:100%;line-height:normal}.product-gallery figure img{width:100%}.product-gallery .slick-prev,.product-gallery .slick-next{width:32px;height:32px}.product-gallery .slick-prev:before,.product-gallery .slick-next:before{font-size:20px}.product-gallery .slick-prev{left:16px}.product-gallery .slick-next{right:16px}.prod-main{padding:60px 0}.prod-main .product_form{width:100%;margin-bottom:100px}.prod-main .product_form .product-title{font-size:12px}.prod-main .product_form .modal_price{font-size:24px}.prod-main .product_form .select label{font-size:12px}.prod-main .description{width:100%;font-size:16px}.prod-main .description p{font-size:16px}.prod-main .description .panel-title{margin-bottom:40px}.prod-main .description .panel-title span{font-size:12px}}@media (max-width: 599px){.collection-template2 .grid--view-items{margin-bottom:75px}.collection-template2 .grid__item .grid-view-item{margin-bottom:60px}}@media (max-width: 480px){.collection-template2 .grid__item{width:100%!important}}.product__option__select{width:100%;display:block;padding:5px 10px;font-size:18px}.product__option{font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:.5px}.product__option span{display:block;margin-bottom:5px}.product__option__group{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.product__option__group input[type=radio]{display:none}.product__option__group label>span{display:inline-flex;font-size:14px;font-weight:600;width:40px;height:40px;border-radius:50%;border:2px solid #707070;justify-content:center;align-items:center;line-height:0;margin:0 10px}.product__option__group label>span:not(.disabled){cursor:pointer}.product__option__group label>span.disabled{opacity:.3}.product__option__group label>span>span.color{width:calc(100% - 4px);height:calc(100% - 4px);background-color:#f8f8f8;border-radius:50%;display:block}.product__option__group input[type=radio]:checked+span{border:2px solid #E32726;background-color:#e32726;color:#fff}.share-event{display:flex;justify-content:space-between;align-items:center;align-content:center;border:1px #fff solid;width:100%;margin-bottom:50px}@media (max-width: 749px){.share-event{flex-wrap:wrap}}.share-event p{text-align:center;width:60%;text-transform:uppercase;color:#fff}@media (max-width: 749px){.share-event p{width:100%;padding:25px 0}}.share-event .social-sharing{width:40%}@media (max-width: 749px){.share-event .social-sharing{width:100%;border-top:1px #fff solid}}.share-event .social-sharing li{border-left:1px #fff solid;width:33.33%}@media (max-width: 749px){.share-event .social-sharing li:first-child{border-left:0}}.share-event .social-sharing li a{text-align:center;margin:0;padding:25px 0;width:100%}.share-event .social-sharing li a svg{fill:#fff}.share-event .social-sharing li a span{display:none}.event-board{padding-bottom:40px;font-family:akzidenz-grotesk,Arial,Helvetica,sans-serif}.event-board .the-challenge_heading{margin-bottom:20px}.event-board .event-board-accordion{margin-top:50px}.event-board .event-board-accordion .event-board-search{margin-bottom:30px;display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%;max-width:400px}.event-board .event-board-accordion .event-board-search label{font-weight:500;font-size:18px;margin:0 16px 0 0;text-transform:uppercase}.event-board .event-board-accordion .event-board-search input{border:1px solid black;padding:5px 40px 5px 10px;font-size:18px;flex:1;text-transform:uppercase;color:#000}.event-board .event-board-accordion .event-board-search .event-board-search__close{position:absolute;right:10px;top:calc(50% - 2px);font-size:24px;line-height:1;transform:translateY(-50%);cursor:pointer}.event-board .event-board-accordion .event-board-entry{margin-bottom:5px}.event-board .event-board-accordion .event-board-entry .event-board-header{padding:15px 30px;color:#fff;font-size:18px;text-transform:uppercase;width:100%;background:#000;cursor:pointer;font-weight:500}.event-board .event-board-accordion .event-board-entry .event-board-header span{float:right;transform:rotate(90deg);position:relative;top:5px}@media (max-width: 749px){.event-board .event-board-accordion .event-board-entry .event-board-header{padding:7px 10px;font-size:17px}}.event-board .event-board-accordion .event-board-entry .event-board-content{max-height:0;overflow-y:hidden;transition:all .2s linear}.event-board .event-board-accordion .event-board-entry .event-board-content table{margin:0}.event-board .event-board-accordion .event-board-entry .event-board-content table td,.event-board .event-board-accordion .event-board-entry .event-board-content table th{border:0;padding:15px 30px}@media (max-width: 749px){.event-board .event-board-accordion .event-board-entry .event-board-content table td,.event-board .event-board-accordion .event-board-entry .event-board-content table th{padding:7px 10px}}.event-board .event-board-accordion .event-board-entry .event-board-content table thead th{background:var(--color-dark-10);color:#fff;font-style:italic;font-size:16px}@media (max-width: 749px){.event-board .event-board-accordion .event-board-entry .event-board-content table thead th{font-size:15px}}.event-board .event-board-accordion .event-board-entry .event-board-content table tbody tr:nth-child(odd) td{background:#d1d1d1}.event-board .event-board-accordion .event-board-entry .event-board-content table tbody tr:nth-child(2n) td{background:#dbdbdb}.event-board .event-board-accordion .event-board-entry .event-board-content table tbody td{color:#000}.event-board .event-board-accordion .event-board-entry.opened .event-board-header{background-color:var(--color-sale-text)}.event-board .event-board-accordion .event-board-entry.opened .event-board-header span{transform:rotate(-90deg)}.event-board .event-board-accordion .event-board-entry.opened .event-board-content{max-height:none}.event-board .event-board-past-accordion{margin-top:80px}.past-event__chart{background:#000;position:relative;margin:60px 0;padding:60px 0}@media screen and (max-width: 767px){.past-event__chart{margin:40px 0;padding:40px 0}}.past-event__chart svg{width:100%;height:auto}.past-event__chart__drawing{position:relative}.past-event__chart__names{display:flex;color:#fff;text-transform:uppercase;font-weight:700;font-family:Tofino;text-align:center;font-size:13px;padding:.6%;letter-spacing:.1em}@media screen and (max-width: 1024px){.past-event__chart__names{font-size:12px}}@media screen and (max-width: 767px){.past-event__chart__names{font-size:8px;margin-top:10px}}@media screen and (max-width: 480px){.past-event__chart__names{font-size:7px}}.past-event__chart__names span{flex:1;text-align:center}.past-event__chart__counts{color:#fff;display:flex;justify-content:space-around;font-size:30px;font-weight:700;margin:0 auto;width:99.88%;padding:0 .5%}@media screen and (max-width: 1024px){.past-event__chart__counts{font-size:28px}}.past-event__chart__counts div{width:14.28571%;text-align:center}.past-event__chart__counts span{position:absolute;transform:translate(-50%,-130%)}@media screen and (max-width: 767px){.past-event__chart__counts span{font-size:22px;transform:translate(-50%,-100%)}}.klaviyo-flyout-form{position:fixed;right:0;top:0;height:100vh;z-index:999999;display:flex;justify-content:center;align-items:center;background:#000;align-content:center;max-width:100%;padding:0 30px;overflow:hidden;transition:all .2s ease;font-family:var(--font-family-primary)!important;color:#fff;transform:translate(100%)}@media (min-width: 768px){.klaviyo-flyout-form{max-width:380px}}.klaviyo-flyout-form.opened{transform:translate(0)}.klaviyo-flyout-form p{color:#fff;font-weight:400;font-size:16px;margin-bottom:30px;font-family:Tofino,Arial,Helvetica,sans-serif}.klaviyo-flyout-form strong{display:inline;color:#fff;text-transform:none;letter-spacing:normal;font-size:16px}.klaviyo-flyout-form button{font-family:var(--font-family-primary)!important;width:100%;background-color:#cf4122;color:#fff;padding:11px;font-weight:800;font-size:16px;text-align:center;text-transform:uppercase;height:auto}.klaviyo-flyout-form button:focus{background-color:#cf4122}.klaviyo-flyout-form .klaviyo-flyout-close{color:transparent;text-indent:1000px;text-decoration:inherit;position:absolute;top:30px;right:30px;width:50px;height:50px}.klaviyo-flyout-form .klaviyo-flyout-close:before,.klaviyo-flyout-form .klaviyo-flyout-close:after{content:" ";display:block;transform:rotate(45deg);width:3px;height:100%;background:#fff;position:absolute;left:23px;top:0}.klaviyo-flyout-form .klaviyo-flyout-close:after{transform:rotate(-45deg)}@media only screen and (max-width: 750px){.klaviyo-flyout-form .klaviyo-flyout-close{top:10px;right:10px}}.klaviyo-flyout-form .klaviyo-flyout-form__title{font-weight:800;font-size:24px;color:#fff;margin-bottom:40px;text-transform:uppercase;font-style:italic}.klaviyo-flyout-form .klaviyo-flyout-form__subtitle{font-weight:700;font-size:18px;color:#fff;margin-bottom:16px}.klaviyo-flyout-form .klaviyo-flyout-form__event_name{color:#fff;font-weight:800;font-size:18px;font-style:italic;margin-bottom:40px}.klaviyo-flyout-form input{width:100%;margin-bottom:32px;padding:16px;font-weight:400;font-size:14px;color:#676767;border:0;border-radius:0;font-family:Arial,Helvetica,sans-serif}.klaviyo-flyout-form .klaviyo-flyout-form__step_2 .klaviyo-flyout-form__title,.klaviyo-flyout-form .klaviyo-flyout-form__step_2 .klaviyo-flyout-form__event_name{margin-bottom:30px}.klaviyo-flyout-form label{font-style:normal;font-weight:600;font-size:14px;color:#fff;margin-bottom:8px}.klaviyo-flyout-form .quantity-input-wrap{border:1px solid #D1D1D1;padding:5px 20px;margin-bottom:30px}.klaviyo-flyout-form .quantity-input-wrap .quantity{position:relative;display:flex;align-items:center;justify-content:center}.klaviyo-flyout-form .quantity-input-wrap input{background-color:transparent;font-weight:600;font-size:18px;margin:0;width:100%;max-width:90px;text-align:center;padding:0;-webkit-appearance:none;appearance:none;color:#fff}.klaviyo-flyout-form .quantity-input-wrap .quantity__button{width:auto;height:auto;background-color:transparent;border:0}.klaviyo-flyout-form .quantity-input-wrap .quantity__button .icon{width:12px;height:12px;pointer-events:none}.klaviyo-flyout-form .klaviyo-flyout-form__quantity_desc{font-weight:400;font-size:14px;margin-bottom:32px}.klaviyo-flyout-form #klaviyo-flyout-form_error{color:red;font-size:14px;margin-top:10px}.klaviyo-flyout-form #klaviyo-flyout-form__quantity::-webkit-outer-spin-button,.klaviyo-flyout-form #klaviyo-flyout-form__quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.klaviyo-flyout-form #klaviyo-flyout-form__quantity[type=number]{-moz-appearance:textfield}.page__title{font-size:50px}@media screen and (max-width: 767px){.page__title{font-size:42px}}@media screen and (max-width: 480px){.page__title{font-size:36px}}.button-on-ticket{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.product-status-box{display:flex;justify-content:space-between;align-items:center}.bypass-sold-out *{visibility:hidden}.action-button{margin:5px 0}.join-waitlist{background:#ccc!important;color:#000!important;font-style:normal!important;cursor:pointer!important}@media only screen and (min-width: 750px){.join-waitlist{font-size:15px!important;width:fit-content!important}}@media only screen and (max-width: 749px){.join-waitlist{font-size:13px!important;width:fit-content!important}}.join-waitlist:hover{background:#d23c32!important;color:#fff!important}.sold-out-button{background:#ccc!important;color:#000!important;font-style:normal!important;cursor:pointer!important}@media only screen and (min-width: 750px){.sold-out-button{font-size:15px!important;width:fit-content!important}}@media only screen and (max-width: 749px){.sold-out-button{font-size:13px!important;width:fit-content!important}}.sold-out-button:hover{background:#ccc!important;color:#fff!important}#shopify-section-previous-finishers,#shopify-section-bibs,#shopify-section-volunteers{margin-top:100px}.pf-hero-image{height:650px;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-end}.pf-hero-image .page-width{width:100%}.pf-hero-image h1{letter-spacing:0;text-transform:uppercase;font-weight:900;font-family:var(--font-family-primary);font-size:40px;font-style:italic;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5);max-width:70%;margin-bottom:40px}@media screen and (min-width: 768px){.pf-hero-image h1{font-size:65px}}@media screen and (min-width: 960px){.pf-hero-image h1{font-size:100px}}.pf-main-content{background:#fff;padding:80px 0}.pf-main-content .page-width{display:flex;justify-content:space-between;align-items:center;align-content:center;flex-direction:column}.pf-main-content .page-width .left-side{max-width:650px;width:90%}.pf-main-content .page-width .left-side h1{letter-spacing:0;text-transform:uppercase;font-weight:900;font-family:var(--font-family-primary);font-size:100px;font-style:italic;color:#d13c32}.pf-main-content .page-width .left-side .main-description{font-size:28px;color:#000}.pf-main-content .page-width .left-side .main-description strong{text-transform:none;color:inherit;font-size:inherit}.pf-main-content .page-width .right-side{width:90%;margin-top:40px}.pf-main-content .page-width .right-side .bg-image-container{height:600px;width:100%;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 768px){.pf-main-content .page-width{flex-direction:row}.pf-main-content .page-width .left-side{width:calc(50% - 50px)}.pf-main-content .page-width .right-side{width:calc(50% - 50px);margin-top:0;margin-left:30px}.pf-main-content .page-width .right-side .bg-image-container{width:450px}}.pf-main-content .apply-button{position:relative;padding:11px 10px;background:#e32726;border-radius:0;border-style:solid;border-color:#e32726;border-width:5px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;letter-spacing:0px;line-height:1;white-space:normal;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;width:100%;max-width:400px;margin:40px auto 0}.pf-main-content .apply-button:hover{color:#fff}#shopify-section-volunteers .pf-main-content{background:#dbdbdb}#shopify-section-volunteers .pf-main-content .main-description{font-size:18px}#shopify-section-volunteers .pf-main-content .main-description strong{color:#000}#shopify-section-bibs .pf-main-content .page-width{flex-direction:row-reverse}#shopify-section-bibs .pf-main-content .main-description{font-size:30px}#shopify-section-bibs .pf-main-content .main-description strong{color:#d13c32}.pf-two-images{background:#000;padding:80px 0;position:relative}.pf-two-images:before{content:"";position:absolute;width:50px;height:50px;background-color:#d13c32;border-radius:50%;left:0;right:0;top:-25px;margin:auto}.pf-two-images:after{content:"";position:absolute;border-right:3px #fff solid;border-bottom:3px #fff solid;width:20px;height:20px;transform:rotate(45deg);left:0;right:0;top:-14px;margin:auto}.pf-two-images .page-width{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;width:100%}.pf-two-images .page-width img{position:relative;width:60%}.pf-two-images .page-width img:first-child{left:-20%}.pf-two-images .page-width img:last-child{right:-20%;margin-top:-10%;z-index:1}.pf-volunteer-image{padding:80px 0;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-end}.pf-volunteer-image .page-width{display:flex;justify-content:flex-end;align-items:center;align-content:center;flex-wrap:wrap;width:100%}.pf-volunteer-image .page-width .volunteer-quote{max-width:400px;font-style:italic}.pf-volunteer-image .page-width .volunteer-quote .quote{background:#ffffff80;color:#000;font-size:16px;font-weight:700;padding:15px}.pf-volunteer-image .page-width .volunteer-quote .volunteer-info{padding:15px;background:#000;color:#fff;font-weight:700}.pf-volunteer-image .page-width .volunteer-quote .volunteer-info h3{font-size:24px}.pf-volunteer-image .page-width .volunteer-quote .volunteer-info p{color:inherit}.pf-search{background:#dbdbdb;padding:30px 0}.pf-search .page-width{display:flex;justify-content:flex-start}.pf-search .page-width .search-box{width:50%;max-width:350px;position:relative}.pf-search .page-width .search-box.search-by-year{max-width:200px}.pf-search .page-width .search-box:first-child{margin-right:35px}.pf-search .page-width .search-box label{font-size:16px}.pf-search .page-width .search-box form{position:relative}.pf-search .page-width .search-box input[type=text],.pf-search .page-width .search-box .current-year{background:#000;height:33px;line-height:33px;width:100%;color:#fff;border:0}.pf-search .page-width .search-box input[type=text]{padding:0 15px}.pf-search .page-width .search-box input[type=submit]{content:"";position:absolute;background:#fff;border-radius:50%;width:25px;height:25px;top:0;bottom:0;right:10px;margin:auto}.pf-search .page-width .search-box .current-year{text-align:center;position:relative}.pf-search .page-width .search-box .current-year:after{content:"";position:absolute;background:#fff;border-radius:50%;width:25px;height:25px;top:0;bottom:0;right:10px;margin:auto}.pf-search .page-width .search-box .current-year:before{content:"";position:absolute;width:8px;height:8px;border-bottom:2px #000 solid;border-right:2px #000 solid;transform:rotate(45deg);top:-2px;bottom:0;right:18px;margin:auto;z-index:1}.pf-search .page-width .search-box ul{background:#d13c32;margin:0;padding:0;text-align:center;position:absolute;top:100%;left:0;width:100%;display:none}.pf-search .page-width .search-box ul li{height:33px;line-height:33px;width:100%;color:#fff;border-bottom:1px #fff solid;cursor:pointer}.pf-search .page-width .search-box.open-dropdown ul{display:block}.pf-table-container{padding:40px 0}.pf-table-container .pf-table{border-collapse:collapse}.pf-table-container .pf-table thead th{background:#000;color:#fff;border-right:1px #fff solid;cursor:pointer}.pf-table-container .pf-table thead th span{width:10px;height:10px;border-right:2px #fff solid;border-bottom:2px #fff solid;transform:rotate(45deg);position:relative;display:inline-block;margin-right:10px;top:-3px}.pf-table-container .pf-table thead th span.asc{transform:rotate(-135deg);top:3px}.pf-table-container .pf-table thead th:last-child{border-right:0}.pf-table-container .pf-table tbody td{border-width:1px 0}.pf-table-container .pf-table tbody td:first-child{border-left:1px solid var(--color-border)}.pf-table-container .pf-table tbody td:last-child{border-right:1px solid var(--color-border)}.pf-table-container .pf-table tbody tr:nth-child(odd) td{background:#fff}.pf-table-container .pf-table tbody tr:nth-child(2n) td{background:#0003}.pf-table-container .pf-table tbody svg{width:20px;margin-right:10px}.pf-bibs{background:#dbdbdb;position:relative;padding:40px 0}.pf-bibs:before{content:"";width:100%;background:#fff;height:35%;top:0;left:0;position:absolute}.pf-bibs.second-bibs{background:#ca2126}.pf-bibs.second-bibs:before{bottom:0;top:auto}.pf-bibs .bibs-wrapper{display:flex;justify-content:space-evenly;position:relative;z-index:1}.pf-bibs .bibs-wrapper .bibs-box{width:40%;max-width:350px;background:#fff;border:2px #000 solid}.pf-bibs .bibs-wrapper .bibs-box .image-wrapper{width:100%;background:#000}.pf-bibs .bibs-wrapper .bibs-box .image-wrapper img{max-width:100%}.pf-bibs .bibs-wrapper .bibs-box .content-wrapper{background:#fff;text-align:center;padding:20px}.pf-bibs .bibs-wrapper .bibs-box .content-wrapper h3{font-size:24px;font-style:italic;text-transform:uppercase;font-weight:700;margin-bottom:15px}.pf-bibs .bibs-wrapper .bibs-box .content-wrapper .description{font-size:18px;font-weight:500}.pf-badges{background:#000;padding:80px 0}.pf-badges .badges-wrapper{display:flex;justify-content:center}.pf-badges .badges-wrapper svg{margin:0 15px;width:150px}.pf-badges .badges-description p{color:#fff;max-width:600px;margin:30px auto;text-align:center;font-weight:500}div#shopify-section-event-faq,div#shopify-section-coaches-faq,div#shopify-section-coaching-faq,div#shopify-section-event-group-faq,div.event-faq-section{background:#101010;padding:100px 0;margin-bottom:50px}.event-faq-inner .tabs .tabs-nav{display:flex;flex-direction:column}@media (min-width: 992px){.event-faq-inner .tabs .tabs-nav{flex-direction:row}}.event-faq-inner .tabs .tabs-nav .input-group{flex-wrap:unset}.event-faq-inner h4{color:#fff;font-family:Tofino,sans-serif;text-transform:uppercase;font-size:28px;line-height:1.71;margin-bottom:40px}@media (max-width: 480px){.event-faq-inner h4{font-size:25px;text-align:center}}.event-faq-item{border-bottom:1px solid #959595;color:#fff;padding:10px}.event-faq-q{font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.58;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:20px 0}.event-faq-q svg{width:20px;height:13px;flex-shrink:0}.event-faq-a{font-size:17px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.53;padding-bottom:30px;display:none;overflow:hidden}.event-faq-a svg{transition:all .1s linear}.active-faq svg{transform:rotate(180deg)}.compare-location-single-wrap{padding-bottom:100px}.cart__footer--show{display:block!important}.cart__footer--hide{display:none!important}.shopify-policy__title h1,.page__title{font-size:50px;margin-top:100px!important}@media screen and (min-width: 768px){.shopify-policy__container{max-width:65%!important}}@media screen and (min-width: 1236px){.shopify-policy__title h1,.page__title{margin-top:40px!important}}.shopify-policy__body span,.shopify-policy__body li,.created-terms-by{font-family:Arial;color:#595959;font-size:14px}.shopify-policy__container strong{color:#000!important;font-size:19px}.btn.forced-waitlist{cursor:pointer}.btn.forced-waitlist span:not(:first-child){display:none}.btn.forced-waitlist.bypassed span:first-child{display:none}.btn.forced-waitlist.bypassed span:not(:first-child){display:inline-block}.template-product-new-trail .events-list__options{padding-bottom:175px}.template-product-new-trail .differences-table-trail,.template-product-trail-generic .differences-table-trail,.template-product-aspen .differences-table-trail{background:#101010}.template-product-new-trail .differences-table-trail .collection-hero,.template-product-trail-generic .differences-table-trail .collection-hero,.template-product-aspen .differences-table-trail .collection-hero{margin-top:0!important}.template-product-new-trail .differences-table-trail .collection-hero .collection-hero__image,.template-product-trail-generic .differences-table-trail .collection-hero .collection-hero__image,.template-product-aspen .differences-table-trail .collection-hero .collection-hero__image{background-size:cover}.template-product-new-trail .differences-table-trail .collection-hero .collection-hero__image:before,.template-product-trail-generic .differences-table-trail .collection-hero .collection-hero__image:before,.template-product-aspen .differences-table-trail .collection-hero .collection-hero__image:before{content:"";position:absolute;background:#000;top:0;left:0;bottom:0;right:0;opacity:.6}@media (min-width: 1024px){.template-product-new-trail .differences-table-trail .collection-hero .collection-hero__image,.template-product-trail-generic .differences-table-trail .collection-hero .collection-hero__image,.template-product-aspen .differences-table-trail .collection-hero .collection-hero__image{background-attachment:scroll;min-height:750px}}.template-product-new-trail .differences-table-trail .collection-hero__title-wrapper,.template-product-trail-generic .differences-table-trail .collection-hero__title-wrapper,.template-product-aspen .differences-table-trail .collection-hero__title-wrapper{position:absolute;bottom:auto;top:50%;transform:translateY(-50%) translate(-50%);left:50%;width:100%}@media only screen and (min-width: 1024px){.template-product-new-trail .differences-table-trail .collection-hero__title-wrapper,.template-product-trail-generic .differences-table-trail .collection-hero__title-wrapper,.template-product-aspen .differences-table-trail .collection-hero__title-wrapper{width:unset;min-width:1090x}}.template-product-new-trail .differences-table-trail .collection-hero__title--table,.template-product-trail-generic .differences-table-trail .collection-hero__title--table,.template-product-aspen .differences-table-trail .collection-hero__title--table{text-align:center;transform:translate(0);letter-spacing:0;text-transform:uppercase;font-weight:900;font-family:var(--font-family-primary);font-size:40px;color:#fff;margin-bottom:32px}@media only screen and (min-width: 750px){.template-product-new-trail .differences-table-trail .collection-hero__title--table,.template-product-trail-generic .differences-table-trail .collection-hero__title--table,.template-product-aspen .differences-table-trail .collection-hero__title--table{font-size:64px}}.template-product-new-trail .differences-table-trail .collection-hero__title--table span,.template-product-trail-generic .differences-table-trail .collection-hero__title--table span,.template-product-aspen .differences-table-trail .collection-hero__title--table span{color:#a9813a}.template-product-new-trail .differences-table-trail .collection-hero__subheading,.template-product-trail-generic .differences-table-trail .collection-hero__subheading,.template-product-aspen .differences-table-trail .collection-hero__subheading{font-size:20px;line-height:30px;font-family:var(--font-family-main);text-align:center;color:#fff}@media only screen and (min-width: 750px){.template-product-new-trail .differences-table-trail .collection-hero__subheading,.template-product-trail-generic .differences-table-trail .collection-hero__subheading,.template-product-aspen .differences-table-trail .collection-hero__subheading{font-size:24px;line-height:26px}}.template-product-new-trail .differences-table-trail .differences-table,.template-product-trail-generic .differences-table-trail .differences-table,.template-product-aspen .differences-table-trail .differences-table{padding-top:25px;padding-bottom:25px}@media only screen and (min-width: 750px){.template-product-new-trail .differences-table-trail .differences-table,.template-product-trail-generic .differences-table-trail .differences-table,.template-product-aspen .differences-table-trail .differences-table{margin-top:80px;padding-top:0;padding-bottom:80px}}.template-product-new-trail .differences-table-trail .differences-table table,.template-product-trail-generic .differences-table-trail .differences-table table,.template-product-aspen .differences-table-trail .differences-table table{max-width:1090px;margin:0 auto}.template-product-new-trail .differences-table-trail .differences-table .differences-table__headings,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__headings,.template-product-aspen .differences-table-trail .differences-table .differences-table__headings{display:none}@media only screen and (min-width: 750px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__headings,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__headings,.template-product-aspen .differences-table-trail .differences-table .differences-table__headings{display:table-row}}.template-product-new-trail .differences-table-trail .differences-table .differences-table__headings th,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__headings th,.template-product-aspen .differences-table-trail .differences-table .differences-table__headings th{text-transform:uppercase;font-size:24px;line-height:24px;padding:16px 0;font-family:var(--font-family-primary);font-weight:800;background:#1e1e1e;border:0}.template-product-new-trail .differences-table-trail .differences-table .differences-table__headings th:nth-child(2),.template-product-trail-generic .differences-table-trail .differences-table .differences-table__headings th:nth-child(2),.template-product-aspen .differences-table-trail .differences-table .differences-table__headings th:nth-child(2){color:#a9813a;padding-left:24px}@media only screen and (min-width: 1024px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__headings th:nth-child(2),.template-product-trail-generic .differences-table-trail .differences-table .differences-table__headings th:nth-child(2),.template-product-aspen .differences-table-trail .differences-table .differences-table__headings th:nth-child(2){padding-left:0}}.template-product-new-trail .differences-table-trail .differences-table .differences-table__headings th:last-child,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__headings th:last-child,.template-product-aspen .differences-table-trail .differences-table .differences-table__headings th:last-child{color:#fff}.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td{padding:24px 12px;font-family:var(--font-family-primary);vertical-align:top;border-bottom:1px solid #363636}@media only screen and (min-width: 750px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td{min-width:250px;max-width:350px;font-size:20px}}@media only screen and (min-width: 1024px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td{min-width:350px;vertical-align:middle}}.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td span,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td span,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td span{display:block;font-weight:800;font-size:12px;text-transform:uppercase}@media only screen and (min-width: 750px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td span,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td span,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td span{display:none}}.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td:first-child,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td:first-child,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td:first-child{color:#fff;font-weight:700;min-width:125px;text-transform:uppercase}@media only screen and (min-width: 1024px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td:first-child,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td:first-child,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td:first-child{min-width:200px}}@media only screen and (min-width: 1200px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td:first-child,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td:first-child,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td:first-child{min-width:350px}}.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td:nth-child(2),.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td:nth-child(2),.template-product-aspen .differences-table-trail .differences-table .differences-table__content td:nth-child(2){color:#a9813a;padding-left:24px}@media only screen and (min-width: 1024px){.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td:nth-child(2),.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td:nth-child(2),.template-product-aspen .differences-table-trail .differences-table .differences-table__content td:nth-child(2){padding-left:0}}.template-product-new-trail .differences-table-trail .differences-table .differences-table__content td:last-child,.template-product-trail-generic .differences-table-trail .differences-table .differences-table__content td:last-child,.template-product-aspen .differences-table-trail .differences-table .differences-table__content td:last-child{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.scss.css.map */
