#preview-bar-iframe{display:none}@font-face{font-family:FlangeBQBold;src:url(//jack-links-canada.myshopify.com/cdn/shop/t/3/assets/flange_bq_bold.woff2?v=17659862188434429401549655610) format("woff2")}@font-face{font-family:FlangeBQRegular;src:url(//jack-links-canada.myshopify.com/cdn/shop/t/3/assets/flange_bq_regular.woff2?v=118467921368709696571549655610) format("woff2")}a.standout{font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:900;text-decoration:underline;text-transform:uppercase;color:#0b141c}a.styled{font-family:Helvetica,sans-serif;font-size:14px;text-decoration:underline;color:#7d7d7d}.cta,.button{display:inline-block;padding:.938em 2.5em;margin-top:15px;font-family:brandon-grotesque,sans-serif;font-weight:900;line-height:1.125em;background-color:#e72623;color:#fff;border-radius:5px;border:none;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}.cta.basic,.button.basic{padding:0;font-family:Helvetica,sans-serif;font-size:14px;font-weight:400;text-decoration:underline;color:#7d7d7d;background-color:transparent;text-transform:none;text-align:left}.cta.basic:hover,.button.basic:hover{background-color:transparent}.cta.basic:disabled,.button.basic:disabled{background-color:transparent}.cta.full-width,.button.full-width{width:100%}.cta.large,.button.large{width:100%;max-width:32rem;text-align:center}.cta:hover,.button:hover{background-color:#ab1513}.cta:disabled,.button:disabled{cursor:not-allowed;background-color:gray;opacity:.75}.cta.fe-pulse,.button.fe-pulse{animation-name:pulse;animation-duration:1s;animation-iteration-count:infinite}@media screen and (max-width: 576px){.cta.large,.button.large{max-width:none}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.96)}to{transform:scale(1)}}.quantity-input{position:relative}.quantity-input input{padding:1rem 0 1rem 1rem;width:60px;text-align:center}.quantity-input button{position:relative;padding:0;top:0;bottom:0;text-align:center;width:30px;height:30px;color:#7d7d7d;border:1px solid #7d7d7d;border-radius:50%;transition:background-color .03s ease-in}.quantity-input .quantity-input-plus{right:0}.quantity-input .quantity-input-minus{left:0}.inline-list{padding-left:0;list-style-type:none}.inline-list li{display:inline-block;margin-right:1.5rem}.inline-list li:last-child{margin-right:0}.hero-header{font-size:6.6rem;font-weight:600}.hero-header.text-shadow{text-shadow:0px 0px 8px rgba(0,0,0,.8)}.hero-body-text{font-family:brandon-grotesque,sans-serif;font-size:1.125em;font-weight:600;line-height:1.5}.section-header.center{text-align:center}.section-title{font-size:44px;font-weight:400;letter-spacing:-.005em}.section-title.medium{font-size:36px}@media screen and (max-width: 992px){.hero-header{font-size:4.8rem}.hero-subheader{font-size:2rem}.hero-body-text{font-size:1.6rem}}@media screen and (max-width: 767px){.hero-header{font-size:3.2rem}.hero-subheader{font-size:2rem}.hero-body-text{font-size:1.6rem}}.product-tile{margin-bottom:3rem}.product-tile .product-image{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:3rem 0;margin-bottom:2rem;background-color:#fff;box-shadow:0 0 8px #0304041a;-moz-box-shadow:0px 0px 8px 0px rgba(3,4,4,.1);-webkit-box-shadow:0px 0px 8px 0px rgba(3,4,4,.1);overflow:hidden}.product-tile .product-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000bf;opacity:0;transition:all 1.25s ease}.product-tile .product-image .product-sold-out{position:absolute;padding:2rem 3rem;bottom:0;left:0;width:100%;background-color:#000000bf;font-family:brandon-grotesque,sans-serif;font-size:22px;font-weight:600;color:#fff;text-align:center}.product-tile .product-details{text-align:center}.product-tile .product-details .product-title,.product-tile .product-details .product-price{font-family:brandon-grotesque,sans-serif;font-size:1.8rem}.product-tile .product-details .product-title{display:block;margin-bottom:.75rem;font-weight:900;text-transform:uppercase;text-decoration:none;color:#0b141c}.product-tile .product-details .product-price{font-weight:400}@media screen and (max-width: 576px){.product-tile .product-image{padding:3rem 2rem}.product-tile .product-details .product-title,.product-tile .product-details .product-price{font-size:1.5rem}}.pagination{text-align:center;font-size:1.8rem}.pagination span{margin-right:.5rem}.pagination a{font-family:Helvetica,sans-serif;text-decoration:underline;color:#7d7d7d}#image-slider .slick-prev,#image-slider .slick-next{z-index:2;position:absolute;display:block;height:20px;width:20px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}#image-slider .slick-prev:before,#image-slider .slick-next:before{font-size:2rem}#image-slider .slick-prev{left:25px}[dir=rtl] #image-slider .slick-prev{left:auto;right:-25px}#image-slider .slick-prev:before{content:"\f053";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff}[dir=rtl] #image-slider .slick-prev:before{content:"\f054"}#image-slider .slick-next{right:25px}[dir=rtl] #image-slider .slick-next{left:-25px;right:auto}#image-slider .slick-next:before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff}[dir=rtl] #image-slider .slick-next:before{content:"\f053"}@media screen and (max-width: 768px){#image-slider .slick-prev,#image-slider .slick-next{display:none!important}}#image-slider .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#image-slider .slick-track .slick-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:5rem 0;height:auto;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}#image-slider .slick-track .slide-copy{padding:0 1.5rem;width:60%;text-shadow:0px 0px 3px rgba(0,0,0,.5)}#image-slider .slick-track .slide-image{width:40%}#image-slider .slick-track .slide-header,#image-slider .slick-track .slider-subheader{margin:0 0 1.5rem}#image-slider .slick-track .slide-header{font-size:6.6rem;font-weight:600}#image-slider .slick-track .slide-subheader{font-size:3rem;font-weight:600}#image-slider .slick-track .slide-text{padding-right:10%;font-family:brandon-grotesque,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.5}@media screen and (max-width: 992px){#image-slider .slick-track .slick-slide{height:auto}#image-slider .slick-track .slide-header{font-size:4.8rem}#image-slider .slick-track .slide-subheader{font-size:2rem}#image-slider .slick-track .slide-text{font-size:1.6rem}}@media screen and (max-width: 768px){#image-slider .slick-track{margin-top:60px}}@media screen and (max-width: 767px){#image-slider .slick-track .flex-content-center{-webkit-box-lines:wrap;-moz-box-lines:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}#image-slider .slick-track .slide-image,#image-slider .slick-track .slide-copy{width:100%}#image-slider .slick-track .cta{max-width:none}#image-slider .slick-track .slide-image{margin-bottom:4rem}#image-slider .slick-track .slide-image img{margin:0 auto;width:75%}#image-slider .slick-track .slide-copy{order:2}#image-slider .slick-track .slide-header{font-size:3.2rem}#image-slider .slick-track .slide-subheader{font-size:2rem}#image-slider .slick-track .slide-text{padding-right:0;font-size:1.6rem}}#product-callout{z-index:2;position:relative;margin:0 auto}#product-callout .product-callout-tile{padding:5rem 0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;-webkit-box-shadow:0px 27px 30px -20px rgba(0,0,0,.4);-moz-box-shadow:0px 27px 30px -20px rgba(0,0,0,.4);box-shadow:0 27px 30px -20px #0006}#product-callout .product-callout-text{padding-left:15%}#product-callout .product-callout-header,#product-callout .product-calloutr-subheader{margin:0 0 .875rem}#product-callout .product-callout-header{font-size:4.4rem}#product-callout .product-callout-subheader{font-size:2rem;line-height:1.25}#product-callout .product-callout-body{font-family:brandon-grotesque,sans-serif;font-size:1;font-weight:600;line-height:1.5}#product-callout .product-callout-image{position:relative}#product-callout .product-callout-image img{display:block;margin:0 auto;max-width:60%}@media screen and (max-width: 992px){#product-callout .product-callout-image{top:50%;transform:translateY(-50%)}}@media screen and (max-width: 767px){#product-callout .product-callout-text{padding-left:0}#product-callout .product-callout-header{font-size:3.2rem}#product-callout .product-callout-image{margin-bottom:4rem}}#product-category-grid{padding:5rem 0 45vw;background-image:url(product_category_background.jpg);background-size:cover;background-position:bottom center;background-repeat:no-repeat}#product-category-grid a{color:inherit;text-decoration:none}#product-category-grid .section-title{margin-bottom:5rem;text-align:center}#product-category-grid .product-category-item{position:relative;margin-bottom:4rem;text-align:center}#product-category-grid .product-category-item .product-category-item-image{margin-bottom:2rem;width:100%;max-width:400px}#product-category-grid .product-category-item .product-category-item-title{margin:0;font-size:3.6rem}#product-category-grid .product-category-item .product-category-coming-soon{position:absolute;top:10%;left:70%;width:100px;height:100px;border-radius:50%;background-color:red;font-family:brandon-grotesque,sans-serif;color:#fff;font-size:1.4rem;font-weight:600;line-height:100px;text-align:center}@media screen and (max-width: 768px){#product-category-grid{padding-bottom:60vw}}@media screen and (max-width: 576px){#product-category-grid .product-category-item{margin-bottom:4rem;text-align:center}#product-category-grid .product-category-item .product-category-item-title{margin:0;font-size:2rem}#product-category-grid .product-category-item .product-category-coming-soon{padding:.5rem 0;top:40%;left:50%;width:100%;height:auto;background-color:#000000b3;border-radius:0;line-height:50px;transform:translate(-50%,-50%)}}#subscribe-callout{position:relative;padding:5em 0;background-color:#0b141c;color:#fff}#subscribe-callout .subscribe-callout-border{position:absolute;top:-288px;left:0;height:288px;width:100%;background-image:url(subscribe_callout_treeline_border.png);background-repeat:repeat-x}#subscribe-callout .section-header{margin-bottom:2rem;text-align:center}#subscribe-callout .section-header .section-title{margin:0 0 2rem;font-size:7.6rem;font-weight:400}#subscribe-callout .section-header .section-title span{font-size:4.8rem}#subscribe-callout .section-header .section-text{font-family:brandon-grotesque,sans-serif;font-size:2.4rem;line-height:1.25;font-weight:900;text-transform:uppercase}#subscribe-callout .subscribe-step-tiles{margin-bottom:2rem}#subscribe-callout .subscribe-step-tiles .subscribe-step-tile{text-align:center}#subscribe-callout .subscribe-step-tiles .subscribe-step-tile .subscribe-step-tile-text{font-size:24px;line-height:1.25;font-weight:900;text-transform:uppercase}#subscribe-callout .subscribe-callout-cta{text-align:center}@media screen and (max-width: 768px){#subscribe-callout .subscribe-callout-border{top:-10vh;height:60vh;background-size:60vh}#subscribe-callout .section-header .section-title{font-size:4.8rem}#subscribe-callout .section-header .section-text{font-size:1.8rem}}#campaign-callout{background-image:url(jack_links_paper_background_small.jpg);background-size:cover;background-position:bottom center;background-repeat:no-repeat}#campaign-callout .campaign-callout-slider{-webkit-box-shadow:0px 27px 30px -20px rgba(0,0,0,.4);-moz-box-shadow:0px 27px 30px -20px rgba(0,0,0,.4);box-shadow:0 27px 30px -20px #0006}#campaign-callout .campaign-callout-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:wrap;-moz-box-lines:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}#campaign-callout .campaign-callout-cta,#campaign-callout .campaign-callout-image{width:50%}#campaign-callout .campaign-callout-cta img,#campaign-callout .campaign-callout-image img{width:100%;display:block}@media screen and (max-width: 576px){#campaign-callout .campaign-callout-cta,#campaign-callout .campaign-callout-image{width:100%}}.single-product-hero{padding:5rem 0;background-image:url(product_hero_wood_background.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.single-product-hero .product-image-thumbnails{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:wrap;-moz-box-lines:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style-type:none}.single-product-hero .product-image-thumbnails li{margin:0 1.5rem 1.5rem;width:20%;text-align:center}.single-product-hero .product-image-thumbnails li:last-child{margin-right:0}.single-product-hero .product-details{padding:6rem 5.5rem;background-color:#fff;box-shadow:0 3px 7px #00000026}.single-product-hero .product-details .product-title{font-size:3.6rem;font-weight:400;letter-spacing:0em}.single-product-hero .product-details .product-description{margin-bottom:4rem;font-family:brandon-grotesque,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.2}.single-product-hero .product-details .product-variant-selector{display:inline-block;margin:0 2rem 1rem 0}.single-product-hero .product-details .product-variant-selector:last-child{margin-right:0}.single-product-hero .product-details .product-variant-label{display:block;margin-bottom:1rem;font-family:brandon-grotesque,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.2;text-transform:uppercase}.single-product-hero .product-details .product-variant-option{display:inline-block;margin-right:1rem;border:2px solid #1d1d1d;padding:1rem 2rem;text-align:center;cursor:pointer}@media screen and (max-width: 600px){.single-product-hero{padding:12rem 0 0}.single-product-hero .full-width-mobile{padding:0}.single-product-hero .product-details{padding:5rem 3rem}}#product-cross-sell{padding:10rem 0;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}#product-cross-sell .section-header{text-shadow:0px 0px 8px rgba(0,0,0,.8)}#product-cross-sell .product-cross-sell-header{margin:0 0 1.5rem;font-size:60px;line-height:.95}#product-cross-sell .product-cross-sell-body{font-family:brandon-grotesque,sans-serif;font-size:22px;font-weight:400;line-height:1.25}#related-products{background-color:#f0f0ee}#related-products .section-title{margin-bottom:3rem;font-size:26px}#product-hero{min-height:400px;background-size:cover;background-position:center;color:#fff}#product-hero .product-hero-image img{display:block}@media screen and (max-width: 767px){#product-hero .product-hero-image{margin-bottom:4rem}}@media screen and (max-width: 576px){#product-hero .product-hero-image img{margin:0 auto;width:60%}}#instagram-feed{position:relative;padding:0 0 5rem;background-color:#0b141c;color:#fff}#instagram-feed .instagram-feed-border{position:absolute;top:-288px;left:0;height:288px;width:100%;background-image:url(subscribe_callout_treeline_border.png);background-repeat:repeat-x}#instagram-feed .section-header{margin-bottom:5rem;text-align:center}#instagram-feed .section-header .section-title{margin:0 0 2rem;font-size:7.6rem;font-weight:400}#instagram-feed .section-header .section-title span{font-size:4.8rem}#instagram-feed .section-header .section-text{font-family:brandon-grotesque,sans-serif;font-size:2.4rem;line-height:1.25;font-weight:900;text-transform:uppercase}#instagram-feed .instagram-link{display:inline-block;margin-top:2.5rem;color:#fff;font-family:brandon-grotesque,sans-serif;font-size:2.8rem;font-weight:600}#instagram-feed .instagram-link .link-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#instagram-feed .instagram-link .icon{margin-right:1rem;width:32px;height:32px;color:#fff}#instagram-feed #instafeed img{width:25%}#instagram-feed .instagram-callout-cta{text-align:center}@media screen and (max-width: 768px){#instagram-feed{padding:5rem 0}#instagram-feed .instagram-feed-border{top:-10vh;height:60vh;background-size:60vh}#instagram-feed .section-header .section-title{font-size:4.8rem}#instagram-feed .section-header .section-text{font-size:1.8rem}}@media screen and (max-width: 576px){#instagram-feed #instafeed img{margin-top:-4px;width:50%}}#faq-questions .faq-list{list-style-type:none}#faq-questions .faq-list>li{border-bottom:1px solid black;cursor:pointer}#faq-questions .faq-list .question{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:15px 20px 10px;font-size:18px;line-height:36px;color:#000}#faq-questions .faq-list .question .icon{width:auto;height:auto}#faq-questions .faq-list .question .icon.minus{display:none}#faq-questions .faq-list .question .title{font-family:brandon-grotesque,sans-serif;font-weight:900;text-transform:uppercase}@media screen and (max-width: 500px){#faq-questions .faq-list .question .text{width:80%}}#faq-questions .faq-list .answer{display:none;padding:0 6rem 2rem 2rem;font-family:brandon-grotesque,sans-serif;font-size:1.6rem;line-height:1.8rem}#faq-questions .faq-list .answer ul{margin:1rem 0 3rem;padding-left:2rem}#faq-questions .faq-list .answer ul li{margin-bottom:1rem}#faq-questions .faq-list .answer li{list-style-type:circle}#faq-questions .faq-list .answer strong{font-weight:700}#faq-questions .faq-list .answer u{text-decoration:underline}#faq-questions .faq-list .answer em{font-style:italic}#faq-questions .faq-list .answer b{display:block;margin:2.5rem 0 1.5rem;text-transform:uppercase}.activity-section{padding:11.5rem 0 17.5rem;background-color:#000;background-size:auto;background-repeat:no-repeat;background-position:center}.activity-section.right-align .activity-media{order:2}.activity-section .container{max-width:1800px;padding:0}.activity-section .activity-media{position:relative}.activity-section .activity-media .activity-video{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;position:absolute;left:0;bottom:-10rem;color:#fff;text-decoration:none}.activity-section .activity-media .activity-video a{color:inherit}.activity-section .activity-media .activity-video .video-image{width:40%;padding-right:5%}.activity-section .activity-media .activity-video .video-cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:60%;text-decoration:none}.activity-section .activity-media .activity-video .video-play-button{margin-right:2rem}.activity-section .activity-media .activity-video .video-watch{margin-bottom:.5rem;font-size:1.6rem;font-weight:600;color:#e72623}.activity-section .activity-media .activity-video .video-name{font-size:1.8rem;text-transform:none}.activity-section .activity-content{margin-top:5rem}.activity-section .activity-content .section-text{margin:0 auto;width:60%}.activity-section .activity-content .activity-products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:wrap;-moz-box-lines:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:8rem}.activity-section .activity-content .activity-products .activity-product-tile{flex:0 0 50%;text-align:center}.activity-section .activity-content .activity-products .activity-product-tile a{display:block;color:inherit;text-decoration:none;transition:all .3s ease}.activity-section .activity-content .activity-products .activity-product-tile a:hover{transform:scale(1.05)}.activity-section .activity-content .activity-products .activity-product-tile .product-image{margin-bottom:2.5rem;width:150px}.activity-section .activity-content .activity-products .activity-product-tile .product-title{margin-bottom:1rem;font-family:brandon-grotesque,sans-serif;font-size:1.8rem;font-weight:600;text-transform:uppercase}.activity-section .activity-content .activity-products .activity-product-tile .product-link{position:relative;display:inline-block;font-family:brandon-grotesque,sans-serif;font-size:1.8rem;font-weight:600;color:#e72623}.activity-section .activity-content .activity-products .activity-product-tile .product-link:after{position:absolute;top:50%;right:-1.5rem;font-size:1.2rem;color:inherit;content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;transform:translateY(-50%)}@media screen and (max-width: 1400px){.activity-section .activity-content{margin-top:0}.activity-section .activity-content .section-text{width:85%}}@media screen and (max-width: 1200px){.activity-section .activity-content .section-text{margin:0 auto;width:600px}}@media screen and (max-width: 1200px){.activity-section.right-align .activity-media{order:initial}.activity-section .container{padding:0 1.5rem;max-width:600px}.activity-section .activity-media{margin-bottom:7.5rem}.activity-section .activity-media .activity-animation{margin-bottom:2.5rem}.activity-section .activity-media .activity-video{position:relative;top:0;bottom:0}.activity-section .activity-media .activity-video .video-image{display:none}.activity-section .activity-content .section-text{width:100%}}.header-tophat{padding:0 3rem;height:45px;background-color:#1d1d1d;font-family:brandon-grotesque,sans-serif;font-weight:900;color:#fff;text-align:center}.header-tophat a{color:inherit;text-decoration:none}.header-tophat .header-tophat-announcement{display:inline-block}.header-tophat .header-user-profile{display:inline-block;float:right;height:100%;line-height:45px}@media screen and (max-width: 768px){.header-tophat{display:none}}header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 3rem;background-color:#1d1d1d}header .nav-logo-link{z-index:3;display:block;position:absolute;top:0;width:175px;height:auto}header .nav-logo{height:auto}header .mobile-menu-toggle{display:none;color:#fff}header .main-nav-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:2rem;width:100%}header .main-nav-links{position:relative;left:275px}header .main-nav-links ul{list-style-type:none}header .main-nav-links ul li{position:relative;display:inline-block;margin-right:3.125em;font-family:FlangeBQRegular;color:#fff;text-align:center;text-transform:uppercase;list-style-type:none}header .main-nav-links ul li a{color:inherit;text-decoration:none}header .main-nav-links ul li:last-child{margin-right:0}header .main-nav-links ul li.active:after{content:"";position:absolute;bottom:-.875em;left:50%;width:110%;height:3px;background-color:#e72623;transform:translate(-50%)}header .main-nav-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header .main-nav-search .search-form{position:relative}header .main-nav-search .search-form .search-input{padding:.875rem 2.875rem .875rem 1rem;margin:0;border-radius:3px;border-color:transparent}header .main-nav-search .search-form .search-button{position:absolute;top:8px;right:5px;color:#1d1d1d;border:none;background-color:transparent}header .main-nav-search .cart-link{position:relative;margin-left:1.25rem;width:34px;color:#fff}header .main-nav-search .cart-link a,header .main-nav-search .cart-link .icon{color:inherit}header .main-nav-search .cart-link .cart-count{position:absolute;top:0;right:0;width:20px;height:20px;font-family:brandon-grotesque,sans-serif;font-size:1.2rem;line-height:20px;border-radius:50%;background-color:#e72623;text-align:center;color:#fff}@media screen and (max-width: 992px){header{z-index:2;position:fixed;top:0;left:0;width:100%;height:60px}header .mobile-menu-toggle{display:block}header .main-nav-wrap{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;padding-bottom:0}header .nav-logo-link{top:-1.5rem;left:50%;width:125px;transform:translate(-50%)}header .main-nav-links-wrap{display:none;z-index:2;position:fixed;top:60px;left:0;width:100%;height:100%;background-color:#1d1d1d}header .main-nav-links{left:0;padding:0;width:100%}header .main-nav-links ul{padding-top:3rem;margin:0;left:0;width:100%;height:100%}header .main-nav-links ul li{padding:2rem 0;width:100%;text-align:center}header .main-nav-links ul li.active:after{display:none}header .search-form{display:none}}#main-footer{padding:5rem 0;background-color:#1d1d1d;color:#fff}#main-footer a{color:inherit;text-decoration:none}#main-footer .main-footer-list-title{margin-bottom:1.5rem;font-family:FlangeBQRegular,sans-serif;font-size:2rem;text-transform:uppercase}#main-footer .main-footer-link-list{padding:0;list-style-type:none}#main-footer .main-footer-link-list li{margin-bottom:1.5rem;font-family:brandon-grotesque,sans-serif;font-size:1.8rem}#main-footer .main-footer-social-links{margin:2.5rem 0 3.5rem;list-style-type:none}#main-footer .main-footer-social-links li{display:inline-block;margin-right:2.5rem}#main-footer .main-footer-social-links li:last-child{margin-right:0}#main-footer .main-footer-social-links li .icon{width:32px;height:32px}#main-footer .main-footer-details{font-size:1.2rem}#main-footer .main-footer-details a.standout{margin-left:1rem;font-weight:400;text-transform:uppercase;text-decoration:underline}#main-footer .brand-spark-badge{display:block;margin-bottom:2.5rem;width:94px}#main-footer #mc_embed_signup{position:relative;width:100%;background:transparent;clear:left}#main-footer #mc_embed_signup input.email{padding:0 10rem 0 1.5rem;margin:0;height:48px;font-family:brandon-grotesque,sans-serif;border-radius:3px;border-color:transparent}#main-footer #mc_embed_signup form{padding:0}#main-footer #mc_embed_signup .button{position:absolute;padding:0 2.5rem;margin-top:0;right:-3px;top:0;height:48px;font-family:brandon-grotesque,sans-serif;font-weight:900;background-color:#e72623;color:#fff;border-radius:5px;border:none;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}@media screen and (max-width: 768px){#main-footer #mc_embed_signup .button{width:auto}}#search-results form{margin-bottom:5rem}#search-results .section-header{margin-bottom:3rem}#search-results .search-inputs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}#search-results .search-inputs .search-keyword{flex:0 0 90%;margin:0 5px}#search-results .search-inputs .button{padding:.938em 0;margin-top:0;text-align:center;width:10%}#search-results .search-results-list{list-style-type:none}#search-results .search-result-item{margin-bottom:2rem;font-family:brandon-grotesque,sans-serif}#search-results .search-result-item .search-result-item-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:flex-start;-moz-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;color:inherit;text-decoration:none}#search-results .search-result-item .search-result-item-description{margin-right:2rem}#search-results .search-result-item .search-result-item-image{flex:0 0 100px;margin-right:5rem}#search-results .search-result-item .search-result-item-price{flex:0 0 100px;text-align:right}@media screen and (max-width: 576px){#search-results .search-inputs .search-keyword{flex:0 0 80%;margin:0 5px}#search-results .search-inputs .button{padding:.938em 0;width:100%;margin-top:0}#search-results .search-result-item{margin-bottom:5rem}#search-results .search-result-item .search-result-item-link{flex-direction:column;text-align:center}#search-results .search-result-item .search-result-item-description{margin-right:0}#search-results .search-result-item .search-result-item-image{margin-bottom:1rem;flex:0 0 100%;margin-right:0}#search-results .search-result-item .search-result-item-price{flex:0 0 100%;text-align:none}}#product-grid{background-color:#f0f0ee}#product-grid .section-header{margin-bottom:4rem}#product-grid .product-count{font-family:brandon-grotesque,sans-serif;font-size:1.25rem;font-weight:600;color:#7d7d7d;text-transform:none}#product-grid .sidebar-filter-list{width:100%}#product-grid .sidebar-list-title{margin:.7rem 0 2.5rem;font-family:brandon-grotesque,sans-serif;font-size:22px;font-weight:600;text-transform:uppercase}#product-grid .sidebar-list-title .mobile-dropdown{display:none}#product-grid .sidebar-link-list{margin-bottom:4rem;list-style-type:none}#product-grid .sidebar-link-list li{margin-bottom:1.5rem;font-family:brandon-grotesque,sans-serif;font-size:20px;font-weight:900;color:#0b141c}#product-grid .sidebar-link-list li.active{color:#e72623}#product-grid .sidebar-link-list a{color:inherit;text-decoration:none}@media screen and (max-width: 991px){#product-grid{padding:0 2rem}#product-grid .collection-sidebar{-webkit-box-lines:wrap;-moz-box-lines:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}#product-grid .collection-sidebar nav{width:100%}#product-grid .sidebar-list-title{display:block;margin-bottom:2.5rem;width:100%}#product-grid .sidebar-list-title .mobile-dropdown{display:inline-block;vertical-align:top;margin-left:1rem}#product-grid .sidebar-link-list{display:none;width:100%}#product-grid .sidebar-link-list li{display:inline-block;width:calc(33.333333333% - 4px);margin:0 0 3rem;text-align:center}}#customer-login #HideRecoverPasswordLink{background-color:none;border:none;color:#7d7d7d;text-decoration:underline}#shopping-cart .responsive-table{margin:3rem 0 2rem;width:100%;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;border-collapse:collapse;border-radius:3px}#shopping-cart .responsive-table th{font-family:brandon-grotesque,sans-serif;font-weight:900;font-size:12px;color:#7d7d7d;text-transform:uppercase}#shopping-cart .responsive-table th:first-child{text-align:left}#shopping-cart .responsive-table th,#shopping-cart .responsive-table td,#shopping-cart .responsive-table tr{padding:3rem 2rem;font-family:brandon-grotesque,sans-serif}#shopping-cart .responsive-table thead th{padding:3rem 2rem 0}#shopping-cart .responsive-table tbody tr{border-bottom:1px solid #DEDEDE}#shopping-cart .section-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}#shopping-cart .section-header .styled{font-size:1.6rem;color:#e72623}#shopping-cart .shopping-cart-item-image{padding-right:2rem;min-width:100px}#shopping-cart .shopping-cart-item-details{width:50%}#shopping-cart .shopping-cart-item-details a{color:inherit}#shopping-cart .shopping-cart-item-details .shopping-cart-item-remove{display:none}#shopping-cart .shopping-cart-item-total{width:15%}#shopping-cart .shopping-cart-item-quantity{min-width:200px}#shopping-cart .shopping-cart-item-quantity input{display:inline-block;padding:1.5rem 1rem;border:1px solid var(--color-border)}#shopping-cart .shopping-cart-item-total{position:relative}#shopping-cart .shopping-cart-item-total .shopping-cart-item-remove{position:absolute;right:0;color:inherit}#shopping-cart .shopping-cart-overview .shopping-cart-special-instructions label{font-family:brandon-grotesque,sans-serif}#shopping-cart .shopping-cart-overview .shopping-cart-special-instructions input[type=checkbox]{display:inline-block;width:20px}#shopping-cart .shopping-cart-overview .shopping-cart-subtotal-price,#shopping-cart .shopping-cart-overview .shopping-cart-subtotal{font-size:22px}#shopping-cart .shopping-cart-overview .shopping-cart-subtotal-price.standout,#shopping-cart .shopping-cart-overview .shopping-cart-subtotal.standout{font-weight:900;color:#e72623}#shopping-cart .shopping-cart-overview .shopping-cart-subtotal{font-weight:900;text-transform:uppercase}#shopping-cart .shopping-cart-empty-message{padding:20vh 0;width:100%;text-align:center}#shopping-cart .shopping-cart-minimum-order{color:#e72623;font-weight:900}@media screen and (max-width: 992px){#shopping-cart .shopping-cart-item-image{padding:0;width:150px}#shopping-cart .shopping-cart-item-total .shopping-cart-item-remove{display:none}#shopping-cart .shopping-cart-item-details .shopping-cart-item-remove{display:block}}@media screen and (max-width: 767px){#shopping-cart .responsive-table td{padding:3rem 0 0}#shopping-cart .responsive-table td:before{font-family:brandon-grotesque,sans-serif;font-weight:900;font-size:1.4rem;color:#7d7d7d;text-transform:uppercase}#shopping-cart .responsive-table tbody tr{padding:0 1rem;border-bottom:none}#shopping-cart .responsive-table thead{display:none}#shopping-cart .responsive-table-row{display:flex;flex-wrap:wrap}#shopping-cart .shopping-cart-item-image{flex:0 0 40%;text-align:left}#shopping-cart .shopping-cart-item-image:before{display:none}#shopping-cart .shopping-cart-item-details{padding:0 0 0 5vw!important;flex:0 0 60%;align-self:center;text-align:left}#shopping-cart .shopping-cart-item-price,#shopping-cart .shopping-cart-item-total,#shopping-cart .shopping-cart-item-quantity{padding:3rem 0 0;text-align:center}#shopping-cart .shopping-cart-item-price:before,#shopping-cart .shopping-cart-item-total:before,#shopping-cart .shopping-cart-item-quantity:before{display:block;padding-bottom:1rem;margin-bottom:2.5rem;float:none;width:100%;text-align:center;border-bottom:1px solid var(--color-border)}#shopping-cart .shopping-cart-item-price,#shopping-cart .shopping-cart-item-total{flex:0 0 25%}#shopping-cart .shopping-cart-item-quantity{flex:0 0 50%;min-width:0}#shopping-cart .shopping-cart-item-quantity input{padding:.5rem 1rem}#shopping-cart .shopping-cart-item-quantity .quantity-input{width:100%}#shopping-cart .shopping-cart-item-total .shopping-cart-item-remove{display:none}}#account-addresses select{width:100%}#account-addresses input[type=checkbox]{width:auto}#page-our-story .our-story-hero-head{width:auto;text-align:center}#page-our-story .our-story-hero-head .hero-header{display:block;margin-bottom:0;font-size:13rem;line-height:.7}#page-our-story .paragraph-title{margin:3rem 0 2rem;font-family:brandon-grotesque,sans-serif;font-weight:900;font-size:2rem;text-transform:uppercase}#page-our-story .our-story-hero-upper{position:relative;height:650px;background-image:url(jack_links_our_story_hay_bailing_hero.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}#page-our-story .our-story-hero-upper .our-story-hero-head{position:absolute;bottom:0;left:50%;transform:translate(-50%)}#page-our-story .our-story-hero-lower{padding:.3rem 0 5rem;position:relative;background-image:url(jack_links_red_leather_texture_background.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;text-align:center}#page-our-story .our-story-hero-lower .our-story-hero-head{margin-bottom:5rem}#page-our-story .heritage ul{list-style-type:none}#page-our-story .heritage ul li{margin-bottom:2rem}#page-our-story .heritage .heritage-hero{padding:8rem 0;background-image:url(jack_links_heritage_background.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;text-align:center}#page-our-story .heritage .heritage-real-food{background-image:url(product_hero_wood_background.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}#page-our-story .heritage .heritage-real-people{background-color:#89181a;color:#fff}#page-our-story .heritage .heritage-real-people .body-text{position:relative;top:50%;transform:translateY(-50%)}#page-our-story .heritage .heritage-real-people img{display:block}@media screen and (max-width: 992px){#page-our-story .our-story-hero-head .hero-header{font-size:10rem}#page-our-story .our-story-hero-upper{height:400px}#page-our-story .heritage-real-people img{position:relative;top:50%;transform:translateY(-50%)}}@media screen and (max-width: 768px){#page-our-story .body-text{padding-top:5rem}}@media screen and (max-width: 767px){#page-our-story .heritage .heritage-real-people .body-text,#page-our-story .heritage .heritage-real-people img{position:relative;top:0;transform:translateY(0)}}@media screen and (max-width: 639px){#page-our-story .our-story-hero-head .hero-header{font-size:6rem}#page-our-story .our-story-hero-upper{height:300px}}#page-beef-up .beef-up-hero{position:relative;padding-bottom:30rem;min-height:100rem;background-image:url(jack_links_beef_up_your_snack_game_hero_bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}#page-beef-up .beef-up-hero .container{max-width:1400px}#page-beef-up .beef-up-hero .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;height:100%}#page-beef-up .beef-up-hero .beef-up-hero-text .section-text{margin:0 auto;width:80%}#page-beef-up .beef-up-hero .beef-up-hero-image{position:relative;top:35rem;text-align:right}#page-beef-up .beef-up-hero .beef-up-hero-image img{position:relative;width:80%}#page-beef-up .beef-up-hero .beef-up-hero-treeline{z-index:1;position:absolute;bottom:0;left:0;right:0;background-image:url(hero_treeline.png);background-position:bottom center;background-repeat:repeat-x;height:260px}@media screen and (max-width: 1200px){#page-beef-up .beef-up-hero{padding:10rem 0;min-height:80rem;height:auto}#page-beef-up .beef-up-hero .beef-up-hero-image{top:15rem}#page-beef-up .beef-up-hero .row{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media screen and (max-width: 992px){#page-beef-up .beef-up-hero .beef-up-hero-image{top:10rem;text-align:center}#page-beef-up .beef-up-hero .beef-up-hero-image img{width:60%}}@media screen and (max-width: 576px){#page-beef-up .beef-up-hero .beef-up-hero-text .section-text{width:100%}#page-beef-up .beef-up-hero .beef-up-hero-image{top:5rem}#page-beef-up .beef-up-hero .beef-up-hero-image img{width:90%}}.section-text{color:#fff}.section-text .section-title{margin-bottom:2rem;font-size:4.2rem;text-transform:none}.section-text .section-body{font-size:1.8rem;font-weight:600;line-height:1.5}@media screen and (max-width: 576px){.section-title{text-align:center}}#page-protein-patrol .protein-patrol-hero{position:relative;padding-bottom:30rem;min-height:60rem;background-image:url(protein_patrol_hero.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat}#page-protein-patrol .protein-patrol-hero .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;height:100%}#page-protein-patrol .protein-patrol-hero .beef-up-hero-text .section-text{margin:0 auto;width:80%}#page-protein-patrol .protein-patrol-hero .beef-up-hero-hd{position:relative;top:35rem;text-align:left}#page-protein-patrol .protein-patrol-hero .beef-up-hero-hd img{position:relative;width:80%}@media screen and (max-width: 1200px){#page-protein-patrol .protein-patrol-hero{padding:10rem 0;min-height:50rem;height:auto}#page-protein-patrol .protein-patrol-hero .beef-up-hero-hd{top:25rem}#page-protein-patrol .protein-patrol-hero .row{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}@media screen and (max-width: 992px){#page-protein-patrol .protein-patrol-hero .beef-up-hero-image{top:10rem;text-align:center}#page-protein-patrol .protein-patrol-hero .beef-up-hero-image img{width:60%}}@media screen and (max-width: 576px){#page-protein-patrol .protein-patrol-hero .beef-up-hero-text .section-text{width:100%}#page-protein-patrol .protein-patrol-hero .beef-up-hero-image{top:5rem}#page-protein-patrol .protein-patrol-hero .beef-up-hero-image img{width:90%}}#page-protein-patrol .protein-patrol-video{position:relative;padding-bottom:5rem;padding-top:3rem;background-image:url(protein_patrol_red_bg.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}#page-protein-patrol .beef-up-video-hd{font-family:Anton,sans-serif;font-size:3.2rem;color:#fff;text-transform:uppercase;padding-top:2rem}#page-protein-patrol .beef-up-video-copy{font-family:Libre Franklin,sans-serif;font-size:1.6rem;line-height:1.5;color:#fff;padding-top:2rem}#page-protein-patrol .activity-media{padding-left:10%;padding-right:10%}#page-protein-patrol .section-title{font-family:Anton,sans-serif;font-size:4rem;color:#d43b31;text-transform:uppercase;padding-top:2rem}#page-protein-patrol .section-body{font-family:Libre Franklin,sans-serif;font-size:1.6rem;line-height:1.5;color:#000;padding-top:2rem}#page-protein-patrol .product-image{width:auto;height:180px}#page-protein-patrol .product-link-campaign{font-family:Anton,sans-serif;font-size:1.6rem;padding:4px;color:#fff;text-transform:uppercase;background-color:#d43b31;border-radius:20px;min-width:auto;width:150px;display:block;margin-left:auto;margin-right:auto}#page-protein-patrol .activity-section .container{max-width:1200px}#page-protein-patrol .activity-animation{width:100%}@media screen and (max-width: 1200px){#page-protein-patrol .activity-section .container{max-width:100%}}#page-protein-patrol .activity-section{background-color:transparent;background-position:top;background-size:cover;background-repeat:no-repeat}#page-protein-patrol .white-text{color:#fff}#page-protein-patrol .black-bg{background-color:#000}
/*# sourceMappingURL=/s/files/1/0186/5049/7124/t/3/assets/layout.theme.styleLiquid.scss.css.map */
