.brand-switcher{background-color:#1a1a1a;border-bottom:1px solid #333}.brand-switcher__inner{display:flex;justify-content:center;align-items:center;gap:40px;padding:8px 0}.brand-switcher__item{display:flex;align-items:center;gap:10px;text-decoration:none;padding:6px 16px;border-radius:4px;transition:background-color .2s ease,opacity .2s ease;opacity:.6}.brand-switcher__item:hover{opacity:1;background-color:#ffffff14}.brand-switcher__item--active{opacity:1;background-color:#000}.brand-switcher__logo{height:28px;width:auto;object-fit:contain}.brand-switcher__name{color:#fff;font-size:13px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}@media(max-width:767px){.brand-switcher__inner{gap:12px;padding:6px 0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start}.brand-switcher__inner::-webkit-scrollbar{display:none}.brand-switcher__item{padding:4px 10px;gap:6px;flex-shrink:0}.brand-switcher__logo{height:20px}.brand-switcher__name{font-size:10px;letter-spacing:.3px}}.tt-mobile-header .tt-logo-container img{max-height:40px;width:auto}.container{max-width:1440px!important;width:100%}@media(min-width:1200px){.container{max-width:1440px!important}}html{scroll-behavior:smooth}.slider-revolution{min-height:50vh;aspect-ratio:16 / 9;max-height:100vh}.slider-revolution .tp-banner-container,.slider-revolution .tp-banner{min-height:inherit}.slider-revolution img{width:100%;height:auto}@media(max-width:767px){.slider-revolution{min-height:40vh;aspect-ratio:4 / 3}}@media(min-width:768px)and (max-width:1024px){.slider-revolution{min-height:45vh}}.tt-product .tt-image-box{aspect-ratio:1 / 1;overflow:hidden;position:relative}.tt-product .tt-image-box img{width:100%;height:100%;object-fit:cover}html{font-display:swap}.outlier-fit-banners h3{font-size:28px;padding-bottom:8px!important;color:#fff!important}.outlier-fit-banners .tt-title-small{padding-bottom:0!important;color:#fff!important}.outlier-fit-banners .tt-title-large{font-size:18px!important;color:#ffffffd9!important}.outlier-fit-banners .tt-promo-box .tt-description{position:absolute;bottom:0;left:0;right:0;top:auto;transform:none;width:100%;height:auto;padding:20px}.outlier-fit-banners .tt-promo-box .tt-background{background:#000000b3!important}.outlier-fit-banners .tt-promo-box .tt-description-wrapper{text-align:left}.outlier-fit-banners .tt-promo-box{height:500px;overflow:hidden;position:relative;border-radius:6px}.outlier-fit-banners .tt-promo-box img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.outlier-fit-banners .container-fluid-custom{max-width:1440px;margin:0 auto;padding-left:15px;padding-right:15px}.outlier-hunting-banners h3{font-size:28px;padding-bottom:8px!important;color:#fff!important}.outlier-hunting-banners .tt-title-small{padding-bottom:0!important;color:#fff!important}.outlier-hunting-banners .tt-title-large{font-size:18px!important;color:#ffffffd9!important}.outlier-hunting-banners .tt-promo-box .tt-description{position:absolute;bottom:0;left:0;right:0;top:auto;transform:none;width:100%;height:auto;padding:20px}.outlier-hunting-banners .tt-promo-box .tt-background{background:#000000b3!important}.outlier-hunting-banners .tt-promo-box .tt-description-wrapper{text-align:left}.outlier-hunting-banners .tt-promo-box{height:500px;overflow:hidden;position:relative;border-radius:6px}.outlier-hunting-banners .tt-promo-box img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.outlier-hunting-banners .container-fluid-custom{max-width:1440px;margin:0 auto;padding-left:15px;padding-right:15px}.single-product-thumbs{display:flex;gap:10px;margin-top:15px}.single-product-thumb{width:80px;height:80px;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;opacity:.5;transition:opacity .2s ease,border-color .2s ease}.single-product-thumb--active,.single-product-thumb:hover{opacity:1;border-color:#7c5e32}.single-product-thumb img{width:100%;height:100%;object-fit:cover}.sectionsingleproduct .productandvideoimg{height:500px;overflow:hidden;border-radius:6px}.sectionsingleproduct .productandvideoimg img{width:100%;height:100%;object-fit:cover;border-radius:6px}.sectionsingleproduct .singleproductinfo .custom-text-1{text-transform:uppercase;letter-spacing:2px}@media(max-width:767px){.sectionsingleproduct .productandvideoimg{height:350px}}.tt-layout-box01 .col-img{max-height:500px;overflow:hidden;border-radius:6px}.tt-layout-box01 .col-img img{width:100%;height:100%;max-height:500px;object-fit:cover}@media(max-width:767px){.tt-layout-box01 .col-img,.tt-layout-box01 .col-img img{max-height:350px}}.slider-revolution .tp-bgimg{background-attachment:fixed!important}@media(max-width:1024px){.slider-revolution .tp-bgimg{background-attachment:scroll!important}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.outlier-sections{display:flex;flex-wrap:wrap;width:100%;height:100%;margin:0;padding:0}.outlier-card{flex:1 1 50%;position:relative;background-size:cover;background-position:center;min-height:400px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;overflow:hidden}.outlier-card.left{background-image:url(/cdn/shop/files/norway-lofoten-moskenesoy-young-man-holding-fre-2024-09-22-08-28-23-utc-Large.jpg?v=1748376731)}.outlier-card.right{background-image:url(/cdn/shop/files/outlier-fit.jpg?v=1748445433)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}.overlay h2{font-size:2rem;color:#fff;margin:.5rem 0 .25rem}.overlay p{font-size:1rem;margin:0 2rem 1.5rem;color:#eee}.overlay strong{font-size:1rem;color:#eee}.outlier-btn{background-color:#fff;color:#000;padding:.75rem 1.5rem;text-decoration:none;font-weight:700;border-radius:5px;display:inline-block;transition:background .3s ease}.outlier-btn:hover{background-color:#ddd}@media(max-width:768px){.outlier-card{flex:1 1 100%}}.tt-header-inline{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative}.tt-header-inline .tt-obj-logo{flex:0 0 auto;z-index:2}.tt-header-inline .tt-obj-logo img{max-height:60px;width:auto;padding:0!important;margin:0!important;top:0!important}.tt-header-inline .tt-obj-logo a{padding:0!important;margin:0!important;display:flex;align-items:center}.tt-header-inline .tt-obj-menu-center{position:absolute;left:50%;transform:translate(-50%);z-index:1;white-space:nowrap;max-width:none!important;width:auto!important;min-width:0!important;overflow:visible!important}.tt-header-inline .tt-obj-menu-center .tt-parent-box{max-width:none!important;width:auto!important}.tt-header-inline .tt-obj-menu-center .tt-desctop-parent-menu,.tt-header-inline .tt-obj-menu-center .tt-desctop-menu,.tt-header-inline .tt-obj-menu-center nav,.tt-header-inline .tt-obj-menu-center nav>ul{display:flex!important;flex-wrap:nowrap!important;justify-content:center;align-items:center;max-width:none!important;width:auto!important;white-space:nowrap!important}.tt-header-inline .tt-obj-menu-center nav>ul>li{padding-left:10px!important;padding-right:10px!important;max-width:none!important;width:auto!important;flex-shrink:0!important}.tt-header-inline .tt-obj-menu-center nav>ul>li>a{white-space:nowrap!important;max-width:none!important;width:auto!important;text-transform:uppercase!important}.tt-header-inline .tt-obj-options{flex:0 0 auto;display:flex;align-items:center;gap:5px;position:relative!important;z-index:2}.tt-header-inline .tt-obj-logo,.tt-header-inline .tt-obj-menu-center,.tt-header-inline .tt-obj-options,.tt-header-inline .tt-desctop-parent-menu,.tt-header-inline .tt-desctop-menu,.tt-header-inline .tt-desctop-menu nav,.tt-header-inline .tt-desctop-menu nav>ul,.tt-header-inline .tt-desctop-menu nav>ul>li,.tt-header-inline .tt-desctop-menu nav>ul>li>a,.tt-header-inline .tt-obj-logo a,.tt-header-inline .tt-parent-box{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.tt-header-inline .tt-desctop-menu nav>ul{display:flex;align-items:center}.tt-header-inline .tt-desctop-menu nav>ul>li>a{display:flex;align-items:center;height:100%}.tt-stuck-nav .tt-header-row{display:flex;align-items:center;justify-content:space-between}.tt-stuck-nav .tt-stuck-parent-menu{flex:1 1 auto;display:flex;justify-content:center}.tt-stuck-nav .tt-stuck-parent-menu nav>ul>li>a{text-transform:uppercase!important}.tt-stuck-nav .tt-stuck-parent-logo,.tt-stuck-nav .tt-stuck-parent-search,.tt-stuck-nav .tt-stuck-parent-cart,.tt-stuck-nav .tt-stuck-parent-account,.tt-stuck-nav .tt-stuck-parent-multi{flex:0 0 auto}.tt-stuck-nav .tt-stuck-parent-logo img{max-height:45px;width:auto;padding:0!important;margin:0!important}.tt-stuck-nav .tt-stuck-parent-logo a{padding:0!important;margin:0!important;display:flex;align-items:center}.tt-footer-col tt-color-scheme-03{background-image:url(/cdn/shop/files/norway-lofoten-moskenesoy-young-man-holding-fre-2024-09-22-08-28-23-utc-Large.jpg?v=1748376731)!important}.tt-footer-col tt-color-scheme-03:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:2;pointer-events:none}.tt-desctop-menu .dropdown a{display:inline-block;position:relative}.tt-desctop-menu .dropdown a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:#876735;transform-origin:bottom center;transition:transform .25s ease-out}.tt-desctop-menu .dropdown a:hover:after{transform:scaleX(1);transform-origin:bottom center}.tt-desctop-menu .dropdown .dropdown-menu a:after{height:0px}.contact-row{display:flex;gap:40px;align-items:center;color:#fff;font-family:sans-serif}.contact-item{display:flex;align-items:center;gap:12px}.contact-item i{font-size:24px}.contact-text strong{display:block;font-weight:700;margin-bottom:2px}.contact-text div{font-weight:400}.tt-breadcrumb{display:none}#tt-pageContent .shopify-section .container-indent:not(.nomargin):not([class^=tt-offset]){margin-top:0!important}@media(max-width:980px){.slider-revolution h1{font-size:52px!important}.slider-revolution h2{font-size:32px!important}}@media(max-width:767px){.slider-revolution h1{font-size:35px!important;line-height:1.15em}.slider-revolution h2{font-size:20px!important}}.outlier-coaching-plans{padding:100px 20px;background:#191919;max-width:1440px;margin:0 auto;box-sizing:border-box}.ocp-header{text-align:center;margin:0 auto 64px;padding:0 20px}.ocp-subheading{color:#7c5e32;font-size:14px;text-transform:uppercase;letter-spacing:2px;margin-bottom:14px}.ocp-header h2{color:#fff!important;font-size:60px!important;line-height:1.2em!important;padding-bottom:16px}.ocp-desc{color:#ffffff8c;font-size:16px;line-height:1.7}.ocp-cards{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.ocp-card{background:#222;border-top:3px solid #2e2e2e;border-radius:0 0 6px 6px;padding:40px 32px 36px;flex:1 1 0;display:flex;flex-direction:column;position:relative}.ocp-card--featured{border-top-color:#7c5e32;background:#222018}.ocp-badge{position:absolute;top:-36px;left:0;right:0;text-align:center;color:#7c5e32;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.ocp-tier{color:#7c5e32;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:6px}.ocp-duration{color:#ffffff59;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.ocp-name{color:#fff;font-size:26px;font-weight:600;margin-bottom:28px;line-height:1.2}.ocp-features{list-style:none;padding:0;margin:0 0 36px;flex:1}.ocp-features li{color:#ffffffa6;font-size:15px;line-height:1.5;padding:9px 0 9px 22px;position:relative}.ocp-features li:before{content:"\2014";color:#7c5e32;position:absolute;left:0;font-weight:400}.ocp-btn{display:block;text-align:center;background:transparent;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;padding:14px 24px;border-radius:4px;text-decoration:none;transition:border-color .2s ease,background .2s ease}.ocp-btn:hover{border-color:#7c5e32;background:#7c5e321f;color:#fff;text-decoration:none}.ocp-card--featured .ocp-btn{background:#7c5e32;border-color:#7c5e32;color:#fff}.ocp-card--featured .ocp-btn:hover{background:#5a4324;border-color:#5a4324}@media(max-width:768px){.outlier-coaching-plans{padding:60px 0}.ocp-header h2{font-size:34px}.ocp-card{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
