#page-content{max-width:1100px;margin:auto;padding:0 10px}.page-404{max-width:800px;margin:100px auto 300px;padding:0 10px;text-align:center}.section{text-align:center;margin:20px auto}.section .title{font-size:24px;color:#303e47}.find-retail .flex{justify-content:space-around}.find-retail .flex .title{color:#303e47;margin:0}.shopify-challenge__container{margin:100px auto}.shopify-challenge__container .shopify-challenge__button{max-width:200px}#isp_results_summary{display:none}@media (max-width: 1024px){.index-sections #text-promo-page-template.image.aside .picture .image,.index-sections .image.aside .picture .big,.product_page #text-promo-page-template.image.aside .picture .image,.product_page .image.aside .picture .big,.gridlock #text-promo-page-template.image.aside .picture .image,.gridlock .image.aside .picture .big{max-width:40%;margin:0 10px 20px}}@media (max-width: 1024px){.index-sections .homepage-section.index-section.image.aside.short .image.big,.product_page .homepage-section.index-section.image.aside.short .image.big,.gridlock .homepage-section.index-section.image.aside.short .image.big{margin:0}}@media (max-width: 1024px){.index-sections #text-promo-1559336670775 .image.big,.product_page #text-promo-1559336670775 .image.big,.gridlock #text-promo-1559336670775 .image.big{max-width:100%}}#page #page-content{margin-top:6rem}.product-section{margin:4rem 0}.product-section #pdp-certs{margin:10px 0}@media (max-width: 480px){.product-section #pdp-certs{width:100%;height:auto}}.product-section .product-photos{display:flex;flex-direction:column}.product-section .bigimage{margin:auto;margin-top:2rem}.product-section .bigimage img{max-height:600px}.product-section .thumbnail-slider{display:flex;justify-content:center;margin-top:3rem}.product-section .bx-viewport{display:flex;flex-direction:row;justify-content:left;max-height:200px}.product-section .thumbnail{max-height:100px;margin:auto}.product-section .product-add{display:flex;align-items:center}.product-section .product-add .qty-selection{font-size:16px;margin-right:16px}.product-section .product-add .qty-selection .quantity{border:1px #303E47 solid}.product-section .product-add hr{background-color:#303e47}.product-section .product-add .border{height:51px;width:140px}.product-section .product-add .button{width:130px;height:41px;margin:5px}.product-section .product-add .button:hover{background-image:linear-gradient(-135deg,#f6ab47,#ea7222)}.product_page #shopify-section-image-aside-why-1 .border{display:none}#tooltip{text-align:center;color:#fff;background:#111;position:absolute;z-index:100;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;content:"";position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.collection-page .prod-image{text-align:center}.collection-page .prod-image .prod-title{font-size:17px;color:#303e47;margin:1rem;font-family:Barlow,sans-serif;font-weight:100}.collection-page .prod-image .prod-price{font-size:20px;font-weight:700;color:#ea7222;margin-top:10px}.collection-page #collection-description{height:320px;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;width:100%;position:relative;margin-bottom:0}.collection-page #collection-description .rte{text-align:center;color:#303e47;font-size:24px}.collection-page #collection-description .rte strong{font-size:48px;color:#303e47;font-weight:700}.collection-page #collection-description .rte p{font-size:24px;max-width:750px;margin:auto;color:inherit;font-family:Barlow,sans-serif;line-height:28px}.collection-page #collection-description .rte .mobile-hero-txt{font-size:25px!important}.collection-page #collection-description .banner{position:absolute;bottom:0;width:100%;text-align:center}.collection-page #collection-description .banner .copy{color:#fff;font-size:24px;margin:20px;text-transform:uppercase}@media (max-width: 1200px){.collection-page .prod-image .prod-title{font-size:20px}}@media (max-width: 768px){.collection-page .prod-image .prod-title{font-size:18px}.collection-page #collection-description .rte{padding:0 10px}.collection-page #collection-description .rte strong{font-size:24px}.collection-page #collection-description .rte p{font-size:14px;line-height:18px}.collection-page #collection-description .rte .mobile-hero-txt{font-size:20px!important}}@media (max-width: 480px){.collection-page #collection-description{height:320px}.collection-page #collection-description .rte{margin-top:0}.collection-page #collection-description .rte strong{font-size:22px;margin-bottom:10px}.collection-page .prod-image .prod-title{font-size:14px;min-height:35px;margin:.5rem}.collection-page .prod-image .prod-title .reveal{margin-top:10px}}.blog.landing .article-info-inner{width:100%}.blog.landing .article-loop{min-width:300px}.blog.landing .article-loop .article-index{min-height:425px}.pagination{display:flex;justify-content:center}.pagination .border{margin:0 1rem;width:100px;height:39px}.pagination .border .button{width:90px;background:#fff;color:#ea7222;height:29px;margin:5px}.blog.page .rte{max-width:700px;margin:30px auto 0;text-align:left}.blog.page #blog-article{padding-top:100px}.blog.page #article-body{padding:0 16px;margin-bottom:30px;text-align:Center}.blog.page #article-body h1.page-title{margin:0 auto;max-width:1000px;padding-bottom:50px}@media (max-width: 767px){.blog.page #article-body h1.page-title{font-size:24px;line-height:28px;padding-bottom:20px}}.blog.page #article-body .rte{max-width:700px;margin:30px auto 0;text-align:left}.blog.page #article-body .rte iframe{min-height:700px}.blog.page #article-body .rte p{font-size:16px}.blog.page #article-body .navigation{text-align:center;margin:2rem 0}.blog.page #article-body .border{width:140px;margin-right:10px;display:inline-block}.blog.page #article-body .border .button{color:#ea7222;width:130px;height:35px;margin:5px;background:#fff}.cart-page{padding:5rem 0}.cart-page h1.title{color:#40515b;font-size:40px;text-align:center}.cart-page #shopping-cart *{font-family:Barlow,sans-serif}.cart-page .cart-title,.cart-page .cart-quantity,.cart-page .cart-total,.cart-page .cart-price{font-size:18px}.cart-page .cart-title .button{display:block}.cart-page .subtotal{text-transform:uppercase;font-size:15px;color:#303e47}.cart-page .fox-original-cart-total{margin-left:20px}.cart-page #basket-right{min-width:500px}.cart-page .button{margin:5px;height:35px}.cart-page .flex.continue{margin-bottom:20px}.cart-page .border{margin-bottom:10px}.cart-page .border.shop{width:195px}.cart-page .border.shop .button{width:185px;color:#e4762b;background:#fff}.cart-page .border.update{margin-left:10px;width:155px}.cart-page .border.update .button{width:145px;color:#e4762b;background:#fff}.cart-page .border.checkout{width:120px;margin-left:10px}.cart-page .border.checkout .button{width:110px}@media (max-width: 788px){.cart-page .secondary.button{margin:2rem auto}}@media (max-width: 600px){.cart-page h1.title{font-size:24px}.cart-page #basket-right{min-width:unset}}#shopify-section-search-template{max-width:600px;margin:100px auto;padding:0 20px;min-height:600px}.shopify-policy__title{display:none}.shopify-policy__body{margin-top:100px}.shopify-policy__container{max-width:600px!important}#section-video-hero-dont-deet #hero-image-deet{position:absolute;right:150px;margin:auto;bottom:-50px;animation:fadeIn 2s cubic-bezier(.215,.61,.355,1) forwards;animation-delay:.5s}#section-video-hero-dont-deet .intro{top:30%}#section-video-hero-dont-deet .intro .heading{font-size:70px}#section-video-hero-dont-deet .carousel{position:absolute;left:0;right:0;margin:auto;bottom:100px;list-style:none;max-width:600px}#section-video-hero-dont-deet .carousel li.slide{display:inline-block;opacity:0;position:absolute;top:-350px;transition:opacity .2s linear;left:0;right:0;margin:auto}#section-video-hero-dont-deet .carousel li.slide.active{opacity:1;animation:fadeIn 2s cubic-bezier(.215,.61,.355,1) forwards;animation-delay:.3s}#section-video-hero-dont-deet .carousel li.slide .copy{font-size:3.3em;color:#fff;line-height:45px;text-transform:none;text-shadow:0 0 20px rgba(0,0,0,.5)}#section-video-hero-dont-deet .carousel li.slide h2{font-family:Barlow;text-align:center}#section-video-hero-dont-deet .border{width:210px;height:45px;margin:2rem auto;position:absolute;left:0;right:0;bottom:100px;animation:fadeIn 2s cubic-bezier(.215,.61,.355,1) forwards;animation-delay:.3s}#section-video-hero-dont-deet .dots{position:absolute;bottom:2rem;left:0;right:0;margin:auto;justify-content:center;z-index:3;display:flex;animation:fadeIn 2s cubic-bezier(.215,.61,.355,1) forwards;animation-delay:.7s}#section-video-hero-dont-deet .dots .dot{padding:0;width:15px;height:15px;text-indent:0;overflow:hidden;text-align:left;position:relative;letter-spacing:1px;border-radius:50%;margin-right:8px;background-color:#fff;transition:all .5s cubic-bezier(.22,.81,.01,.99);z-index:10;cursor:pointer}#section-video-hero-dont-deet .dots .dot.active{margin:0 8px 0 0;background-color:#e87204;position:relative;transition:box-shadow .3s ease;transition:background-color .3s ease}#section-video-hero-dont-deet .dots .dot:hover{transform:scale(.8);background-color:#fff}@media (max-width: 1024px){#section-video-hero-dont-deet #hero-image-deet{transform:unset;right:20px;left:auto;max-width:200px}#section-video-hero-dont-deet .intro{top:15%}#section-video-hero-dont-deet .intro .heading{font-size:50px}#section-video-hero-dont-deet .carousel li.slide{top:-460px}}@media (max-width: 768px){#section-video-hero-dont-deet #hero-image-deet{display:none}#section-video-hero-dont-deet .heading{font-size:50px}#section-video-hero-dont-deet .intro{top:20%}#section-video-hero-dont-deet .intro .copy{font-size:30px;max-width:90%}#section-video-hero-dont-deet .carousel li.slide{top:-420px}}@media (max-width: 480px){#section-video-hero-dont-deet{min-height:80vh}#section-video-hero-dont-deet .intro{top:20%}#section-video-hero-dont-deet .intro .heading{font-size:40px}#section-video-hero-dont-deet .intro .copy{font-size:18px;max-width:80%;padding:0 10px;line-height:20px}#section-video-hero-dont-deet #hero-image-deet{display:none}#section-video-hero-dont-deet .carousel{bottom:unset;top:30%}#section-video-hero-dont-deet .carousel>li.slide .copy{font-size:28px;line-height:28px}#section-video-hero-dont-deet .carousel li.slide{top:unset}#section-video-hero-dont-deet .border{bottom:150px}#section-video-hero-dont-deet .dots{bottom:100px}}@media (max-width: 320px){#section-video-hero-dont-deet .intro .heading{font-size:30px}#section-video-hero-dont-deet .carousel>li.slide .copy{font-size:20px;line-height:22px}#section-video-hero-dont-deet .border{bottom:130px}}@media (max-width: 480px) and (max-height: 640px){#section-video-hero-dont-deet .dots{bottom:120px}#section-video-hero-dont-deet .intro{top:25%}}#video-promo-video-dont-deet .border,#text-promo-image-aside-dont-deet .border,#text-promo-image-aside-why-3 .border,#shopify-section-image-hero .border{width:210px;height:45px;margin:2rem auto}#video-promo-video-dont-deet .border .primary.button,#text-promo-image-aside-dont-deet .border .primary.button,#text-promo-image-aside-why-3 .border .primary.button,#shopify-section-image-hero .border .primary.button{margin:5px;max-width:200px;width:200px}#text-promo-page-template.image.aside .picture.panel,.image.aside .picture.panel{max-width:400px}#dont-deet-challenge-hero h1.headline{text-align:center;font-size:34px;margin-top:60px}.text-stack.contain{text-align:center;max-width:980px;margin:auto}.challenge-header-copy{color:#fff;font-size:26px;line-height:30px;margin-top:30px}.challenge-header-subline{text-transform:uppercase;color:#fff;font-size:52px;margin-top:40px}h2.step-headline{color:#303e47;font-size:52px;text-transform:none;font-weight:400;font-family:Barlow;max-width:650px}h2.step-headline .bold{font-weight:700}h4.slim-offset-number{text-align:right;font-size:52px;padding-right:20px;font-family:Barlow;color:#303e47}h4.slim-offset-number span{color:#ea7222}.step-action.button{margin:5px;max-width:200px;width:200px}.step-container{display:flex;padding-top:40px;padding-bottom:40px}.step-container.contain{max-width:1200px;margin:auto}.step-container .aside{flex:1}.step-container .details{flex:3;display:flex}.step-container .details .slim.column{flex:1}.step-container .details .wide.column{flex:5}.step-container .border{width:210px;height:45px;margin-top:40px;cursor:pointer}h4.product-price{color:#303e47;font-weight:400}.product-slider{display:flex;align-items:center;margin-left:80px}.product-slider .left-arrow{cursor:pointer}.product-slider .left-arrow-svg{transform:rotate(180deg)}.product-slider .right-arrow{cursor:pointer}.product-slider .product-slider-stage{width:160px;height:300px;position:relative;z-index:1;overflow:hidden}.product-slider .product-slider-slide{position:absolute;top:0;left:-70px;width:300px;display:none}.product-slider .product-slider-slide.show{display:block}.challenge-step-two{padding-top:50px;padding-bottom:50px}.challenge-step-three .t-shirt.aside{text-align:right}.challenge-step-three h5.tagline{font-family:Barlow;color:#303e47;font-weight:400;font-size:24px}.challenge-step-three h6.footnote{margin-bottom:40px;font-family:Barlow;color:#303e47;font-weight:400;font-size:16px}.hide-desktop{display:none}@media (max-width: 1024px){#dont-deet-challenge-hero h1.headline{margin-top:90px}}@media (max-width: 768px){.hide-mobile{display:none}#dont-deet-challenge-hero h1.headline{font-size:24px;margin-top:80px}.challenge-header-copy{padding-left:20px;padding-right:20px}h2.step-headline,h4.slim-offset-number{font-size:24px}.product-slider{margin:auto;width:200px}.step-container{display:block;padding-left:20px;padding-right:20px}.aside,.challenge-step-three .t-shirt.aside{text-align:center}.challenge-step-three .tagline,.challenge-step-three .footnote{padding-left:20px;padding-right:20px}}.cta-down{position:absolute;bottom:50px;left:0;right:0;margin:auto;width:50px;height:30px;background:0;-webkit-appearance:none;appearance:none}.cta-down:hover{background:none}.cta-down:hover .fa{transform:scale(1.2)}.cta-down:focus{outline:none}.cta-down .fa{transition:all .25s ease;color:#fff;font-size:60px}#shopify-section-video-hero-safe-travels .video-hero{height:85vh}#shopify-section-video-hero-safe-travels .video-hero .intro{max-width:470px;top:54%}#shopify-section-video-hero-safe-travels #section-video-hero .heading{font-family:Barlow,sans-serif;text-align:left}#shopify-section-video-hero-safe-travels #section-video-hero .copy{text-align:left;font-size:24px;margin-top:50px}@media (max-width: 1024px){#shopify-section-video-hero-safe-travels .video-hero.tall{min-height:unset}}@media (max-width: 768px){#shopify-section-video-hero-safe-travels #section-video-hero .intro{top:40%}#shopify-section-video-hero-safe-travels #section-video-hero .heading{font-size:42px}#shopify-section-video-hero-safe-travels #section-video-hero .copy{margin-left:0;font-size:18px;max-width:400px;line-height:22px;margin-top:20px}}@media (max-width: 480px){#shopify-section-video-hero-safe-travels .video-hero{height:81vh;min-height:unset}#shopify-section-video-hero-safe-travels #section-video-hero .heading{font-size:38px}#shopify-section-video-hero-safe-travels #section-video-hero .copy{max-width:unset}#shopify-section-featured-four-safe-travels .product-index{width:45%}.cta-down{bottom:20px}.cta-down .fa{font-size:40px}}@media (max-width: 375px) and (max-height: 667px){#shopify-section-video-hero-safe-travels .video-hero{height:77vh}}
/*# sourceMappingURL=/s/files/1/2280/6571/t/25/assets/EE_Pages.scss.css.map */
