.owl-carousel{display:block!important}.owl-thumbs{display:flex;justify-content:center;width:100%;margin-top:2.6875rem}.owl-thumbs button{border:1px solid #908e8e!important;margin-right:.625rem}.owl-thumbs button img{width:7.125rem;height:auto}@media(max-width:690px){.owl-thumbs{margin-bottom:50px}}.preorder-badge.circle span{white-space:nowrap;font-size:14px}.btn-g,.btn-g-light,.btn-g-white,.btn-g-dark,.btn-g-prime{transition:.3s;font-size:.875rem;font-weight:700;padding:0 1.09375rem;background:var(--color-primary);height:2.5rem;border-radius:1.875rem;color:#fff;display:grid;border:none;outline:none!important;place-content:center;text-transform:uppercase;width:max-content}.btn-g:hover,.btn-g-light:hover,.btn-g-white:hover,.btn-g-dark:hover,.btn-g-prime:hover,.btn-g:active,.btn-g-light:active,.btn-g-white:active,.btn-g-dark:active,.btn-g-prime:active{color:#fff!important}.btn-g-light{background:#f4f4f4!important;color:var(--color-primary)}.btn-g-light:hover,.btn-g-light:active{color:var(--color-primary)!important}.btn-g-white{background:#fff!important;color:#6a6a6a}.btn-g-white:hover,.btn-g-white:active{color:var(--color-primary)!important}.btn-g-dark{border:none;background:var(--color-grey)!important;color:#fff}.btn-g-dark:hover,.btn-g-dark:active{background:#4e4e4e!important}.btn-g-prime{border:none;color:#fff}.btn-g-prime:hover,.btn-g-prime:active{background:#df6d0c!important}.btn-round{color:var(--color-primary)!important;background:#fff;border-radius:50%;height:2.5rem;width:2.5rem;display:grid;place-content:center;padding-bottom:.1875rem;transition:.3s}.btn-round svg path{transition:.3s;fill:var(--color-primary)}.btn-round:hover{background:var(--color-primary)}.btn-round:hover svg path{fill:#fff!important}.w-173{min-width:10.8125rem}@media(min-width:2000px){body.product .cards .foot{height:auto!important}}section.accessories{padding:80px 0}@media(min-width:767px)and (max-width:991px){section.accessories{padding:75px 0 35px}}@media(max-width:767px){section.accessories{padding:10px 0 15px}}@media(min-width:2500px){section.accessories{padding:7rem 0 35px}}section.accessories h2{color:var(--color-dark);font-size:3.125rem;line-height:1;white-space:nowrap;margin-bottom:5.75rem}@media(max-width:767px){section.accessories h2{margin-bottom:45px;font-size:31px}}body.index #shopify-section-index-video{opacity:0;display:grid;pointer-events:none;transition:opacity .4s;position:fixed;top:0;left:0;right:0;height:100vh;width:100%;place-content:center;background:#161616f0;z-index:-999999}body.index #shopify-section-index-video .col-12{padding:0}body.index #shopify-section-index-video .section-video{transform:scale(.9);transition:transform .5s}body.index #shopify-section-index-video video{width:80%!important}@media(min-width:600px)and (max-width:767px){body.index #shopify-section-index-video video{width:100%!important}}@media(min-width:768px)and (max-width:991px){body.index #shopify-section-index-video video{width:100%!important}}@media(min-width:1500px){body.index #shopify-section-index-video video{width:90%!important}}.y-wrapper{float:none;clear:both;width:75vw;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}@media(min-width:768px)and (max-width:1200px){.y-wrapper{max-width:768px!important}}@media(min-width:1201px){.y-wrapper{width:53vw}}.y-frame{position:absolute;top:0;left:0;width:100%;height:100%}.open-video{opacity:1!important;z-index:999999!important;display:grid!important;pointer-events:all!important}.open-video .section-video{transform:scale(1)!important}.hero{height:100vh;height:calc(var(--vh, 1vh) * 100);position:relative;z-index:0;display:flex;align-items:center}.hero img.banner{position:absolute;top:0;left:0}.hero .overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(82.28deg,#00000080 -1.7%,#0000 85.01%)}.hero h3.nasa{font-size:1.875rem;position:relative;z-index:2;bottom:-10rem;color:#fff}.hero .hero--content{position:relative;z-index:2;color:#fff;max-width:28.625rem;transition:.3s}.hero .hero--content h1{font-size:3.75rem;font-weight:700;line-height:3.625rem;margin-bottom:1.875rem}@media(max-width:767px){.hero .hero--content h1{font-size:3rem;line-height:3rem}}.hero .hero--content p{margin-bottom:1.5rem}.hero .hero--content a.btn-g,.hero .hero--content a.btn-g-light,.hero .hero--content a.btn-g-white,.hero .hero--content a.btn-g-dark,.hero .hero--content a.btn-g-prime{min-width:10.8125rem}@media(max-width:767px){.hero .hero--content{margin-top:65px}}.diagonal{overflow:hidden;position:relative}.diagonal:after{content:"";position:absolute;bottom:0;left:0;background:#e5e5e5cc;height:48.2rem;width:130%;z-index:-1;clip-path:polygon(0 0,100% 55%,100% 100%,0% 100%)}.diagonal .btns{margin-bottom:7.6875rem}.diagonal .btns a{min-width:10.8125rem}@media(max-width:767px){.diagonal .btns{margin-bottom:5.6875rem}}.diagonal .diagonal--content{padding-top:6.25rem}.diagonal .diagonal--content .info h2{color:var(--color-dark);font-size:3.125rem;line-height:1;white-space:nowrap}.diagonal .diagonal--content .info img{margin-bottom:2.5rem}.diagonal .diagonal--content .info>p{font-size:.875rem;line-height:1.875rem;margin-bottom:1.875rem}@media(max-width:767px){.diagonal .diagonal--content{padding-top:4.25rem}.diagonal .diagonal--content .info h2{font-size:26px}.diagonal .diagonal--content .info img{width:150px}}.diagonal .diagonal--content .aps{position:absolute;top:-6.375rem;right:-9.375rem;z-index:-1;transition:.5s}@media(max-width:767px){.diagonal .diagonal--content .aps{top:-33.375rem;right:-21.375vw;transform:rotate(0);width:96vw}}@media(min-width:768px)and (max-width:991px){.diagonal .diagonal--content .aps{top:-1vw;right:-22.375vw;transform:rotate(-8deg);width:93vw}}@media(min-width:992px)and (max-width:1249px){.diagonal .diagonal--content .aps{top:-4.375rem;right:-8.375rem;width:77vw}}@media(min-width:1250px)and (max-width:1400px){.diagonal .diagonal--content .aps{top:-9.375rem;right:-15.375rem}}@media(min-width:1500px)and (max-width:2500px){.diagonal .diagonal--content .aps{right:-3rem}}@media(min-width:2501px){.diagonal .diagonal--content .aps{top:10rem;left:-5rem;right:unset;transform:scale(1.7)}}.diagonal .diagonal--content .steps{margin-bottom:5.625rem}.diagonal .diagonal--content .steps>*{align-items:center}.diagonal .diagonal--content .steps .count{background:#fff;height:3.5625rem;width:3.5625rem;font-size:1.25rem;font-weight:700;border-radius:50%;display:grid;place-content:center;margin-right:2.6rem}.diagonal .diagonal--content .steps h4{font-size:1rem;font-weight:700;margin-bottom:0}.diagonal .diagonal--content .steps p{margin-bottom:0;font-weight:500}@media(max-width:767px){.diagonal .diagonal--content .steps{margin-bottom:4.625rem}}.diagonal .diagonal--content .big-title h3{font-size:2.5rem;font-weight:700}.diagonal .diagonal--content .big-title h1{color:#fff;font-size:16.25rem;font-weight:700;line-height:12.5rem;position:relative;left:-.9375rem;margin-bottom:-.5625rem;transition:.3s}@media(max-width:515px){.diagonal .diagonal--content .big-title h1{font-size:4.25rem;line-height:3.8rem}}@media(max-width:767px){.diagonal .diagonal--content .big-title h1{left:-4px}}@media(min-width:515px)and (max-width:767px){.diagonal .diagonal--content .big-title h1{font-size:8.25rem;line-height:7.5rem}}@media(min-width:768px)and (max-width:991px){.diagonal .diagonal--content .big-title h1{font-size:145px;line-height:120px}}@media(min-width:992px)and (max-width:1200px){.diagonal .diagonal--content .big-title h1{font-size:200px}}.child-left{padding:0 6.25rem 0 var(--theme-gutter);display:flex;flex-direction:column;justify-content:center}.child-right{padding:0 9.0625rem 0 8.25rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){.child-right{padding:0 var(--theme-gutter) 0 var(--theme-gutter)}}@media(min-width:768px)and (max-width:992px){.child-right{padding:0 9.0625rem 0 var(--theme-gutter)}}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}}.grid-2 p{font-size:.875rem;margin-bottom:2.6875rem}.grid-2>div{transition:.5s}@media(min-width:1400px){.grid-2>div{min-height:652px}}.grid-2>div:nth-child(1){background:#000}.grid-2>div:nth-child(1) h3{padding-right:15%}.grid-2>div:nth-child(1) p{font-size:.875rem;margin-bottom:2.6875rem}.grid-2>div:nth-child(1) img{margin-left:-1.125rem;width:23.875rem}@media(max-width:767px){.grid-2>div:nth-child(1) h3{padding-right:10%}}.grid-2>div:nth-child(4){background:var(--color-dark)}.grid-2>div:nth-child(4) p{font-size:.875rem;margin-bottom:2.6875rem}.grid-2>div:nth-child(4) .btn-g,.grid-2>div:nth-child(4) .btn-g-light,.grid-2>div:nth-child(4) .btn-g-white,.grid-2>div:nth-child(4) .btn-g-dark,.grid-2>div:nth-child(4) .btn-g-prime{color:#fff}@media(max-width:767px){.grid-2{grid-template-columns:1fr}.grid-2>div:nth-child(2) img,.grid-2>div:nth-child(3) img,.grid-2>div:nth-child(6) img{height:75vw}.grid-2>div:nth-child(1){order:2}.grid-2>div:nth-child(2){order:1}.grid-2>div:nth-child(3){order:3}.grid-2>div:nth-child(4){order:4}.grid-2>div:nth-child(5){order:6;padding-right:60px}.grid-2>div:nth-child(6){order:5}.grid-2 .child-left{padding:0 2.25rem 0 var(--theme-gutter)}.grid-2 .child-left,.grid-2>div:nth-child(1),.grid-2>div:nth-child(4),.grid-2>div:nth-child(5){padding-top:55px;padding-bottom:45px}}@media(min-width:768px)and (max-width:991px){.grid-2{grid-template-columns:1fr}.grid-2>div:nth-child(1){order:2}.grid-2>div:nth-child(2){order:1}.grid-2>div:nth-child(3){order:3}.grid-2>div:nth-child(4){order:4}.grid-2>div:nth-child(5){order:6}.grid-2>div:nth-child(6){order:5}.grid-2 .child-left,.grid-2>div:nth-child(1),.grid-2>div:nth-child(4),.grid-2>div:nth-child(5){padding-top:85px;padding-bottom:75px}.grid-2>div:nth-child(2) img,.grid-2>div:nth-child(3) img,.grid-2>div:nth-child(6) img{height:590px}}@media(min-width:992px)and (max-width:1100px){.grid-2 .child-left,.grid-2>div:nth-child(1),.grid-2>div:nth-child(4),.grid-2>div:nth-child(5){padding-top:85px;padding-bottom:75px}}@media(min-width:1200px)and (max-width:1400px){.grid-2 .child-left,.grid-2>div:nth-child(1),.grid-2>div:nth-child(4),.grid-2>div:nth-child(5){padding-top:85px;padding-bottom:75px}}.grid-2 .tabsection h3{margin-bottom:2.1875rem}.grid-2 .tab{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:1.5625rem}.grid-2 .tab button{font-size:14px;float:left;border:none;outline:0;cursor:pointer;padding:4px 0 4px 3px;margin-right:20px;background:#fff}@media(max-width:460px){.grid-2 .tab button{font-size:10px}}@media(min-width:2000px){.grid-2 .tab button{font-size:.875rem;padding:.25rem 0 .25rem .1875rem;margin-right:1.25rem}}.grid-2 .tab button:hover{border-bottom:2px solid}.grid-2 .tab button.active{font-weight:700;border-bottom:2px solid}.grid-2 .tabcontent{transition:.3s;overflow-y:auto;display:none;margin-bottom:1.25rem;animation:fadeEffect 1s}.grid-2 .tabcontent p{font-size:.875rem}.grid-2 .tabcontent ::-webkit-scrollbar{width:10px}.grid-2 .tabcontent ::-webkit-scrollbar-thumb{background-color:var(--color-primary)!important}.allergy{position:relative}.allergy .float-child{position:absolute;top:0;left:50%;padding:3.4375rem;background:#fff;right:var(--theme-gutter);transition:.3s}.allergy .float-child h3{margin-bottom:2.2rem}@media(min-width:1400px){.allergy .float-child{width:30vw}}@media(max-width:991px){.allergy{padding-bottom:40px}.allergy img{position:absolute;top:0;left:0}.allergy .float-child{position:relative!important;left:unset;right:unset;width:80%;margin:auto auto 20px;background:#ffffffde}}.grid-22{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:991px){.grid-22{grid-template-columns:1fr}}.grid-22 .child-left h3{padding-right:15%}.grid-22 .child-left p{font-size:.875rem;margin-bottom:2.6875rem}.grid-22 .right-child{margin-top:-6.25rem;position:relative}.grid-22 .right-child img{width:100%;height:731px;object-position:72% 0}@media(min-width:2000px){.grid-22 .right-child img{height:45vw}}@media(max-width:991px){.grid-22 .right-child{margin-top:0}.grid-22 .right-child img{object-position:top}}@media(max-width:767px){.grid-22 .child-left{padding-left:var(--theme-gutter);padding-right:var(--theme-gutter);padding-top:55px;padding-bottom:45px}.grid-22 .right-child img{height:55vw}}@media(min-width:768px)and (max-width:991px){.grid-22 .child-left{padding-top:85px;padding-bottom:75px}.grid-22 .right-child img{height:450px}}.quote{position:relative;display:flex;align-items:center;height:35rem}@media(max-width:767px){.quote{height:28rem}.quote img{filter:opacity(.5) brightness(.9)}}@media(min-width:1500px){.quote{height:35vw}}.quote .w-50{width:46%;margin-left:auto;padding-right:18%}@media(max-width:767px){.quote .w-50{width:80%;padding-right:0;margin:auto auto auto var(--theme-gutter)!important}}@media(min-width:767px)and (max-width:991px){.quote .w-50{width:53%;padding-right:0}}@media(min-width:992px)and (max-width:1200px){.quote .w-50{width:50%;margin-left:auto;padding-right:5%}}@media(min-width:1200px)and (max-width:1400px){.quote .w-50{padding-right:10%}}.quote .w-50 h3{padding-right:10%;margin-bottom:.7rem}.quote .w-50 p{font-size:.875rem;margin-bottom:2.5rem;font-weight:600}.quote .w-50 .btn-g-light{color:#6a6a6a!important}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem}@media(max-width:767px){.grid-3{grid-template-columns:1fr;grid-gap:3.25rem}}.testimonial{padding-top:6.25rem;padding-bottom:6.25rem}.testimonial h3{margin-bottom:5.625rem;text-align:center;font-size:2.5rem;font-weight:700;color:var(--color-primary);font-family:Roboto,sans-serif}.testimonial .client img{width:100%;height:auto;margin-bottom:2.1875rem}.testimonial .client h5{margin-bottom:1.875rem;font-weight:700;font-size:.875rem}.testimonial .client p{font-size:.875rem}@media(max-width:767px){.testimonial{padding-top:5.25rem;padding-bottom:5.25rem}.testimonial h3{font-size:2.125rem}.testimonial .client h5{font-size:1.2rem;text-align:left;margin-bottom:10px}.testimonial .client p{text-align:left;width:86%}}.contact-banner{display:none!important;background:var(--color-dark);display:flex;align-items:center;color:#fff;min-height:400px}.contact-banner .heading{width:68%}.contact-banner .find{width:32%}.contact-banner .find h5{margin-bottom:1.5625rem;line-height:1.625rem;font-size:.875rem}@media(max-width:767px){.contact-banner .find h5{margin-bottom:0!important}}.contact-banner .find a{min-width:14.6875rem;padding-top:2px}@media(max-width:767px){.contact-banner{flex-direction:column;align-items:center;justify-content:center;min-height:320px}.contact-banner .heading{width:100%;margin-bottom:25px}.contact-banner .find{width:100%}}@media(min-width:2500px){.contact-banner{min-height:20vw}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/theme2.scss.css.map */
