h1.headline{font-family:'Oswald',sans-serif;font-size:5.5rem;text-transform:uppercase;letter-spacing:-1px}h2.headline{font-family:'Oswald',sans-serif;font-size:3.5rem;color:#191a1b;text-transform:uppercase;letter-spacing:-1px}h3.headline{font-size:2.5rem;text-transform:uppercase;font-weight:800}h3.sub-headline{font-size:2rem;font-weight:100;text-transform:uppercase}h4{font-size:24px;font-weight:bold}h4.headline{font-weight:900;font-size:20px}h4.sub-text{font-size:2.2rem}h5.headline{font-size:18px;font-weight:700}.btn-primary{background-color:#c60c30;border-color:#c60c30;font-family:Oswald;font-weight:400;letter-spacing:.4px}.btn-primary:hover,.btn-primary:focus{background-color:#9c0623;border-color:#9c0623}.btn-secondary{color:#c60c30;font-family:Oswald;font-size:14px;font-weight:300;letter-spacing:.4px;text-transform:uppercase}.btn-secondary:hover,.btn-secondary:focus{color:#9c0623}.btn-warning{font-family:Oswald}.light-gray{background-color:#f6f7f9}#page-container{margin:0 3rem}#page-title{text-align:center}#page-title h1{font-family:'Oswald',sans-serif;font-size:4rem;text-transform:uppercase;letter-spacing:-1px;margin:0 0 5px 0}.violator-container{position:absolute}.violator{display:flex;justify-content:center;align-items:center;width:73px;height:24px;color:#fff;font-size:11px;font-family:'Oswald';text-transform:uppercase;letter-spacing:1.5px}.violator.disabled{display:none}.violator-sale{background-color:#c60c30}.violator-new{background-color:#68809c}.prodWasPrice{text-decoration:line-through}.prodWasPrice.disabled{display:none!important}@font-face{font-family:"FontAwesome";font-weight:normal;font-style:normal;src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg")}#page-container nav{position:relative}.search-open .search-container{position:absolute;width:100%}#category-mobile-list{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:0;list-style-type:none}#category-mobile-list::-webkit-scrollbar{display:none;width:0}#category-mobile-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;list-style-type:none;margin:15px 0}#category-mobile-list li a{padding:15px 30px 15px 0;color:#222}.hero-image{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.hero-image .content{height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.hero-image .content h1,.hero-image .content h2,.hero-image .content h3,.hero-image .content h4{margin:5px 0}.hero-image .content hr{margin:15px 0;border-top:2px solid #fff}#hero-slot{height:800px}#hero-slot .content{height:100%}#hero-slot .text-white,#category-hero-slot .text-white{color:#fff}#hero-slot .btn-primary{font-size:14px;width:180px;padding:2rem 1rem;margin:3rem 0}#category-hero-slot{height:400px}#cart-slideout{z-index:50040}#cart-slideout-content{position:absolute;top:50px;bottom:0;overflow-y:auto;padding:15px;width:100%}@media(min-width:980px){#cart-slideout .slide-panel-content{right:-25%;width:25%}}@media(max-width:979px){#cart-slideout .slide-panel-content{right:-90%;width:90%}}#cart-slideout .cart-slideout-header{display:block;position:absolute;top:0;left:0;width:100%;height:50px;text-align:center;font-family:'Oswald',sans-serif;font-size:18px;text-transform:uppercase;line-height:50px}#cart-slideout .cart-slideout-header .close{position:absolute;top:0;right:0;font-size:21px;padding:14px;color:#333;opacity:1}.micro-cart h4.product-title{margin:0;font-weight:500}.micro-cart h4.product-title a{font-family:'Oswald',sans-serif;font-size:16px;color:#333;text-transform:uppercase}.micro-cart .basketContainer .itemPriceTotal{font-size:100%;font-weight:normal;text-align:left;margin:5px 0}.micro-cart .basketContainer .lineItemQuantity{font-size:1.2rem;color:#999;margin-bottom:5px}.micro-cart #basket-all-items{padding:20px;box-shadow:none}.micro-cart .basket-summary{padding:15px}.micro-cart .micro-item-count{padding:2rem;background-color:#f6f7f9;text-align:center}.micro-cart .micro-subtotal{margin:3rem 0}.micro-cart .micro-subtotal span:nth-of-type(2){float:right;font-weight:bold}.micro-cart #basket-all-items .micro-cart-btn{background-color:#c60c30;color:#fff;width:100%;padding:2rem 0;font-weight:bold;font-family:Oswald}.micro-cart #basket-all-items .continue-shopping{text-decoration:underline;font-size:12px;text-align:center;margin-top:1rem;cursor:pointer}#product-tech .inline-headline{display:flex;align-items:center}#product-tech .inline-headline img{height:80px;margin-right:1rem}#product-tech .product-tech-columns img{height:80px}#product-tech .overlay-text .headline{font-size:30px}#product-tech .additional-container>.headline{margin-bottom:4rem}#product-tech .additional-container .content{text-align:left}#product-tech .additional-container .content ul li{list-style-type:none;margin-bottom:10px}#product-tech .additional-container .content ul li:before{font-family:"FontAwesome";content:"\f067";margin:0 5px 0 -13px;color:#c60c30;font-size:8px}#product-tech .acc-tech-description{margin-top:6rem}#product-description{padding:10rem 0;background-size:cover!important}#product-description .product-logo img{height:40px}#product-description .product-name h2.headline{font-size:4rem;color:#222;letter-spacing:0}#product-description .product-features-description{color:#222;font-size:18px;margin-top:3rem}#product-description .column-container{color:#222;text-align:center;margin-top:5rem}#product-description .column-container i{font-size:50px;margin-bottom:1rem}#product-specs{background-color:#f6f7f9;padding:10rem 0}#specs-image .specImageDesktop{display:none}.product-config-summary{padding:0 20px}#product-reviews{outline:0}.product-configurator-container{padding:0}#product-configurator-ajax .section-options{display:flex;width:100%;align-items:center}#product-configurator-ajax .rsUni .rsBullets{overflow:visible;padding-top:2rem}#product-configurator-ajax .rsUni .rsBullet{padding:0 10px}#product-configurator-ajax #product-images{background-color:#f6f7f9;padding:2rem 0 3rem 0;height:680px;overflow:hidden}#product-configurator-ajax #product-images .swiper-video-player{height:100%;width:100%}#product-configurator-ajax .product-swiper-container.image-container{position:relative;margin:auto;opacity:inherit;height:100%;width:100%;display:inherit}.product-swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:50%}.product-swiper-container .swiper-slide.swiper-video{width:100%}.video-controls{position:absolute;top:50%}.product-swiper-container .vjs-big-play-button{display:block}.product-swiper-container .vjs-big-play-button:focus{outline:transparent}.product-swiper-container .vjs-big-play-button{position:relative;background-color:rgba(0,0,0,0);font-size:3.5em;border-radius:50%;height:2em!important;width:2em!important;line-height:2em!important;margin-top:-1em!important;border:2px solid #222;margin-left:-1em;margin-top:-1em}.product-swiper-container .vjs-icon-play:before,.product-swiper-container .vjs-big-play-button:before{font-size:50px;content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:100px;height:100px;border:1px solid #222;border-radius:50%;animation:pulse-border 1700ms ease-out infinite}.product-swiper-container .swiper-video-player.loading:after{content:"";position:absolute;font-family:"FontAwesome";content:"\f067"}.product-swiper-container .vjs-big-play-button .vjs-icon-placeholder:before,.product-swiper-container .vjs-play-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:normal;font-style:normal}.product-swiper-container .vjs-big-play-button .vjs-icon-placeholder:before,.product-swiper-container .vjs-play-control .vjs-icon-placeholder:before{content:"\f101";color:#222}.product-swiper-container .swiper-wrapper.disabled{transform:initial!important}.product-swiper-container .swiper-wrapper.disabled .swiper-slide{width:100%}.product-swiper-container .swiper-pagination.disabled,.product-swiper-container .swiper-wrapper.disabled .swiper-slide-duplicate{display:none}.product-swiper-container .swiper-pagination{position:relative;bottom:-5px}.product-swiper-container .swiper-arrow-prev,.product-swiper-container .swiper-arrow-next{position:absolute;top:52%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer}.product-swiper-container .swiper-arrow-next{right:0;left:auto}.product-swiper-container .swiper-arrow-prev{right:auto;left:1rem}#product-configurator-ajax .configurator-title{border:0;margin:0 0 10px 0;padding:0}#product-configurator-ajax .configurator-title h2{font-family:'Oswald',Sans-serif;text-transform:uppercase;font-size:2.4rem;margin:0}#product-configurator-ajax .configurator-mobile-price{font-size:20px}#product-configurator-ajax .section-product-info,#product-configurator-ajax #product-configurator-ajax-container{padding:0;margin:0}#product-configurator-ajax-container .backpacks .configurator-nav{justify-content:flex-end}#product-configurator-ajax-container .configurator-nav #product-price{font-size:20px;text-align:right}#product-configurator-ajax-container .club-dates{text-align:right;font-size:1.2rem}#product-configurator-ajax-container .configurator-action-btn{width:200px;height:60px;border:0;font-weight:400}#product-configurator-ajax button.input-color.disabled{opacity:.2}#product-configurator-ajax-container .section-option-pane-content #ajax-39 .dropdown:after{position:absolute;top:7px;right:10px;pointer-events:none;content:"\e61d";font-family:anticons-desktop}#product-configurator-ajax .configurator-reviews{display:flex}#product-configurator-ajax .info-space{margin:0 1rem}#product-configurator-ajax .info-text i{color:#c60c30;margin-right:1rem}#product-configurator-ajax .promotion{position:absolute;text-transform:uppercase;letter-spacing:.8px;font-size:12px;color:#fff;font-family:'Oswald';z-index:1050;background-color:#c60c30;padding:1rem 2rem}#product-configurator-ajax .promotion p{margin:0}#product-configurator-ajax .promotion a{color:#fff;font-weight:100;margin-left:10px}#product-configurator-ajax .promotion .modal{color:#000}#product-configurator-ajax .promotion .modal-header{color:#c60c30;padding:2rem 3rem}#product-configurator-ajax .promotion .modal-body{padding:5rem 3rem;font-size:14px}#product-specs #specs-data{text-align:center;display:flex;justify-content:center}#product-specs #specs-data h3{font-size:1.6rem;margin:0 0 5px;color:#2980bb}#product-specs #specs-data h2{margin-bottom:30px}#product-specs #specs-data .spec-item{margin:8rem 4rem;font-size:14px;text-align:left}#product-specs #specs-data .spec-label{font-weight:800;font-size:16px}#product-configurator-ajax button.input-color[data-option-name="White"]{box-shadow:0 0 0 2px #d8d8d8}#product-configurator-ajax-container .configurator-container{position:relative}#product-configurator-ajax-container .section-option-pane-content [data-input-type="dropdown"]{width:100px;display:inline-block}#product-configurator-ajax-container #pdp-size-chart{position:relative;top:2px;right:-10px;cursor:pointer;display:inline-block}#product-configurator-ajax-container #pdp-size-chart .modal{z-index:10400}#product-configurator-ajax-container #pdp-size-chart i{transition:opacity .3s}#product-configurator-ajax-container #pdp-size-chart:hover i{opacity:.5;transition:opacity .3s}.why-buy{text-align:center;background-color:#f6f7f9;padding:10rem 0;margin:10rem 0}.why-buy i{font-size:30px}.why-buy .row>div{margin-top:3rem;padding:0 3rem}.featured-products{margin:7rem auto}.featured-products .header-text{text-align:center}.featured-products-items{padding:0}.featured-products-items .add-to-cart-link{display:none}.featured-products .slot-header{text-align:center}.featured-products li{list-style:none}.featured-products .featured-details>div,.landing-products-details .product-pricing,.featured-details .product-pricing,.slot .tileRating{display:inline-block}.featured-products .featured-products-image{position:relative;bottom:-2rem}.featured-products .featured-details{display:flex;align-items:center;background-color:#f6f7f9;width:90%;margin:0 auto;padding:3rem 0;transition:background-color .3s}.featured-products .featured-details:hover{background-color:#eee;transition:background-color .3s}.featured-products .featured-details .product-image{width:120px}.slot .product-details{color:#000}.slot .product-name h3{font-size:14px;font-weight:900;text-transform:uppercase;margin:0 0 5px 0}.htmlslotcontainer{margin:5rem auto}.landing-products .landing-products-details{z-index:2;position:relative}.landing-products .landing-products-details .product-image{text-align:center;margin-top:3rem}.landing-products .landing-products-details .product-image img{width:350px}.landing-products-details .product-link{text-align:right}.landing-products-details .tileRating{display:inline-block;vertical-align:top;margin-right:15px}.landing-products-details .add-to-cart-link{display:inline-block;float:right}.landing-products .product-swatches.swatch-slider{position:relative}.landing-products-details .swatch-slider .swatch-frame{display:inline-block;margin:0 3rem}.landing-products-details .product-swatches.swatch-slider .swatch-next{position:relative;right:0;top:-7px}.landing-products .product-swatches{margin-bottom:1rem}.landing-products-background{height:250px;width:95%;background-color:#eee;position:absolute}.landing-products .product-name h3{font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:1.8rem}.landing-products .slot-title{text-align:center;margin-bottom:5rem}.hero-tabs{margin-bottom:10rem}.hero-tabs-image-container{max-height:600px;overflow:hidden}#hero-tabs-image img{width:100%}.hero-tabs-content-container{background-color:#f6f7f9;margin:-115px auto 0 auto;padding:3rem 6rem;text-align:center;z-index:5;position:relative}.hero-tabs-content{transition:opacity .3s;cursor:pointer}.hero-tabs-content:not(.selected){opacity:.4;transition:opacity .3s}.hero-tabs-content:not(.selected):hover{opacity:.6}.hero-tabs-content h5{font-size:20px;font-weight:800}.hero-tabs-content-container i{font-size:30px}.full-width-image-row{margin:10rem 0}.full-width-image-row .image-content{padding:0}.full-width-image-row .image-content img{height:500px;object-fit:cover}.center-aligned-products{margin-bottom:10rem}.center-aligned-products .headline{text-align:center;margin-bottom:3rem}.center-aligned-products-details{background-color:#f6f7f9;text-align:center;margin:3rem 1rem;position:relative}.center-aligned-products-details .product-image{padding:2rem 3rem 0}.center-aligned-products-details .tileRating,.center-aligned-products-details .product-pricing,.center-aligned-products-details .product-name{margin:0 0 10px 0}.center-aligned-products-details .tileName{color:#333;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.4px}.center-aligned-products-details .product-pricing{color:#000;display:block}.center-aligned-products-details .pRating{margin:0 auto}.center-aligned-products-details .product-link a{font-weight:500;padding:1rem 4rem}.center-aligned-products-details .thumb-link img{width:100%;max-width:300px}.center-aligned-products .add-to-cart-link{position:absolute;bottom:5rem;width:100%}.featured-products-content .product-swatches{margin-bottom:10px}#team-container .team-nav{margin-bottom:60px;border:0;text-align:center}#team-container .team-nav li{float:none;display:inline-block}#team-container .team-nav li a,#team-container .team-nav li a:hover{border:0;color:#666;background:0}#team-container .team-nav li.active a{border:0;color:#e82409;font-weight:bold}#team-container .tab-content>.active{outline:0}#team-container .player-container{margin-bottom:60px}#team-container .slide-caption{background-color:#f6f7f9;padding:30px;min-height:150px}#team-container .slide-caption h3{margin:0;padding-bottom:10px;font-size:18px;font-weight:800}#team-container .slide-caption h4{margin:0 0 10px;font-size:1.4rem;font-weight:normal}#team-container .slide-caption .player-social-links a{color:#999;font-size:2.5rem;margin-right:10px}.search-result-content .categoryResult .product-swatches{width:270px;margin:0 auto 2rem;position:relative}.search-result-content .product-tile{background-color:#f6f7f9;text-align:center}.search-result-content .categoryResult .product-name h3{font-size:14px;font-weight:800;text-transform:uppercase;margin:0}.search-result-content .categoryResult .tileRating,.search-result-content .categoryResult .product-pricing{margin-top:1rem}.search-result-content .categoryResult .product-pricing{color:#4d4d4d;padding-bottom:3rem}.search-result-content .categoryResult .add-to-cart-link{display:none}.swatch-list .swatch .swatch-image{border:2px solid #f6f7f9;transition:box-shadow .2s ease-in}.swatch-list .swatch.selected .swatch-image{box-shadow:0 0 0 2px #222;transition:box-shadow .2s ease-out}.featured-products .product-swatches li{display:-ms-inline-grid;display:inline-grid}#category-filters .filter-btn{cursor:pointer;font-size:16px;font-weight:600;transition:opacity .2s}#category-filters .filter-btn:hover{opacity:.5;transition:opacity .2s}#category-filters #grid-sort-header{-moz-appearance:none;height:30px}#category-filters select{border:0;background-color:transparent;-webkit-appearance:none;appearance:none;padding:0 1rem;font-weight:bold}#category-filters select:focus{outline:thin}#category-filters select::-ms-expand{display:none}#category-filters select+i.fa{pointer-events:none;position:absolute;right:15px;top:8px}#category-selected-filters{padding:10px 0}#category-selected-filters .cat-filter{background-color:#f5f5f5;padding:10px;margin-right:5px;color:#222}#category-selected-filters .cat-filter::after{padding-left:5px;font-family:"Font Awesome 5 Free";content:"\f057"}.cat-logo-small{width:100px;height:30px;padding:5px 10px;position:absolute;top:15px}.cat-logo-small img{max-height:100%}#category-results .refinements .refinement h5.toggle{font-weight:bold}#category-results #secondary .headline{font-family:'Oswald';text-transform:uppercase;font-weight:500}#category-results #secondary .filters-menu-header{margin:3rem 5rem}#category-results #secondary .filters-menu-header .nav-close{float:right;font-size:20px;position:relative;top:-2px;cursor:pointer}#category-results #secondary{display:block;left:-380px;width:380px}.swatch-frame{width:205px;margin:0 auto;position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.swatch-list{padding:2px 0;margin:0 0 0 2px;display:inline-block}.product-swatches li{list-style:none;position:relative;display:inline-block;transition:opacity .3s;margin:0 5px 0 0;padding:0;width:26px;height:26px;transform:translateX(2px)}.product-swatches li:hover{opacity:.8;transition:opacity .2s}.product-swatches .swatch-prev{position:absolute;left:0;top:7px;cursor:pointer}.product-swatches .swatch-next{position:absolute;right:0;top:7px;cursor:pointer}.center-aligned-products-details .product-swatches .swatch-prev{top:8px;left:80px}.center-aligned-products-details .product-swatches .swatch-next{top:8px;right:80px}.center-aligned-products-content .product-tile .product-swatches{margin:15px 0;position:relative}.search-result-content .categoryResult .product-image{padding:2rem}.basketContainer.cart-page p{margin-bottom:0;text-transform:uppercase;font-weight:900}.basketContainer.cart-page p a{color:#000}#basket-all-items.cart-page .lineItemActions button{background-color:transparent}#basket-all-items.cart-page .itemPromotions{color:#c60c30}.center-aligned-products-content{position:relative}.button-prev,.button-next,.swiper-pagination{position:absolute;cursor:pointer}.button-prev:focus,.button-next:focus,.swiper-pagination-bullet:focus{outline-width:1px;outline-color:#fff}.button-prev{left:-20px;top:50%}.button-next{right:-20px;top:50%}.swiper-pagination{width:100%;bottom:-40px}.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-bullet-active{background:#000}