.home-featured .action-row{display:flex;align-items:center;justify-content:space-between;width:90%;margin:0 auto}.home-featured .action-row .product-price{font-size:15px}.home-featured .product-item-title{display:block;width:90%;margin:0 auto 24px}.home-featured .image{margin-bottom:24px}@media (max-width: 768px){.home-featured .action-row{display:block}}@media (max-width: 690px){.home-featured .image{margin-bottom:6px}}.mosaic-hero{height:60vh;min-height:600px;margin-top:150px}.mosaic-hero .container{display:flex;justify-content:space-between;height:100%}.mosaic-hero .container .left,.mosaic-hero .container .right{max-width:calc(50% - 9px);min-width:calc(50% - 9px);width:calc(50% - 9px);height:100%;display:flex;flex-direction:column}.mosaic-hero .container h2{color:#fff;text-transform:uppercase;font-size:24px}.mosaic-hero .container .row-action{align-items:center;margin-top:18px}.mosaic-hero .container .row-action p{margin-right:24px;font-size:20px;color:#fff;text-transform:uppercase}.mosaic-hero .container .item{height:100%;width:100%;position:relative}.mosaic-hero .container .item .content{position:absolute;width:calc(100% - 48px);height:auto;left:24px;right:24px;bottom:24px;display:block;z-index:2}.mosaic-hero .container .item .image{position:relative;z-index:1;width:100%;height:100%;display:block}.mosaic-hero .container .item .image img{width:100%;height:100%;object-position:center;object-fit:cover}.mosaic-hero .container .left .item{background:#00f}.mosaic-hero .container .right .half-item{background:green}.mosaic-hero .container .half-item{height:calc(50% - 9px);width:100%;position:relative}.mosaic-hero .container .half-item .content{position:absolute;width:calc(100% - 48px);min-width:calc(100% - 48px);height:auto;left:24px;right:24px;bottom:24px;display:block;z-index:2}.mosaic-hero .container .half-item .content.right{text-align:right}.mosaic-hero .container .half-item .image{position:relative;z-index:1;width:100%;height:100%;display:block}.mosaic-hero .container .half-item .image img{width:100%;height:100%;object-fit:cover}.mosaic-hero .container .half-item.bottom{margin-top:auto}@media (max-width: 1024px){.mosaic-hero{margin-top:114px;height:54vh;min-height:540px}}@media (max-width: 920px){.mosaic-hero{display:none}}.hero-loading{position:absolute;z-index:9999;background:#222;top:0;left:0;width:100%;height:100%}.home-hero .slick-list,.home-hero .slick-list .slick-track,.home-hero .slick-list .slick-track .slick-slide{height:100%}.home-hero .slick-dots{bottom:24px}.home-hero .slick-dots li button:before{font-size:30px;color:#fff}@media (max-width: 768px){.home-hero .background-image{display:none}}.overlay-hero{position:relative;z-index:1}.overlay-hero:before{position:absolute;z-index:2;width:100%;height:100%;background:#0000005c;content:"";left:0;top:0}.overlay-hero.light:before{position:absolute;z-index:2;width:100%;height:100%;background:#00000040;content:"";left:0;top:0}.overlay-hero.dark:before{position:absolute;z-index:2;width:100%;height:100%;background:#00000080;content:"";left:0;top:0}.overlay-hero .content{position:relative;z-index:3}.shop-ig{padding-bottom:0}.home-content{background:#fff;display:block}.home-content .intro-section{padding:150px 0;display:block;background-size:20% auto,20% auto;background-position:left 30px,top right;background-repeat:no-repeat;background-image:url(/cdn/shop/t/9/assets/travel-tested.jpg?v=126939658817599911181597244156),url(/cdn/shop/t/9/assets/flying-wally.jpg?v=124801137310523789791597244118)}.home-content .video-background{width:100%;height:600px;overflow:hidden;background:#111;display:block;position:relative}.home-content .video-background:before{position:absolute;z-index:3;content:"";width:100%;left:0;top:0;height:100%;background:#00000040}.home-content .video-background .video-text{position:absolute;z-index:4;left:0;right:0;height:auto;bottom:120px;width:80%;margin:auto;height:120px}.home-content .video-background .video-text h3,.home-content .video-background .video-text p{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.home-content .video-background .video-text h3{margin-bottom:12px;font-size:60px;line-height:60px}.home-content .video-background .video-text p{font-size:18px;line-height:18px;margin-bottom:0;background:#fff0;text-transform:uppercase;font-weight:700;display:inline-block;padding:12px 18px 12px 24px;border:2px solid #fff;color:#fff}.home-content .video-background .video-text p .arrow-right{height:24px;width:24px;float:right;margin-left:18px;display:block}.home-content .video-background .video-text p:hover{background-image:linear-gradient(#fff,#fdfdfd);box-shadow:0 2px 4px #00000040;color:#222;transition:all .15s ease-in}.home-content .video-background .static-background{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0}.home-content .video-background .static-background img{object-position:center;width:100%;object-fit:cover;height:100%}.home-content .video-background .video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;z-index:2}.home-content .video-background .video-wrap video{position:absolute;top:-25%;left:-5%;width:110%;height:110%}.home-content .video-background .video-wrap iframe{position:absolute;top:-20%;left:0;width:110%;height:110%}@media (max-width: 1240px){.home-content .intro-section{background-position:left 80px,top right;padding:130px 0}}@media (max-width: 1180px){.home-content .video-background .video-wrap iframe,.home-content .video-background .video-wrap video{top:-10%}}@media (max-width: 1140px){.home-content .intro-section .small-container{width:600px;max-width:90%}}@media (max-width: 1080px){.home-content .video-background .video-wrap iframe,.home-content .video-background .video-wrap video{top:0%}}@media (max-width: 960px){.home-content .intro-section{background-position:top center,center 96%;padding:180px 0;background-size:auto 160px,auto 150px}.home-content .video-background{height:42vh}.home-content .video-background .video-wrap iframe,.home-content .video-background .video-wrap video{top:-12%}}@media (max-width: 768px){.home-content .intro-section{background-position:center 7%,center 90%;padding:220px 0;background-size:auto 160px,auto 150px}.home-content .video-background{height:auto;display:block}.home-content .video-background .video-text{padding-top:18px;position:relative;height:auto;bottom:0}.home-content .video-background .video-text h3{font-size:24px;line-height:30px}.home-content .video-background .video-text p{font-size:15px;line-height:24px}.home-content .video-background .video-wrap{padding-top:0}.home-content .video-background .video-wrap iframe,.home-content .video-background .video-wrap video{padding:0;top:0}}@media (max-width: 690px){.home-content .intro-section{background-position:center 7%,center 90%;padding:220px 0;background-size:auto 160px,auto 150px}.home-content .video-background{height:auto;display:block}.home-content .video-background .video-text{padding-top:18px;padding-bottom:18px;position:relative;text-align:center;height:auto;bottom:0}.home-content .video-background .video-text .container{display:block;width:100%;overflow:hidden}.home-content .video-background .video-text h3{font-size:18px;line-height:24px}.home-content .video-background .video-text p{font-size:14px;line-height:20px;padding:9px 12px 9px 18px;margin:0 auto}.home-content .video-background .video-wrap{padding-top:0;margin-top:-18px}.home-content .video-background .video-wrap iframe,.home-content .video-background .video-wrap video{padding:0;top:0}}.mosaic-grid{width:100%;margin-bottom:60px}.mosaic-grid .mosaic-side{display:flex;flex-wrap:wrap}.mosaic-grid .mosaic-block{display:flex;align-items:center;justify-content:center;flex-direction:column;background-position:center;background-size:cover;overflow:hidden;z-index:1;position:relative}.mosaic-grid .mosaic-block:before{position:absolute;z-index:2;width:100%;height:100%;background:#0000;content:""}.mosaic-grid .mosaic-block .vid-contain{width:100%;height:100%;position:absolute;background:#111;z-index:1}.mosaic-grid .mosaic-block .vid-contain:before{position:absolute;z-index:9;width:100%;height:100%;content:"";background:#0000}.mosaic-grid .mosaic-block .vid-contain iframe{position:relative;width:215%;max-width:10000%;height:120%;top:-20%;bottom:0;margin:auto;left:-60%}.mosaic-grid .mosaic-block .vid-contain video{position:relative;width:215%;max-width:10000%;height:120%;top:-20%;bottom:0;margin:auto;left:-60%}.mosaic-grid .mosaic-block .grid-contents{width:90%;position:relative;z-index:3;margin:0 auto;text-align:center}.mosaic-grid .mosaic-block .grid-contents h2,.mosaic-grid .mosaic-block .grid-contents h3,.mosaic-grid .mosaic-block .grid-contents p,.mosaic-grid .mosaic-block .grid-contents a,.mosaic-grid .mosaic-block .grid-contents span{color:#fff}.mosaic-grid .mosaic-block .grid-contents h2,.mosaic-grid .mosaic-block .grid-contents h3{text-shadow:0 4px 8px rgba(0,0,0,.1)}.mosaic-grid .mosaic-block .grid-contents h3{font-weight:700}.mosaic-grid .mosaic-block .grid-contents p{font-weight:500}.mosaic-grid .mosaic-block .grid-contents.margin-top-auto{margin-top:auto!important}.mosaic-grid .mosaic-block .grid-actions{margin-bottom:60px;margin-top:auto;z-index:3;position:relative}.mosaic-grid .mosaic-block .grid-actions a,.mosaic-grid .mosaic-block .grid-actions span{color:#fff;font-size:18px;padding:0 24px 18px;font-weight:500;border-bottom:3px solid #fff;display:inline-block;text-transform:uppercase}.mosaic-grid .mosaic-block.big{width:100%;height:46vw;background:#fafafb;background-size:cover;background-position:center}.mosaic-grid .mosaic-block.big h2,.mosaic-grid .mosaic-block.big h3{font-size:66px;line-height:66px;text-shadow:0 4px 8px rgba(0,0,0,.15);margin-bottom:0;text-transform:uppercase}.mosaic-grid .mosaic-block.big h3{margin-top:12px}.mosaic-grid .mosaic-block.big p{font-size:30px;line-height:30px;text-shadow:0 4px 8px rgba(0,0,0,.15);margin-bottom:0}.mosaic-grid .mosaic-block.small{width:50%;height:23vw;background-position:center;background-size:cover}.mosaic-grid .mosaic-block.small .grid-contents{width:90%;margin:0 auto;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.mosaic-grid .mosaic-block.small h2,.mosaic-grid .mosaic-block.small h3{font-size:36px;line-height:36px;text-shadow:0 4px 8px rgba(0,0,0,.15);margin-bottom:0;text-transform:uppercase}.mosaic-grid .mosaic-block.small h3{margin-top:12px}.mosaic-grid .mosaic-block.small p{font-size:24px;line-height:24px;text-shadow:0 4px 8px rgba(0,0,0,.15);margin-bottom:0}.mosaic-grid .mosaic-block.small .grid-actions a{color:#fff;font-size:18px;padding:0 24px 18px;border-bottom:3px solid #fff;display:inline-block}.mosaic-grid .mosaic-block.top-bottom-block .grid-contents,.mosaic-grid .mosaic-block.top-bottom-block .grid-contents.margin-top-auto{margin-top:30px!important}.mosaic-grid .mosaic-block.top-bottom-block .grid-actions{margin-bottom:30px}@media (max-width: 1240px){.mosaic-grid .mosaic-block.small .grid-contents{width:84%;margin:0 auto}.mosaic-grid .mosaic-block.small .grid-contents a{font-size:30px;line-height:36px}}@media (max-width: 960px){.mosaic-grid .grid-contents{width:90%}.mosaic-grid .mosaic-block.big{height:54vw}.mosaic-grid .mosaic-grid .mosaic-block.small{height:30vw}.mosaic-grid .mosaic-grid .mosaic-block.small .grid-contents a{font-size:24px;line-height:30px}}@media (max-width: 1024px) and (max-height: 768px){.mosaic-grid .mosaic-block.small{height:36vw}}@media (max-width: 768px){.mosaic-grid .mosaic-mobile-hide{display:none}.mosaic-grid .mosaic-block.small,.mosaic-grid .mosaic-block.big{width:100%;height:450px}.mosaic-grid .mosaic-block.small .grid-contents a,.mosaic-grid .mosaic-block.big .grid-contents a{font-size:42px;line-height:48px}.mosaic-grid .mosaic-block.big .grid-contents h3 a{font-size:54px;line-height:60px}.mosaic-grid .mosaic-block.big .grid-contents p a{font-size:24px;line-height:30px}.mosaic-grid .mosaic-block.big .grid-actions{margin-top:auto;margin-bottom:18px}.mosaic-grid .mosaic-block.big .grid-actions a{padding:0 18px 12px}}@media (max-width: 670px){.mosaic-grid .mosaic-mobile-hide{display:none}.mosaic-grid .mosaic-block.small,.mosaic-grid .mosaic-block.big{width:100%;height:390px}.mosaic-grid .mosaic-block.small .grid-contents a,.mosaic-grid .mosaic-block.big .grid-contents a{font-size:30px;line-height:36px}.mosaic-grid .mosaic-block.big .grid-contents h3 a{font-size:54px;line-height:60px}.mosaic-grid .mosaic-block.big .grid-contents p a{font-size:24px;line-height:30px}.mosaic-grid .mosaic-block.big .grid-actions{margin-top:auto;margin-bottom:18px}.mosaic-grid .mosaic-block.big .grid-actions a{padding:0 18px 12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hd-home.scss.css.map */
