@font-face{font-family:Minerva-Modern;src:url(Minerva-Modern.eot);src:url(Minerva-Modern.eot#iefix) format("embedded-opentype"),url(Minerva-Modern.woff) format("woff2"),url(Minerva-Modern.woff) format("woff"),url(../../../files/Minerva-Modern_v-1665575205.ttf) format("truetype"),url(Minerva-Modern.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.page-thesomelife #shopify-section-header,.page-thesomelife #section-footer,.page-thesomelife .jdgm-revs-tab-btn,body.template-collection.collection.some-sheets #privy-widget{display:none}#top-brands-bar{background:#e1e1e1;display:flex}#top-brands-bar .active{background:#FFFFFF}#top-brands-bar .brand-item{padding:12px 6px}#top-brands-bar .brand-item:hover{background:#f0f0f0}.header-section.some{padding:18px 50px;float:none}.header-section.some .container{display:flex;align-items:center;max-width:100%}.header-section.some .Header__FlexItem{margin-right:20px}.header-section.some .header-left li a{color:#303030;font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.2em}.header-section.some .Header__FlexItem--fill{display:flex;flex:none;margin:0}.header-section{padding:20px 0;float:left;width:100%;position:relative;z-index:11}.container{max-width:1140px;margin:0 auto}.header-section .header-left{float:left;width:100%}.header-section .header-left ul{margin:0;padding:0;list-style-type:none}.header-section .header-left li{position:relative;float:left;margin-right:35px;line-height:30px}.header-section .header-left li:last-child{margin-right:0}.header-section .header-left li a{font-family:Montserrat;font-size:14px;font-weight:500;color:#d8d8d9;text-transform:uppercase}.header-left .hamburger-menu{display:none}.main-content{clear:both}.home-hero-section{clear:both;margin-top:-75px;float:left;width:100%;height:96vh}.home-hero-section .swiper{width:100%;height:100%;position:relative;overflow:hidden}.home-hero-section .hero-slide-1:before{content:"";background-image:linear-gradient(rgba(15,15,15,.25),rgba(15,15,15,.25));position:absolute;width:100%;height:100%;left:0;right:0}.home-hero-section .hero-slide-1 img{width:100%;margin-top:-10%}.home-hero-section .hero-slide-1 .hero-desc{position:absolute;left:2%;top:25%;color:#ece7dd;font-family:Minerva-Modern}.home-hero-section .hero-desc h1{font-size:240px;line-height:70%;text-transform:uppercase;margin-bottom:60px;font-weight:400}.hero-slide-1 .hero-desc p{font-size:26px;line-height:36px}.home-hero-section .swiper-button-next,.home-hero-section .swiper-button-prev{color:#ece7dd;background:none repeat scroll 0 0 rgba(0,0,0,.3);border-radius:100%;width:35px;height:35px;outline:none}.home-hero-section .swiper-button-next:after,.home-hero-section .swiper-button-prev:after{font-size:14px;font-weight:700}.home-hero-section .swiper-pagination-bullet{border:2px solid #fff;background:none;opacity:1;width:10px;height:10px;outline:none}.home-hero-section .swiper-pagination-bullet-active{background:#ffffff}.home-hero-section .swiper-slide video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;height:auto;width:100%;margin:auto;max-width:none}.home-hero-section .hero-slide-2 .hero-desc{position:absolute;right:2%;bottom:0%;color:#ece7dd;font-family:Minerva-Modern}.home-hero-section .hero-slide-2 img{display:none}.home-hero-section .hero-slide-3:before{content:"";background-image:linear-gradient(rgba(15,15,15,.25),rgba(15,15,15,.25));position:absolute;width:100%;height:100%;left:0;right:0}.home-hero-section .hero-slide-3 img{width:100%;height:100vh;object-fit:cover}.home-hero-section .hero-slide-3 .hero-desc{position:absolute;left:0;top:30%;color:#000;font-family:Minerva-Modern;background:none repeat scroll 0 0 rgba(255,255,255,.45);right:0;margin:0 auto;max-width:580px;text-align:center;padding:25px}.home-hero-section .hero-slide-3 h2{font-size:56px;line-height:100%;margin-bottom:10px;font-weight:400;color:#000}.home-hero-section .hero-slide-3 p{font-size:22px;line-height:36px;color:#000}.home-hero-section .hero-slide-3 a{clear:both;color:#000;border:1px solid #000;padding:0 15px;font-size:30px;text-transform:uppercase;display:block;max-width:max-content;margin:0 auto;line-height:60px}.images-grid-section{clear:both;font-family:Minerva-Modern;color:#ece7dd;padding:50px 20px;background:#1a1a1a;text-align:center}.image-grid-top ul{margin:0;padding:0;list-style-type:none}.image-grid-top li{float:left;width:49%;margin-right:1.5%;margin-bottom:20px}.image-grid-top li:last-child{margin-right:0}.image-grid-top li img{width:100%}.image-grid-bottom{clear:both}.image-grid-bottom h1{text-transform:uppercase;font-size:44px;margin-top:0;line-height:140%;margin-bottom:20px;font-weight:400}.image-grid-bottom h1:after{content:"";display:block;background:#d8d8d9;width:300px;height:3px;margin:15px auto 0}.image-grid-bottom p{font-size:24px;margin-bottom:20px}.image-grid-bottom .bttn{line-height:40px;margin-bottom:0}.image-grid-bottom .bttn a{background:#ece7dd;color:#2d2d2d;text-transform:uppercase;font-size:16px;padding:10px 12px;font-family:Roboto Slab,serif}.home-parallax-section{clear:both;position:relative}.home-parallax-section img{width:100%;max-height:600px;object-fit:cover}.home-parallax-section .desc{position:absolute;top:16%;color:#ece7dd;left:0;right:0;text-align:center;font-family:Minerva-Modern}.home-parallax-section .desc h2{font-size:64px;font-weight:700;text-transform:uppercase;line-height:100%;margin-bottom:10px}.home-parallax-section .desc p{font-size:26px;font-weight:700}.home-content-section{clear:both;background:#1a1a1a;float:left;width:100%;padding:75px 20px}.home-content-section .content-left{float:left;width:40%}.home-content-section h3{border-bottom:1px solid #ece7dd;color:#ece7dd;font-family:Minerva-Modern;font-size:44px;font-weight:700;text-align:right;padding-right:25px;margin-bottom:30px}.home-content-section .desc{font-family:Minerva-Modern;color:#ece7dd;font-size:22px;text-align:right;padding-right:25px}.home-content-section .desc p{margin-bottom:35px;line-height:28px}.home-content-section .desc .bttn{line-height:40px;margin-bottom:0}.home-content-section .desc .bttn a{background:#d8d8d9;color:#2d2d2d;font-family:Roboto Slab,serif;font-size:16px;padding:10px 12px;text-transform:uppercase}.home-content-section .content-right{float:right;width:60%}.home-content-section .content-right img{width:100%}.dark-banner-section{clear:both;position:relative}.dark-banner-section:before{content:"";background-image:linear-gradient(rgba(26,26,26,.49),rgba(26,26,26,.49));position:absolute;top:0;bottom:0;width:100%;height:100%}.dark-banner-section img{width:100%;max-height:550px;object-fit:cover;object-position:top}.dark-banner-section .desc{position:absolute;top:10%;max-width:1140px;margin:0 auto;left:0;right:0;text-align:right}.dark-banner-section h3{color:#ece7dd;font-family:Minerva-Modern;font-size:36px;max-width:500px;text-transform:uppercase;float:right;line-height:130%;font-weight:400}.footer{clear:both;background:#1a1a1a;color:#ece7dd;font-family:Roboto Slab;padding:75px 20px;font-weight:300;font-size:14px}.footer .footer-top{float:left;width:100%}.footer-top .footer-top-left{float:left;width:25%;margin-right:11%;padding-top:20px}.footer-top-left ul{margin:0;padding:0;list-style-type:none}.footer-top-left li{display:inline-block;margin-right:8px}.footer-top-left li:last-child{margin-right:0}.footer-top-left li a{width:38px;height:38px;display:inline-block;text-decoration:none;background:url(footer-social-icons.png) no-repeat}.footer-top-left li.tw a{background-position:-48px 0}.footer-top-left li.insta a{background-position:-96px 0}.footer-top .footer-top-middle{float:left;width:27%;text-align:center;padding-top:15px}.footer-top-middle .title{font-size:30px;font-weight:100;margin-bottom:10px}.footer-top .footer-top-right{float:right;padding-top:20px}.footer-top-right .Form__Input{border:1px solid #ece7dd;padding:0 15px;height:40px;font-size:14px;color:#ece7dd;font-family:Roboto Slab}.footer-top-right .Form__Submit{background:#ece7dd!important;font-family:Roboto Slab;border-color:#ece7dd!important;letter-spacing:1px;border-radius:5px;padding:0 30px;height:34px;font-size:11px;outline:none;color:#1a1a1a!important}.footer-top-right .Form__Submit:before{content:none}.footer .footer-bottom{clear:both;padding-top:2%}.footer-bottom p{text-align:center}.page-ourtechnology #shopify-section-announcement,.page-ourtechnology #shopify-section-header,.page-ourtechnology #section-footer,.page-ourtechnology #privy-widget,.page-ourtechnology .jdgm-revs-tab-btn{display:none}.technology-hero{clear:both;margin-top:-75px;float:left;width:100%;position:relative}.technology-hero .main-image img{width:100%;margin-top:-7.5%}.technology-hero .desc{position:absolute;top:23%;color:#fff;letter-spacing:1px;left:0;right:0;margin:0 auto;max-width:1140px}.technology-hero .desc p{margin-bottom:0}.technology-hero .desc h1{font-size:38px;max-width:42%;line-height:130%;font-family:Arial;font-weight:400}.moisture-section{clear:both;padding:75px 0;float:left;width:100%}.moisture-section h2{text-align:center;font-family:Bebas Neue,cursive;font-size:46px;color:#344971;font-weight:700;letter-spacing:1px;line-height:110%;margin-bottom:35px}.moisture-content-left{float:left;width:48%;color:#344971;font-family:Roboto Slab;font-size:16px}.moisture-content-left h3{text-align:center;font-family:Minerva-Modern;font-size:30px;font-weight:700;line-height:30px;margin-bottom:15px}.moisture-content-left p{margin-bottom:30px}.moisture-content-right{float:right;width:48%}.video-titlebar{clear:both;background:#344971;text-align:center;padding:50px 0}.video-titlebar h3{color:#d8d8d9;font-family:Bebas Neue,cursive;font-size:54px;font-weight:400;letter-spacing:1px;line-height:130%;text-transform:uppercase}.tech-video-section{clear:both;padding:75px 0}.tech-video-section h3{text-align:center;font-family:Bebas Neue,cursive;font-size:46px;color:#344971;font-weight:700;letter-spacing:1px;line-height:110%;margin-bottom:35px}.tech-grid-section{clear:both;position:relative;max-height:650px;overflow:hidden}.tech-grid-section .main-image{position:relative}.tech-grid-section .main-image:before{content:"";background-image:linear-gradient(rgba(15,15,15,.25),rgba(15,15,15,.25));position:absolute;width:100%;height:100%;left:0;right:0}.tech-grid-section .main-image img{width:100%}.tech-grid-section .desc{position:absolute;top:0;margin:0 auto;left:0;right:0;max-width:1140px;padding:150px 0}.tech-grid-section .desc ul{margin:0 0 25px;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px}.tech-grid-section .desc li{background:rgba(249,249,249,.81);color:#344971;font-family:Bebas Neue,cursive;font-size:24px;align-items:center;justify-content:center;height:200px;display:flex;padding:20px;font-weight:700;letter-spacing:1px}.tech-grid-section .desc p{text-align:center}@media only screen and (min-width:320px) and (max-width:568px){.container{max-width:92%}.header-left #menupanel{display:none;position:fixed;background:#fff;width:100%;left:0;right:0;margin:0 auto;top:0;bottom:0;height:100vh;padding:100px 20px 20px;text-align:center}.header-left .hamburger-menu{display:block;background:url(hamburger-lines.png) no-repeat 10px 10px;text-indent:-999em;cursor:pointer;outline:none;z-index:1;position:relative;min-height:27px}.header-section .header-left li{float:none;margin:0 auto;padding:10px 0}.header-section .header-left li a{font-size:22px;color:#999}.home-hero-section .hero-slide-1 img{margin-top:0;height:96vh;object-fit:cover}.home-hero-section .hero-slide-1 .hero-desc{max-width:92%;left:0;right:0;margin:0 auto;top:35%}.home-hero-section .hero-desc h1{font-size:120px;margin-bottom:40px}.hero-slide-1 .hero-desc p{font-size:22px;line-height:26px}.home-hero-section .swiper-slide video{display:none}.home-hero-section .hero-slide-2 img{display:block;height:96vh;object-fit:cover}.home-hero-section .hero-slide-3 .hero-desc{top:27%}.image-grid-top li{float:none;width:100%;margin-right:0}.image-grid-top li img{min-height:400px;object-fit:cover;object-position:65% 0}.image-grid-bottom h1{font-size:40px}.image-grid-bottom p{font-size:20px;line-height:28px}.home-parallax-section img{min-height:550px;object-fit:cover}.home-parallax-section .desc{max-width:90%;margin:0 auto;top:15%}.home-parallax-section .desc h2{font-size:40px;line-height:110%}.home-parallax-section .desc p{font-size:20px}.home-content-section .content-left{float:none;width:100%}.home-content-section h3{padding-right:0}.home-content-section .desc{font-size:20px;padding-right:0}.home-content-section .content-right{float:none;width:100%;padding-top:30px}.dark-banner-section .desc{max-width:92%}.dark-banner-section img{min-height:550px;object-position:bottom left}.footer-top .footer-top-left{float:none;width:100%;margin-right:0;padding-top:0;text-align:center}.footer-top .footer-top-middle{float:none;width:100%;padding-top:30px}.footer-top .footer-top-right{float:none;padding-top:40px;text-align:center}.footer-top-right .Form__Submit{margin-left:auto;margin-right:auto}.footer .footer-bottom{padding-top:40px}.technology-hero .main-image img{margin-top:0;height:100vh;object-fit:cover}.technology-hero .desc{max-width:88%}.technology-hero .desc h1{max-width:100%;font-size:34px}.moisture-section h2,.tech-video-section h3{font-size:30px}.moisture-content-left,.moisture-content-right{float:none;width:100%}.video-titlebar h3{font-size:34px}.tech-video-section iframe{height:100%;min-height:210px}.tech-grid-section{max-height:none}.tech-grid-section .desc{max-width:88%}.tech-grid-section .main-image img{min-height:1250px;object-fit:cover;object-position:left}.tech-grid-section .desc ul{display:block}.tech-grid-section .desc li{margin-bottom:15px}}@media only screen and (min-width:569px) and (max-width:767px){.container{max-width:92%}.header-left #menupanel{display:none;position:fixed;background:#fff;width:100%;left:0;right:0;margin:0 auto;top:0;bottom:0;height:100vh;padding:100px 20px 20px;text-align:center}.header-left .hamburger-menu{display:block;background:url(hamburger-lines.png) no-repeat 0px 10px;text-indent:-999em;cursor:pointer;outline:none;z-index:1;position:relative;min-height:27px}.header-section .header-left li{float:none;margin:0 auto;padding:10px 0}.header-section .header-left li a{font-size:22px;color:#999}.home-hero-section .hero-slide-1 img{margin-top:0;height:96vh;object-fit:cover}.home-hero-section .hero-slide-1 .hero-desc{max-width:92%;left:0;right:0;margin:0 auto;top:35%}.home-hero-section .hero-desc h1{font-size:120px;margin-bottom:40px}.hero-slide-1 .hero-desc p{font-size:22px;line-height:26px}.home-hero-section .swiper-slide video{display:none}.home-hero-section .hero-slide-2 img{display:block;height:96vh;object-fit:cover}.image-grid-top li{float:none;width:100%;margin-right:0}.image-grid-top li img{min-height:450px;object-fit:cover}.image-grid-bottom h1{font-size:42px}.image-grid-bottom p{font-size:20px;line-height:28px}.home-parallax-section img{min-height:550px;object-fit:cover}.home-parallax-section .desc{max-width:90%;margin:0 auto;top:15%}.home-parallax-section .desc h2{font-size:50px;line-height:110%}.home-parallax-section .desc p{font-size:20px}.home-content-section .content-left{float:none;width:100%}.home-content-section h3{padding-right:0}.home-content-section .desc{font-size:20px;padding-right:0}.home-content-section .content-right{float:none;width:100%;padding-top:30px}.dark-banner-section .desc{max-width:92%}.dark-banner-section img{min-height:550px;object-position:bottom left}.footer-top .footer-top-left{float:none;width:100%;margin-right:0;padding-top:0;text-align:center}.footer-top .footer-top-middle{float:none;width:100%;padding-top:30px}.footer-top .footer-top-right{float:none;padding-top:40px;text-align:center}.footer-top-right .Form__Submit{margin-left:auto;margin-right:auto}.footer .footer-bottom{padding-top:40px}.technology-hero .main-image img{margin-top:0;height:100vh;object-fit:cover}.technology-hero .desc{max-width:92%}.technology-hero .desc h1{max-width:100%}.moisture-section h2,.tech-video-section h3{font-size:36px}.moisture-content-left,.moisture-content-right{float:none;width:100%}.video-titlebar h3{font-size:40px}.tech-video-section iframe{height:100%;min-height:330px}.tech-grid-section{max-height:none}.tech-grid-section .desc{max-width:92%}.tech-grid-section .main-image img{min-height:900px;object-fit:cover;object-position:left}.tech-grid-section .desc ul{grid-template-columns:repeat(2,1fr)}.tech-grid-section .desc li{margin-bottom:20px}}@media only screen and (max-width:980px){.header-section.some{padding:18px 20px}.header-section.some .container{justify-content:space-between}.header-section.some .header-left{order:-1;width:auto;flex-shrink:0}.header-section.some .hamburger-menu{width:30px;background-position:center}}@media only screen and (min-width:768px) and (max-width:980px){.container{max-width:92%}.header-left #menupanel{display:none;position:fixed;background:#fff;width:100%;left:0;right:0;margin:0 auto;top:0;bottom:0;height:100vh;padding:100px 20px 20px;text-align:center}.header-left .hamburger-menu{display:block;background:url(hamburger-lines.png) no-repeat 0px 10px;text-indent:-999em;cursor:pointer;outline:none;z-index:1;position:relative;min-height:27px}.header-section .header-left li{float:none;margin:0 auto;padding:10px 0}.header-section .header-left li a{font-size:22px;color:#999}.home-hero-section .hero-slide-1 img{margin-top:0;height:96vh;object-fit:cover}.home-hero-section .hero-slide-1 .hero-desc{max-width:92%;left:0;right:0;margin:0 auto;top:35%}.home-hero-section .hero-desc h1{font-size:220px}.home-hero-section .swiper-slide video{transform:scale(2.3);left:0;top:0}.image-grid-top li img{min-height:400px;object-fit:cover;object-position:65% 0}.home-parallax-section img{min-height:550px;object-fit:cover}.home-parallax-section .desc{max-width:92%;margin:0 auto;top:15%}.home-parallax-section .desc h2{font-size:48px;line-height:110%}.home-parallax-section .desc p{font-size:22px}.home-content-section .content-left{float:none;width:100%}.home-content-section h3,.home-content-section .desc{padding-right:0}.home-content-section .content-right{float:none;width:100%;padding-top:30px}.dark-banner-section .desc{max-width:92%}.dark-banner-section img{min-height:450px;object-position:bottom left}.footer-top .footer-top-left{float:none;width:100%;margin-right:0;padding-top:0;text-align:center}.footer-top .footer-top-middle{float:none;width:100%;padding-top:30px}.footer-top .footer-top-right{float:none;padding-top:40px;text-align:center}.footer-top-right .Form__Submit{margin-left:auto;margin-right:auto}.footer .footer-bottom{padding-top:40px}.technology-hero .main-image img{margin-top:0;height:100vh;object-fit:cover}.technology-hero .desc{max-width:92%}.technology-hero .desc h1{max-width:70%}.moisture-section h2,.tech-video-section h3{font-size:36px}.moisture-content-left h3{text-align:left}.moisture-content-right img{min-height:700px;object-fit:cover}.video-titlebar h3{font-size:40px}.tech-video-section iframe{height:100%;min-height:430px}.tech-grid-section{max-height:none}.tech-grid-section .desc{max-width:92%}.tech-grid-section .main-image img{min-height:900px;object-fit:cover;object-position:left}.tech-grid-section .desc ul{grid-template-columns:repeat(2,1fr)}.tech-grid-section .desc li{margin-bottom:20px}}@media only screen and (min-width:981px) and (max-width:1139px){.container{max-width:92%}.home-hero-section .hero-slide-1 img{margin-top:0;height:96vh;object-fit:cover}.home-hero-section .hero-slide-1 .hero-desc{max-width:92%;left:0;right:0;margin:0 auto;top:30%}.home-hero-section .swiper-slide video{transform:scale(1.5);left:0;top:0}.image-grid-top li img{min-height:450px;object-fit:cover}.home-parallax-section img{min-height:550px;object-fit:cover}.home-parallax-section .desc{max-width:92%;margin:0 auto;top:15%}.dark-banner-section .desc{max-width:92%}.dark-banner-section img{min-height:450px;object-position:bottom left}.technology-hero .main-image img{margin-top:0;height:100vh;object-fit:cover}.technology-hero .desc{max-width:92%}.technology-hero .desc h1{max-width:50%}.tech-video-section iframe{height:100%;min-height:460px}.tech-grid-section .desc{max-width:92%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map?v=111316229030310301311695015272 */