:focus{outline:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Akkurat,Work Sans,sans-serif}.container{max-width:1090px;padding-left:30px!important;padding-right:30px!important;margin:0 auto;width:100%}.container.container-lg{max-width:1296px}@media only screen and (min-width: 1500px){.container{max-width:1420px}.container.container-lg{max-width:1820px}}#MainContent{min-height:calc(100vh - 401px)}#MainContent>.page-width:first-child,.shopify-section>.page-width:first-child{padding-top:35px}@media only screen and (min-width: 750px){#MainContent>.page-width:first-child,.shopify-section>.page-width:first-child{padding-top:55px}}#MainContent>.page-width:last-child,.shopify-section>.page-width:last-child{padding-bottom:35px}@media only screen and (min-width: 750px){#MainContent>.page-width:last-child,.shopify-section>.page-width:last-child{padding-bottom:55px}}.main-content{padding-top:0}.bg-gray{background:#f8f8f8}.btn{color:#56c3ca;border:1px solid #56C3CA;min-height:40px}.btn:not([disabled]):hover,.btn:focus{color:#fff;background:#56c3ca;border:1px solid #56C3CA}@media only screen and (min-width: 990px){.btn{min-height:62px;min-width:228.15px}}.btn.-deep-border{color:#2a4b5b;border:1px solid #2a4b5b;background:transparent}.btn.-white-border{color:#fff;border:1px solid #fff;background:transparent}.site-header{background-color:#244c5a;border-bottom:none;z-index:9999}.site-header .site-header__mobile-nav{background:#244c5a}@media only screen and (min-width: 750px){.site-header{position:relative}.site-header .site-nav__dropdown{top:100%}}.site-header__icons{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 750px){.site-header__icons{-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none}}.site-header__icons-wrapper button,.site-header__icons-wrapper a,.site-header__icons-wrapper button:hover,.site-header__icons-wrapper a:hover{color:#fff}.site-header__icons-wrapper .btn--link:not([disabled]):hover,.site-header__icons-wrapper .btn--link:focus{color:#fff}.logo--left>div{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.logo--left .site-nav{text-align:left}.logo--left .site-header__icons{width:auto}@media only screen and (min-width: 750px){.logo--left .site-nav>li{margin-right:10px}.logo--left .site-nav>li:last-child{margin-right:0}}@media only screen and (min-width: 990px){.logo--left .site-nav>li{margin-right:60px}.logo--left .site-nav>li:last-child{margin-right:0}}.left-logo{-webkit-flex:0 0 156px;-moz-flex:0 0 156px;-ms-flex:0 0 156px;flex:0 0 156px}.left-logo+nav{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 750px){.left-logo+nav{margin-left:2%!important}}@media only screen and (min-width: 990px){.left-logo+nav{margin-left:5%!important}}@media only screen and (min-width: 1440px){.left-logo+nav{margin-left:99px!important}}.site-nav{position:static}.site-nav>li>.site-nav__link{color:#fff}.site-nav>li.site-nav--active-dropdown>.site-nav__link{color:#56c3ca}.site-nav .site-nav__link:focus .site-nav__label,.site-nav .site-nav__link:not([disabled]):hover .site-nav__label{border:none}@media only screen and (min-width: 750px){.site-nav .child-link--parent .site-nav__label{font-weight:700}.site-nav .site-nav__childlist-wrap .site-nav__childlist-item+.site-nav__childlist-item{margin-top:50px}}@media only screen and (min-width: 750px){.site-nav__childlist-grid{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.site-nav__dropdown{border:none;left:0;right:0;border-bottom:13px solid}@media only screen and (min-width: 750px){.site-header__mobile-nav{position:static}}.site-nav__child-link--parent{letter-spacing:2px;border-bottom:1px solid #56C3CA;padding:1vw 0;margin:0;margin-bottom:.5vw}.site-nav__dropdown .site-nav__link{padding:0}.site-nav__dropdown .site-nav__child-link{padding:.65vw 0;color:#254c5b99;font-size:14px;text-transform:lowercase}.site-nav__dropdown .site-nav__child-link:hover{color:#56c3ca}.site-nav__dropdown .site-nav__child-link--parent{padding:1vw 0;color:#254c5b;text-transform:uppercase}.site-nav__dropdown .site-nav__child-link--parent:hover{color:#254c5b}.site-nav__childlist{display:block;padding:2.7vw 0;max-width:1440px}.site-nav__childlist-item{margin-right:1.8vw}.site-nav__childlist-item:last-child{margin-right:0}.site-nav__btn{color:#56c4ca;border:1px solid #56C4CA;text-transform:uppercase;padding:20px 36px!important;display:inline-block;margin-top:50px;font-weight:bolder}.site-nav__btn:hover{color:#fff!important;background:#56c4ca}.site-nav__icon{vertical-align:middle;width:14px;height:21px;fill:#244c5a;opacity:.45;margin-right:12.9px;display:inline-block}.site-nav__dropdown .site-nav__child-link:hover,.site-nav__dropdown .site-nav__child-link[aria-current=page]{color:#56c3ca}.site-nav__dropdown .site-nav__child-link:hover .site-nav__icon,.site-nav__dropdown .site-nav__child-link[aria-current=page] .site-nav__icon{fill:#56c3ca;opacity:1}.icon-play{background:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/icon-play.svg?v=150769536712584895971677118792) 50% 50% no-repeat;background-size:contain;width:6.54px;height:8.41px;display:inline-block;margin-right:7px}@media only screen and (min-width: 750px){.icon-play{width:8.98px;height:11.54px;margin-right:17px}}.index-banner{margin-bottom:0;padding-bottom:0}.index-hero .container{max-width:1104px}@media only screen and (min-width: 1500px){.index-hero .container{max-width:1420px}}.index-hero .hero__btn{border-radius:0;padding:15px 30px}@media only screen and (min-width: 990px){.index-hero .hero__btn{padding:21px 75px}}@media only screen and (min-width: 1440px){.index-hero .hero__btn{padding:24px 80px}}.index-hero .hero__btn:hover{background:#fff;color:#244c5a}.index-hero .hero__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;height:100%}.index-hero .hero-text{margin-top:auto;margin-bottom:auto}.index-hero .hero-text h2{font-size:32px;letter-spacing:-2px;max-width:200px;font-weight:400;text-transform:lowercase;font-family:Akkurat,Work Sans,sans-serif}@media only screen and (min-width: 750px){.index-hero .hero-text h2{font-size:50px;max-width:400px}}@media only screen and (min-width: 990px){.index-hero .hero-text h2{font-size:60px;max-width:570px}}@media only screen and (min-width: 1440px){.index-hero .hero-text h2{font-size:88px}}.index-hero .btn-video{display:inline-flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.index-hero .btn-video:hover{background:#fff;color:#244c5a}@media only screen and (min-width: 750px){.index-hero .btn-video{padding:24px 56px}}.index-hero .hero{max-height:830px}@media only screen and (min-width: 1440px){.index-hero .hero{height:830px!important}}.index-hero .hero>*{position:absolute;top:0;left:0;width:100%;height:100%}.index-hero.behind-banner .hero{max-height:598px}@media only screen and (min-width: 1440px){.index-hero.behind-banner .hero{height:598px!important}}@media only screen and (min-width: 1500px){.index-hero.behind-banner .hero{height:798px!important}}.index-hero.behind-banner .hero-text{padding-bottom:0!important}.index-banner-video .banner-video{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:#515151}@media only screen and (min-width: 750px){.index-banner-video .pc-video{display:block}}@media only screen and (min-width: 750px){.index-banner-video .mobile-video{display:none}}.index-banner-video .hero{height:0!important}.hero-main-banner{overflow:hidden}.hero-main-banner .hero{overflow:hidden;padding-top:177.63158%}.hero-main-banner .hero>.iframe-wrap{width:320vw;left:50%;top:50%;transform:translate(-50%,-50%);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 750px){.hero-main-banner .hero{padding-top:56.25%}.hero-main-banner .hero>.iframe-wrap{width:100%;padding-top:56.25%}}.hero-main-banner .hero iframe{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;display:block;width:100%!important;height:100%!important;transition-duration:.3s}.collection-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-wrap .collection-image{width:100%;padding-top:100%;background-size:cover;background-position:50% 50%}.collection-wrap .collection-text{padding:20px 34px 30px}.collection-wrap .item-1,.collection-wrap .item-2{width:100%}.collection-wrap h3,.collection-wrap h6{font-family:Akkurat bold,Work Sans,sans-serif}.collection-wrap h3{margin:0 0 8px;text-transform:lowercase;font-size:24px}.collection-wrap h6{margin:0;text-transform:uppercase;font-size:11px}.collection-wrap .collection-bg{overflow:hidden}.collection-wrap .collection-bg .collection-image{-ms-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.collection-wrap .collection-bg:hover .collection-image{-ms-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}@media only screen and (min-width: 750px){.collection-wrap .collection-text{padding:40px}.collection-wrap .item-1{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.collection-wrap .item-1 .collection-text{width:50%;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.collection-wrap .item-1 .collection-bg{max-width:1197px;width:100%}.collection-wrap .item-1 .collection-image{padding-top:73.8933%}.collection-wrap .item-1.image-right .collection-bg{order:2}.collection-wrap .item-2{width:50%;position:relative}.collection-wrap .item-2 .collection-text{position:absolute}.collection-wrap .item-2.text-top_left .collection-text{top:0;left:0}.collection-wrap .item-2.text-bottom_left .collection-text{bottom:0;left:0}.collection-wrap .item-2.text-top_right .collection-text{top:0;right:0}.collection-wrap .item-2.text-bottom_right .collection-text{bottom:0;right:0}}@media only screen and (min-width: 990px){.collection-wrap .item-1 .collection-text{-webkit-flex:0 0 40%;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%}.collection-wrap h3{font-size:30px}.collection-wrap h6{font-size:12px}}@media only screen and (min-width: 1440px){.collection-wrap .collection-text{padding:45px}.collection-wrap .item-1 .collection-text{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-width:559px}.collection-wrap h3{font-size:44px;margin-bottom:16px}.collection-wrap h6{font-size:13px}}@media only screen and (min-width: 1440px) and (max-width: 1499px){.collection-wrap .collection-item .collection-text{padding:45px 45px 45px 55px}.collection-wrap .collection-item:first-child .collection-text{padding:45px 45px 45px 100px}}@media only screen and (min-width: 1500px){.collection-wrap .collection-text{padding:80px}}.btn-send{background:#244c5a;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.btn-send:hover{background:#29515f!important}.icon-send{display:block;background:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/icon-sent.svg?v=19913210046012444361677118792) 50% 50% no-repeat;background-size:contain;width:18px;height:18px}@media only screen and (min-width: 750px){.icon-send{width:24px;height:24px}}.newsletter-section{padding:50px 0}.newsletter-section h2{font-size:24px;font-weight:700;margin-bottom:0;letter-spacing:-1px;text-transform:lowercase;font-family:Akkurat bold,Work Sans,sans-serif}.newsletter-section .input-group__field{margin-bottom:0;padding:0 33px;font-size:13px}.newsletter-section .btn-send{min-height:52px;width:52px;min-width:auto;border:none}.newsletter-section .form-single-field{margin-bottom:0}.newsletter-section .section-header{text-align:center}.newsletter-section .form-message{padding:10px;border:0;background-color:transparent;text-align:center}.newsletter-section .form-message--error{color:#d20000}@media only screen and (min-width: 750px){.newsletter-section{padding:100px 0}.newsletter-section h2{font-size:44px;font-weight:700;margin-bottom:0;letter-spacing:-1px;text-transform:lowercase}.newsletter-section p{font-size:20px}.newsletter-section .input-group__field{margin-bottom:0;padding:27px 32px;font-size:20px}.newsletter-section .btn-send{min-height:80px;width:80px}}@media only screen and (min-width: 1440px){.newsletter-section{padding:220px 0}.newsletter-section h2{margin-right:30px}.newsletter-section .container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.newsletter-section .section-header{text-align:left;margin-bottom:0;margin-right:6px}.newsletter-section .form-single-field{margin:0}.newsletter-section .input-group{width:525px}}@media only screen and (min-width: 1500px){.newsletter-section .container{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}}.site-footer{margin-top:0;padding:33.7px 0 27px}@media only screen and (max-width: 749px){.site-footer .container{padding-left:35px!important;padding-right:35px!important}.site-footer .social-icons .icon{width:20px;height:20px}.site-footer .site-footer__linklist-item{padding:11.5px 0}.site-footer .site-footer__linklist-item h6{line-height:1}}@media only screen and (min-width: 750px){.site-footer{padding:90px 0 80px}}.site-footer__social-icons a{color:#fff}.site-footer-title{font-family:Akkurat bold,Work Sans,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-size:14px;margin-bottom:0}@media only screen and (min-width: 750px){.site-footer-title{font-size:16px}}.footer-social-wrap{margin-bottom:60px}@media only screen and (max-width: 749px){.footer-social-wrap{margin-bottom:30.5px}}.footer-social-wrap .site-footer__icon-list{margin-top:20px;padding-bottom:0}@media only screen and (max-width: 749px){.footer-social-wrap .site-footer__icon-list{margin-left:-15px}}@media only screen and (min-width: 750px){.footer-social-wrap{-webkit-flex:0 0 40%;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:0}.footer-social-wrap .site-footer__icon-list{margin-top:24px}}@media only screen and (min-width: 990px){.footer-social-wrap{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.footer-social-wrap a:not([disabled]):hover,.footer-social-wrap a:focus{color:#e6e6e6}@media only screen and (min-width: 750px){.site-footer__item{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:0;margin-bottom:0}}.site-footer__item .site-footer__linklist{padding:0!important}.site-footer__item .site-footer__linklist-item{padding:10}.site-footer__item .site-footer__linklist-item a{font-size:14px}.site-footer__item .site-footer__linklist-item a:hover{border-bottom:none}@media only screen and (min-width: 750px){.site-footer__item .site-footer__linklist-item a{font-size:16px;line-height:2}}@media only screen and (min-width: 750px){.site-footer__item .site-footer__linklist{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}.site-footer__item-inner{width:100%}.site-footer-title-parent{line-height:36px;width:100%}.site-footer-title-parent.is-opened+.site-footer__linklist-children{-moz-animation:fadeIn .5s 1 linear;-o-animation:fadeIn .5s 1 linear;-webkit-animation:fadeIn .5s 1 linear;animation:fadeIn .5s 1 linear;display:block}@media only screen and (max-width: 749px){.site-footer-title-parent{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.site-footer-title-parent:after{content:"+";width:7px;height:17px;display:block;margin-left:auto;background-size:contain;font-family:Proxima Nova}}@media only screen and (min-width: 750px){.site-footer-title-parent{border-bottom:1px solid #56C4CA;display:inline-block;width:auto;padding-bottom:12px;margin-bottom:12px}}@media only screen and (max-width: 749px){.site-footer-title.is-opened:after{content:"-"}}.footer-image img{max-width:128px}@media only screen and (max-width: 749px){.footer-image img{max-width:100px}}.site-footer__linklist-children{display:none}.site-footer__linklist-children a{display:block}@media only screen and (max-width: 749px){.site-footer__linklist-children{margin-top:8px}.site-footer__linklist-children a{font-size:16px;line-height:1;padding:8px 12px}.site-footer__linklist-children .site-nav__label{border:0}}@media only screen and (min-width: 750px){.site-footer__linklist-children{display:block}}.footer-bottom{margin-top:48.2px}@media only screen and (min-width: 750px){.footer-bottom{margin-top:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.collection-product .product-image-wrap{padding-top:85.68303%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.collection-product .product-title{font-size:15px;color:#244c5a;text-align:center;line-height:1.2}@media only screen and (min-width: 990px){.collection-product .product-title{font-size:16px}}.collection-product .product-sub-title{font-size:11px;color:#56c4ca;text-align:center;font-weight:700;min-height:17px;line-height:1.2;margin-top:9px;font-family:Akkurat bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.collection-product .product-sub-title{margin-top:10px}}@media only screen and (min-width: 990px){.collection-product .product-sub-title{margin-top:12px;font-size:12px}}@media only screen and (min-width: 990px){.collection-product:not(.dots-all-hide) .slick-list{overflow:visible;width:90%;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 1500px){.collection-product:not(.dots-all-hide) .slick-list{width:100%;max-width:1640px}}@media only screen and (max-width: 749px){.collection-product .slick-list{margin-top:0;width:70%;overflow:visible}}@media only screen and (min-width: 990px){.collection-product .slick-list{width:100%}}@media only screen and (max-width: 749px){.collection-product .collection-product{overflow:hidden}}.collection-product .grid-view-item{margin:0 auto}.collection-product .slick-track{margin-left:auto;margin-right:auto}.collection-product .slick-dots{max-width:1030px;margin:0 auto}.collection-product .slick-dots li{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0;padding:20px 0;height:auto;width:auto}.collection-product .slick-dots li.slick-active button{background:#244c5a}.collection-product .slick-dots li button{background:#244c5a33;height:3px;width:100%;padding:0}.collection-product .slick-dots li button:before{display:none}@media only screen and (min-width: 750px){.collection-product .slick-dots{margin-top:40px;margin-bottom:-20px;display:flex}}@media only screen and (min-width: 990px){.collection-product .slick-dots{margin-top:73px}}@media only screen and (min-width: 1500px){.collection-product .slick-dots{max-width:1200px}}.collection-product.dots-all-hide .slick-dots{display:none!important}@media (min-width: 1024px){.collection-product.dots-lg-hide .slick-dots{display:none!important}.collection-product.dots-lg-hide .slick-list{margin-left:auto}}.collection-info{margin-top:80px}.collection-info .collection-container{max-width:1236px;margin:0 auto}@media only screen and (min-width: 1500px){.collection-info{padding:0;margin-top:100px}.collection-info .collection-container{max-width:1752px}}.collection-info .collection-desc{background-color:#f7f7f7;padding:33px 58px 68px;text-align:center;margin-top:46px;margin-bottom:46px}.collection-info .collection-desc h3,.collection-info .collection-desc h4{font-family:Akkurat bold,Work Sans,sans-serif}.collection-info .collection-desc h3{font-size:24px;text-transform:lowercase;margin-bottom:4px;font-weight:700}.collection-info .collection-desc h4{font-size:11px;text-transform:uppercase;margin-bottom:32px;color:#56c3ca;font-weight:700}.collection-info .collection-desc p{font-size:15px;line-height:25px;margin:0;text-align:left;text-align:center}@media only screen and (min-width: 990px){.collection-info .collection-desc{margin-top:81px;margin-bottom:100px;padding:51px 105px}.collection-info .collection-desc h3{font-size:44px;margin-bottom:11px}.collection-info .collection-desc h4{font-size:13px;margin-bottom:36px}.collection-info .collection-desc p{font-size:20px;line-height:40px;max-width:1024px;margin:0 auto}}@media only screen and (min-width: 1500px){.collection-info .collection-desc{padding:108px 58px 110px}.collection-info .collection-desc h4{margin-bottom:54px}}.collection-info .collection-features{max-width:none}.collection-info .collection-features .feature-img{padding-top:100%;width:100%;background-size:cover;background-position:50% 50%}.collection-info .collection-features .feature-text{padding:24px 36px 58px}.collection-info .collection-features .feature-text h5{font-family:Akkurat bold,Work Sans,sans-serif;font-size:24px;margin:0;text-transform:lowercase}.collection-info .collection-features .feature-text h5:after{content:"";display:block;margin:17px 0;width:30px;height:1px;background-color:#56c3ca}.collection-info .collection-features .feature-text p{font-size:15px;line-height:22px}@media only screen and (min-width: 750px){.collection-info .collection-features .feature-img{padding-top:82.27273%}.collection-info .collection-features .feature-content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.collection-info .collection-features .feature-content:nth-child(2n) .feature-bg{order:2}.collection-info .collection-features .feature-content:nth-child(2n) .feature-text{order:1}.collection-info .collection-features .feature-bg{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.collection-info .collection-features .feature-text{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}@media only screen and (min-width: 990px){.collection-info .collection-features .feature-text{padding:0 20px 0 50px}.collection-info .collection-features .feature-text h5{font-size:44px}.collection-info .collection-features .feature-text p{font-size:20px;line-height:40px;max-width:427px}}@media only screen and (min-width: 1440px){.collection-info .collection-features .feature-text{padding-left:115px;padding-right:30px}}.collection-banners{position:relative}.collection-banners .banner-img{padding-top:100%;width:100%;background-size:cover;background-position:50% 50%}.collection-banners .banner-item{position:relative}.collection-banners .banner-text{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:absolute;bottom:0;background:#254c5b99;padding:11px 36px}.collection-banners .banner-text h5{font-family:Akkurat,Work Sans,sans-serif;margin:0;font-weight:400;font-size:15px;color:#fff}.collection-banners .banner-text a{font-size:10px;color:#56c3ca;text-decoration:underline;margin-left:auto}@media only screen and (min-width: 750px){.collection-banners .banner-text{padding:13px 40px;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.collection-banners .banner-text h5{line-height:1}.collection-banners .banner-text a{line-height:1;margin-left:36px}}@media only screen and (min-width: 990px){.collection-banners .banner-text{padding:13px 100px}.collection-banners .banner-text h5{font-size:20px}.collection-banners .banner-text a{margin-left:36px;font-size:16px}}.collection-banners .slick-prev,.collection-banners .slick-next{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:50px;height:50px;border-radius:50%;z-index:2}.collection-banners .slick-prev:before,.collection-banners .slick-next:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0263/9213/3704/files/chevron-left-blue.svg?10878);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;width:18.28px;height:40.05px}.collection-banners .slick-prev{left:20px}.collection-banners .slick-next{right:20px}.collection-banners .slick-next:before{background-image:url(https://cdn.shopify.com/s/files/1/0263/9213/3704/files/chevron-right-blue.svg?10878)}.collection-banners .slick-dots{position:absolute;bottom:12px;right:90px}.collection-banners .slick-dots li{width:29px;height:3px;margin-right:11px}.collection-banners .slick-dots li button{width:29px;height:3px;border-radius:0;border:none;padding:0;background:#fff}.collection-banners .slick-dots li button:before{display:none}.collection-banners .slick-dots li.slick-active button{background:#56c3ca}@media only screen and (min-width: 990px){.collection-banners .slick-dots{bottom:16px;right:157px}}@media only screen and (min-width: 750px){.collection-banners .banner-img{padding-top:49.79167%}}@media only screen and (min-width: 990px){.collection-banners .slick-prev,.collection-banners .slick-next{width:65px;height:65px}.collection-banners .slick-prev:before,.collection-banners .slick-next:before{width:65px;height:65px}.collection-banners .slick-prev{left:60px}.collection-banners .slick-next{right:60px}}.collection-banners .collection-banners-page{display:none;bottom:0;right:40px;height:38px;align-items:center;line-height:1;color:#fff}@media only screen and (min-width: 750px){.collection-banners .collection-banners-page{display:flex;position:absolute}}@media only screen and (min-width: 990px){.collection-banners .collection-banners-page{height:46px;right:100px;position:absolute}}.collection-header{position:relative;padding-top:87.2%;background-size:cover;background-position:50% 50%;overflow:hidden}.collection-header video,.collection-header iframe{position:absolute;top:0;left:0;right:0;bottom:0;min-width:100%;min-height:100%;max-width:100%;height:auto}.collection-header .iframe-wrap{width:100%;padding-top:56.25%;left:50%;top:50%;transform:translate(-50%,-50%);background-size:cover;background-position:center;background-repeat:no-repeat}.collection-header .iframe-wrap iframe{transition-duration:.3s;opacity:0}.collection-header .pc-video{min-width:300%;display:none}@media only screen and (min-width: 750px){.collection-header .pc-video{min-width:100%;display:block}}@media only screen and (min-width: 750px){.collection-header .mobile-video{display:none}}.collection-header>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;padding-bottom:68px;height:100%;position:absolute;top:0;left:0;width:100%}.collection-header h3{color:#fff;font-family:Akkurat,Work Sans,sans-serif;font-size:32px;line-height:40px;margin:0}@media only screen and (min-width: 750px){.collection-header{padding-top:31.19792%}}@media only screen and (min-width: 990px){.collection-header h3{font-size:60px;line-height:80px}}@media only screen and (min-width: 1440px){.collection-header>div{padding-bottom:132px}.collection-header h3{font-size:88px;line-height:104px}}.solution-page{padding-bottom:30px}@media only screen and (min-width: 750px){.solution-page{padding-bottom:60px}}@media only screen and (min-width: 990px){.solution-page{padding-bottom:82px}}.solution-page h1{font-family:Akkurat bold,Work Sans,sans-serif;color:#244c5a;text-transform:lowercase;font-size:24px;margin:0;text-align:center}.solution-page h1:after{content:"";display:block;width:29.48px;height:1px;background:#56c3ca;margin:17px auto}@media only screen and (min-width: 750px){.solution-page h1{text-align:left}.solution-page h1:after{width:55.78px;margin:20px 0}}@media only screen and (min-width: 990px){.solution-page h1{font-size:44px}.solution-page h1:after{margin:30px 0}}.solution-page p{text-align:center;font-size:15px;line-height:22px}@media only screen and (min-width: 750px){.solution-page p{text-align:left;max-width:427px}}@media only screen and (min-width: 990px){.solution-page p{font-size:20px;line-height:40px}}.solution-page .solution-info{padding:30px 24px}@media only screen and (min-width: 750px){.solution-page .solution-info{padding:0}}.solution-page .solution-map-wrap{padding:0 24px;margin-bottom:50px}@media only screen and (min-width: 750px){.solution-page .solution-map-wrap{padding:0;margin-bottom:0}}.solution-page .solution-map{padding-top:96.16631%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;position:relative}.solution-page .solution-point{position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;display:block;background:#254c5b;font-size:13px;color:#fff;cursor:pointer}.solution-page .solution-point.active,.solution-page .solution-point:hover{color:#254c5b;background:#56c3ca}@media only screen and (min-width: 750px){.solution-page .solution-container{max-width:1500px;margin:70px auto;padding:0 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.solution-page .solution-container .solution-info{-webkit-flex:0 0 40%;-moz-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-right:100px}.solution-page .solution-container .solution-map-wrap{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width: 990px){.solution-page .solution-container .solution-info{-webkit-flex:0 0 35%;-moz-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%;margin-right:143px}}.table-scroll{position:relative;display:none;margin:0 auto 40px}.table-scroll.active{display:block;-moz-animation:fadeIn .5s 1 linear;-o-animation:fadeIn .5s 1 linear;-webkit-animation:fadeIn .5s 1 linear;animation:fadeIn .5s 1 linear}.solution-table{margin:0;border-collapse:separate;border-spacing:0;table-layout:fixed}.solution-table tr:first-child th,.solution-table tr:first-child td{display:none}@media only screen and (min-width: 990px){.solution-table tr:first-child th,.solution-table tr:first-child td{padding-top:0;padding-bottom:0;display:table-cell;border:none}}.solution-table th,.solution-table td{border:none}.solution-table th:not(.border-0){border-bottom:1px solid #254C5B}@media only screen and (min-width: 990px){.solution-table th:not(.border-0){border-bottom:1px solid white}}@media only screen and (min-width: 990px){.solution-table th.border-large,.solution-table td.border-large{border-bottom:1px solid white}}.solution-table th{padding:28px;width:112px;background:#f7f7f7;font-size:13px;text-align:center}@media only screen and (min-width: 990px){.solution-table th{padding:36px 36px 36px 0;width:290px;text-align:left;color:#fff;background:#254c5b;font-size:18px}}.solution-table td{padding:28px;background:#254c5b;color:#fff;text-align:center;width:140px;font-size:13px}.solution-table td:not(.border-0){border-bottom:1px solid white}@media only screen and (min-width: 990px){.solution-table td{padding:36px;width:315px;font-size:18px}}.solution-table:not(.clone){-ms-transform:translateX(-112px);-webkit-transform:translateX(-112px);transform:translate(-112px)}.solution-table:not(.clone) th{visibility:hidden}@media only screen and (min-width: 990px){.solution-table:not(.clone){-ms-transform:translateX(-290px);-webkit-transform:translateX(-290px);transform:translate(-290px)}}.solution-table.clone td{visibility:hidden}.solution-table .btn-buy{cursor:pointer;font-size:13px;color:#56c3ca;border:1px solid #56C3CA;display:block;padding:15px 0;white-space:nowrap;margin-bottom:14px}.solution-table .btn-buy:hover{color:#56c3ca;background:#1a3a47}@media only screen and (min-width: 990px){.solution-table .btn-buy{padding:22px 0;font-size:16px}}.solution-table .btn-view{color:#fff;display:inline-block;margin-bottom:13px;font-size:13px}.solution-table .btn-view:hover{color:#fff}@media only screen and (min-width: 990px){.solution-table .btn-view{font-size:16px}}.main-table{overflow:hidden}.table-wrap{overflow-x:auto;width:calc(100% - 112px);margin-left:112px}.table-wrap::-webkit-scrollbar{width:3px;height:3px;background-color:#fff}.table-wrap::-webkit-scrollbar-track{background-color:#fff}.table-wrap::-webkit-scrollbar-thumb{background-color:#56c3ca}@media only screen and (min-width: 990px){.table-wrap{width:calc(95vw - 330px);margin-left:290px}}@media only screen and (min-width: 1440px){.table-wrap{width:calc(95vw - 403px)}}.table-clone{width:112px;overflow:hidden;position:absolute;left:0;top:0}@media only screen and (min-width: 990px){.table-clone{width:290px}}.go-map{background:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/go-map.svg?v=63136489598225569231677118792) 50% 50% no-repeat;width:38px;height:38px;background-size:contain;margin:0 auto 38px;display:none;cursor:pointer}.solution-point-items.active .go-map{display:block;-moz-animation:fadeIn .5s 1 linear;-o-animation:fadeIn .5s 1 linear;-webkit-animation:fadeIn .5s 1 linear;animation:fadeIn .5s 1 linear}@media only screen and (min-width: 990px){.solution-point-items.active .go-map{display:none}}.solution-point-items{display:none}.solution-point-items.active{display:block}@media only screen and (min-width: 990px){.solution-point-items{position:fixed;top:0;left:0;width:100%;height:100%;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:10000}}.close-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none}@media only screen and (min-width: 990px){.close-bg{display:block}}.close-btn{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/icon-x.svg?v=25231960983462493671677118792);width:27.58px;height:27.58px;position:absolute;top:20px;left:20px;z-index:2;cursor:pointer}@media only screen and (min-width: 990px){.close-btn{top:40px;left:40px}}@media only screen and (min-width: 990px){.solution-items-wrap{position:relative;width:100vw;padding:40px 0 40px 40px;background:#254c5b;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}@media only screen and (min-width: 1440px){.solution-items-wrap{padding:95px 0 54px 113px}}.modal-open{overflow:hidden}.modal-open .page-container{overflow:initial;-ms-transform:none;-webkit-transform:none;transform:none;-ms-transition:none;-webkit-transition:none;transition:none}.point-image{padding-top:100%;background-size:cover;background-position:50% 50%}@media only screen and (max-width: 749px){.product-single .grid__item{padding-left:0}}.spr-button{color:#244c5a;border-color:#244c5a}.spr-button:hover{background:#244c5a;color:#fff}.product-page .spr-badge-caption{cursor:pointer;color:#6bc9d5;font-size:12px}.product-page .spr-badge-caption:hover{text-decoration:underline}.product-page .spr-starrating{color:#6bc9d5;font-size:12px}.product-page #shopify-product-reviews{display:none}.product-page .product-single__title{font-size:24px;text-transform:lowercase;font-family:Akkurat bold,Work Sans,sans-serif}.product-page .price-item{font-weight:400;font-size:20px}.product-page .product-form label{display:none;font-weight:700;letter-spacing:2px}.product-page .product-form label span{margin-left:20px}.product-page .product-form .color-options label{display:block}.product-page .product-form select{width:211.38px;height:40px;min-height:40px;border:1px solid #000000}.product-page .product-form .selector-wrapper{padding:0}.product-page .product-form .qunatity-btns{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.product-page .product-form .product-form__item--submit{margin-top:11.9px;padding:0}.product-page .product-form .product-form__cart-submit{max-width:270px;border-radius:0;transition-duration:.3s}@media only screen and (min-width: 750px){.product-page .product-form .selector-wrapper{padding:0;margin-right:16px}.product-page .product-form select{width:286px;height:56px;min-height:56px}.product-page .product-form .product-form__item--submit{margin-left:0;margin-top:23px}}.product-page .product-form__item--submit{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.product-page .product-form__cart-submit{color:#fff;background:#56c3ca;border:1px solid #56C3CA;min-height:40px}.product-page .product-form__cart-submit:hover{color:#fff;background:#3bb7be;border:1px solid #56C3CA}.product-page .product-single__description{color:#254c5b;font-size:15px;line-height:22px;margin-bottom:27px;letter-spacing:1px;max-width:633px}.product-page .product-single__description h4{font-size:13px;border-bottom:1px solid #6BC9D5;margin-bottom:27px;padding-bottom:6px;line-height:1;letter-spacing:2px;font-family:Akkurat bold,Work Sans,sans-serif}.product-page .product-single__photo{padding-top:72.28916%}.product-page .product-featured-img{top:50%;left:50%;width:auto;height:auto;max-width:100%!important;max-height:100%!important;transform:translate(-50%,-50%)}.product-page .slick-track{margin-left:auto;margin-right:auto}.product-page .product-thumbs-wrap{padding:0 3px}.product-page .product-thumbs-wrap a{opacity:.45}.product-page .product-thumbs-wrap a:after{height:4px;width:100%;content:"";background:#fff;display:block}.product-page .product-thumbs-wrap a.is-active{opacity:1}.product-page .product-thumbs-wrap a.is-active:after{background:#56c3ca}@media only screen and (min-width: 750px){.product-page{margin-top:80px}.product-page .product-single{margin-bottom:80px}.product-page .product-single__title{font-size:44px}.product-page .spr-badge-caption,.product-page .spr-starrating{font-size:16px}.product-page .product-form__item--submit{width:100%;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:none;padding:0}.product-page .product-form__cart-submit{min-height:62px}.product-page .thumb-wrap{margin:72px auto 0;max-width:310px}.product-page .product-single__thumbnail{margin:0}.product-page .product-single__thumbnails{max-width:350px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}.product-page .product-single__thumbnails li{width:70px!important;height:70px}.product-page .product-single__description{margin-bottom:26px;margin-top:44px;font-size:16px}.product-page .product-single__description h4{margin-bottom:22px;font-size:13px}.product-page .product-single__description .desc{font-size:15px;line-height:24px;margin-bottom:30px}}@media only screen and (min-width: 990px){.product-page{margin-top:140px}.product-page .product-single{margin-bottom:140px;display:flex}.product-page .product-single>.grid__item{float:none;padding:0}.product-page .product-single>.grid__item:first-child{width:50%;flex:0 0 50%;margin-right:60px}.product-page .product-single>.grid__item:last-child{flex:1}}@media only screen and (min-width: 1440px){.product-page .product-single>.grid__item:first-child{width:622px;flex:0 0 622px;margin-right:112px}.product-page .product-single .product-single__photo{padding-top:81.18971%}}@media only screen and (min-width: 1500px){.product-page .product-single>.grid__item:first-child{width:790px;flex:0 0 790px;margin-right:144px;margin-left:80px}.product-page .product-single .product-single__photo{height:638px;padding-top:0}.product-page .product-single h1,.product-page .product-single .text{max-width:460px}}@media only screen and (min-width: 1900px){.product-page .product-single>.grid__item:first-child{width:888px;flex:0 0 888px;margin-right:145px;margin-left:0}.product-page .product-single .product-single__photo{height:718px;padding-top:0}.product-page .product-single h1,.product-page .product-single .text{max-width:none}}.product-form__item--quantity{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex:0 0 70px;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;height:100%;position:relative;border:1px solid #000000;border-radius:3px;width:70px;color:#000;padding:0}.product-form__item--quantity input{border:none;width:40px;line-height:38px;-webkit-flex:0 0 40px;-moz-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;background:none;padding:0 0 0 15px;min-height:auto;-moz-appearance:textfield}.product-form__item--quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.product-form__item--quantity .qunatity-btns{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:24px;border-left:1px solid #000000}.product-form__item--quantity .qunatity-btns button{height:50%;background:none;border:none;line-height:1;padding:0}.product-form__item--quantity .qunatity-btns button:first-child{border-bottom:1px solid black}.product-form__item--quantity .qunatity-btns button:hover{background:#000;color:#fff}@media only screen and (min-width: 750px){.product-form__item--quantity{-webkit-flex:0 0 81px;-moz-flex:0 0 81px;-ms-flex:0 0 81px;flex:0 0 81px;width:81px;border-width:1.5px}.product-form__item--quantity input{border:none;width:50px;line-height:54px;-webkit-flex:0 0 50px;-moz-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;padding-left:20px}.product-form__item--quantity .qunatity-btns{border-width:1.5px}.product-form__item--quantity .qunatity-btns button{font-weight:700}.product-form__item--quantity .qunatity-btns button:first-child{border-width:1.5px}}.product-thumb{padding-top:100%;position:relative;width:auto!important}.product-thumb>div{border:1px solid #707070;position:absolute;top:0;left:0;bottom:4px;right:0}.product-thumb img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;width:auto;height:auto;border:none;padding:0}.product-thumb-wrap{padding:5px!important}.active-thumb .product-thumb{border-color:#244c5a}.product-info .video-banner{position:relative;padding-top:87.2%;background-position:50% 50%;background-size:cover;overflow:hidden}.product-info .video-banner video{position:absolute;top:0;left:0;right:0;bottom:0;min-width:100%;min-height:100%}.product-info .video-banner .pc-video{display:none}@media only screen and (min-width: 750px){.product-info .video-banner .pc-video{display:block}}@media only screen and (min-width: 750px){.product-info .video-banner .mobile-video{display:none}}.product-info .video-banner>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;padding-bottom:68px;height:100%;position:absolute;top:0;left:0;width:100%}.product-info .video-banner>div.only-text{padding-bottom:0;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.product-info .video-banner>div.only-text p{text-align:center}.product-info .video-banner>div h3{font-size:32px;line-height:40px;color:#fff;margin-bottom:25px;font-weight:400}.product-info .video-banner>div p{font-size:20px;line-height:26px;color:#fff;font-weight:400}.product-info .video-banner>div a{padding:15px 20px;color:#fff;border:1px solid white;font-size:10px;font-weight:600}.product-info .video-banner>div a:hover{background:#fff;color:#244c5a}@media only screen and (min-width: 750px){.product-info .video-banner{padding-top:0;height:500px}.product-info .video-banner.has-video{padding-top:41.66667%;height:0}.product-info .video-banner>div p{font-size:32px;line-height:40px}}@media only screen and (min-width: 990px){.product-info .video-banner>div h3{font-size:60px;line-height:1.2;margin-bottom:50px}.product-info .video-banner>div a{padding:22px 60px;font-size:13px}}@media only screen and (min-width: 1440px){.product-info .video-banner>div{padding-bottom:132px}.product-info .video-banner>div h3{font-size:88px;line-height:104px;margin-bottom:50px}}.product-info .product-title,.product-about .product-title,.product-like .product-title{font-family:Akkurat bold,Work Sans,sans-serif}.product-title{text-align:center;font-size:24px;color:#254c5b;line-height:1;margin-bottom:0;text-transform:lowercase}.product-title+.product-text{margin-top:31px}.product-title+ul{margin-top:31px}.product-sub-title{text-align:left;color:#56c3ca;letter-spacing:1px;margin-top:4px;font-size:11px;line-height:1;text-transform:uppercase}.product-sub-title+.product-text{margin-top:30px}.product-text{text-align:center;font-size:15px;line-height:22px;color:#254c5b}@media only screen and (min-width: 750px){.product-title{text-align:left}.product-title+.product-text{margin-top:24px}.product-title+ul{margin-top:35px}.product-sub-title{text-align:left;font-size:11px}.product-sub-title+.product-text{margin-top:24px}.product-text{text-align:left;font-size:14px;line-height:24px}}@media only screen and (min-width: 990px){.product-title{font-size:32px}.product-title+.product-text{margin-top:30px}.product-title+ul{margin-top:50px}.product-sub-title{margin-top:16px;font-size:16px}.product-sub-title+.product-text{margin-top:30px}.product-text{font-size:20px;line-height:40px}}@media only screen and (min-width: 1440px){.product-title{font-size:44px}.product-title+.product-text{margin-top:50px}.product-title+ul{margin-top:80px}.product-sub-title+.product-text{margin-top:50px}}@media only screen and (min-width: 1500px){.product-title+.product-text{margin-top:53px}.product-sub-title{margin-top:16px;font-size:16px}.product-sub-title+.product-text{margin-top:53px}.product-text{font-size:20px;line-height:40px}}.product-container{position:relative}@media only screen and (min-width: 750px){.product-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}.product-show>div{position:relative}.product-show .not-image{margin-top:32px}.product-show .show-btn{position:absolute;right:30px;top:0;font-size:10px;cursor:pointer}.product-show .show-btn:hover{text-decoration:underline}.product-show .show-image{position:relative;margin-bottom:30px}.product-show .show-image>div{padding-top:90.032%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.product-show .show-image>div:not(:first-child){display:none}.product-show .show-image.img-with-points>div{padding-top:116.08194%}.product-show .show-wrap{padding:0 55px 58px}.product-show .product-text{margin-top:0!important}.product-show .product-text:before{content:"";display:block;margin:22px auto 17px;width:30px;height:1px;background-color:#56c3ca}@media only screen and (min-width: 750px){.product-show .product-text:before{margin:22px 0 17px}}@media only screen and (min-width: 750px){.product-show>div{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.product-show .show-btn{right:50%;font-size:16px}.product-show .show-image{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0}.product-show .show-image>div{padding-top:75.3125%}.product-show .show-wrap{padding:0 20px;margin-bottom:0;max-width:564px}.product-show .show-content{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.product-show.img-right .show-image{order:1}.product-show.img-right .show-content{order:0}.product-show.img-right .show-btn{left:50%;right:auto}}@media only screen and (min-width: 990px){.product-show .not-image{margin-top:92px}.product-show .show-wrap{margin-bottom:0}}@media only screen and (min-width: 1440px){.product-show .show-wrap{margin-left:-20px}.product-show.img-right .show-content{padding-left:100px;padding-right:188px}}.product-show .point{position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:3px;border:1px solid white;border-radius:50%;cursor:pointer}.product-show .point span{width:4.42px;height:4.42px;border-radius:50%;display:block;background:#fff}.product-show .point.type-dark{border:1px solid #868686}.product-show .point.type-dark span{background:#868686}.product-show .point.active{padding:6px;border:1px solid #56C4CA}.product-show .point.active span{width:7.29px;height:7.29px;background:#56c4ca}@media only screen and (min-width: 990px){.product-show .point{padding:9px;border-radius:50%;cursor:pointer}.product-show .point.active{padding:16px}.product-show .point.active span{width:17.16px;height:17.16px}.product-show .point span{width:10.4px;height:10.4px}}.show-points-wrap{margin-top:31px;text-align:center}@media only screen and (min-width: 990px){.show-points-wrap{margin-top:59px}}.show-points-wrap h6{margin:0}@media only screen and (min-width: 990px){.show-points-wrap h6{font-size:20px;line-height:27px}}.show-points-wrap p{font-size:13px}@media only screen and (min-width: 990px){.show-points-wrap p{font-size:16px;line-height:25px}}.show-points-wrap .show-point-icon{margin-bottom:13px;display:flex;align-items:center;justify-content:center}.show-points-wrap .show-point-icon b{display:inline-flex;margin-right:20px}@media only screen and (min-width: 750px){.show-points-wrap .show-point-icon{justify-content:flex-start;align-items:flex-start;margin-bottom:0}.show-points-wrap .show-point-icon h6{display:none}.show-points-wrap .show-point-icon b{display:inline-flex;margin-right:0;margin-top:3px}}.show-points-wrap .show-point-text h6{display:none}@media only screen and (min-width: 750px){.show-points-wrap .show-point-text{flex:1;margin-left:39.5px}.show-points-wrap .show-point-text h6{display:block;margin-bottom:12px}}.show-points-wrap .show-points{color:#244c5a;cursor:pointer}@media only screen and (max-width: 749px){.show-points-wrap .show-points:not(.active){display:none}}.show-points-wrap .show-points:hover,.show-points-wrap .show-points:hover p,.show-points-wrap .show-points.active{color:#56c3ca}@media only screen and (max-width: 749px){.show-points-wrap .show-points.active{-moz-animation:fadeIn .5s 1 linear;-o-animation:fadeIn .5s 1 linear;-webkit-animation:fadeIn .5s 1 linear;animation:fadeIn .5s 1 linear}}.show-points-wrap .show-points.active p{color:#56c3ca}@media only screen and (min-width: 750px){.show-points-wrap .show-points{display:flex;text-align:left}.show-points-wrap .show-points+.show-points{margin-top:39px}}.product-stored .stored-image{width:100%}.product-stored .stored-image-bg{padding-top:90.032%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.product-stored .stored-image-bg:not(:first-child){display:none}.product-stored .stored-image{margin-bottom:30px}.product-stored .stored-content{padding-bottom:33px}.product-stored .stored-content ul{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.product-stored .stored-content ul li{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;opacity:.3;text-align:center;font-size:14px;font-weight:400;line-height:15px;color:#254c5b;padding:0 5px;cursor:pointer}.product-stored .stored-content ul li svg{height:30px;margin-bottom:9px}.product-stored .stored-content ul li .icon-fill{fill:#254c5b}.product-stored .stored-content ul li .icon-fill path{fill:#254c5b}.product-stored .stored-content ul li .icon-stroke{stroke:#254c5b}.product-stored .stored-content ul li .icon-stroke path{stroke:#254c5b}.product-stored .stored-content ul li:hover,.product-stored .stored-content ul li.active{opacity:1;color:#56c3ca;font-weight:600}.product-stored .stored-content ul li:hover span,.product-stored .stored-content ul li.active span{text-decoration:underline}.product-stored .stored-content ul li:hover .icon-fill,.product-stored .stored-content ul li.active .icon-fill{fill:#56c3ca!important}.product-stored .stored-content ul li:hover .icon-fill path,.product-stored .stored-content ul li.active .icon-fill path{fill:#56c3ca!important}.product-stored .stored-content ul li:hover .icon-stroke,.product-stored .stored-content ul li.active .icon-stroke{stroke:#56c3ca!important}.product-stored .stored-content ul li:hover .icon-stroke path,.product-stored .stored-content ul li.active .icon-stroke path{stroke:#56c3ca!important}@media only screen and (min-width: 750px){.product-stored{margin-top:0}.product-stored .stored-row>div{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.product-stored .img-right .stored-image{order:2}.product-stored .img-right .stored-content{order:1}.product-stored .stored-image{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0}.product-stored .stored-content{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-bottom:0;padding-left:0}.product-stored .stored-content ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-stored .stored-content ul li{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:16px}.product-stored .stored-content ul li svg{width:30px;margin-right:36px;margin-bottom:0}.product-stored .stored-content ul li+li{margin-top:20px}}@media only screen and (min-width: 990px){.product-stored .stored-row,.product-stored .stored-row:first-child{margin-top:0}}@media only screen and (min-width: 1440px){.product-stored .stored-content ul li+li{margin-top:40px}}@media only screen and (min-width: 1500px){.product-stored .stored-row,.product-stored .stored-row:first-child{margin-top:0}}.product-providers{margin-top:20px;margin-bottom:50px}.product-providers .provider-wrap{margin-top:20px;margin-left:-30px;margin-right:-30px}.product-providers .provider-image-bg{padding-top:69.33333%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.product-providers .provider-item{position:relative;margin-bottom:70px}.product-providers .provider-content{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background:#fff;width:125.04px;height:117.02px;text-align:center;box-shadow:0 3px 6px #00000029;left:50%}.product-providers .provider-content .icon-bg{-webkit-flex:0 0 57px;-moz-flex:0 0 57px;-ms-flex:0 0 57px;flex:0 0 57px;width:57px;margin-top:11px;margin-bottom:8px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.product-providers .provider-content h6{font-family:Akkurat,Work Sans,sans-serif;font-weight:400;margin:0;font-size:12px}@media only screen and (min-width: 750px){.product-providers{margin-top:56px;margin-bottom:56px}.product-providers .provider-wrap{margin-top:40px;margin-left:-8px;margin-right:-8px}.product-providers .product-title{text-align:center}.product-providers .provider-image-bg{padding-top:90.79861%}.product-providers .provider-item{padding:0 8px}.product-providers .provider-content h6{min-height:42px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}@media only screen and (min-width: 990px){.product-providers .provider-item{margin-bottom:100px}.product-providers .provider-content{height:176px;width:187px;padding:30px 0}.product-providers .provider-content h6{font-size:18px}.product-providers .provider-content .icon-bg{-webkit-flex:0 0 61px;-moz-flex:0 0 61px;-ms-flex:0 0 61px;flex:0 0 61px;width:61px;margin-top:0}}@media only screen and (min-width: 1440px){.product-providers{margin-top:100px;margin-bottom:100px}}@media only screen and (min-width: 1500px){.product-providers{margin-top:130px}}.provider-wrap .slick-prev,.provider-wrap .slick-next{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:35px;height:35px;border-radius:50%;background:#254c5b99;z-index:2;margin-top:-35px}.provider-wrap .slick-prev:before,.provider-wrap .slick-next:before{content:"";background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/chevron-left.svg?v=179554084528998530801677118792);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;width:6px;height:12px}.provider-wrap .slick-prev{left:20px}.provider-wrap .slick-next{right:20px}.provider-wrap .slick-next:before{background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/chevron-right.svg?v=165673727422579353281677118792)}.product-about .product-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-about .product-container>.product-title{margin-bottom:33.4px}.product-about .product-container .about-wrap{background:#fff;order:2}.product-about .product-container .about-wrap .product-title{display:none}.product-about .product-container .about-image{order:1;position:relative}.product-about .product-container .slick-prev,.product-about .product-container .slick-next{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:35px;height:35px;border-radius:50%;background:#254c5b99;z-index:2}.product-about .product-container .slick-prev:before,.product-about .product-container .slick-next:before{content:"";background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/chevron-left.svg?v=179554084528998530801677118792);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;width:6px;height:12px}@media only screen and (min-width: 750px){.product-about .product-container .slick-prev,.product-about .product-container .slick-next{display:none}}.product-about .product-container .slick-prev{left:55px}.product-about .product-container .slick-next{right:55px}.product-about .product-container .slick-next:before{background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/chevron-right.svg?v=165673727422579353281677118792)}@media only screen and (min-width: 750px){.product-about .product-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:#fff}.product-about .product-container>.product-title{display:none}.product-about .product-container .about-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding:0}.product-about .product-container .about-wrap .product-title{display:block;letter-spacing:-1px;margin-bottom:20px}.product-about .product-container .about-container{width:300px}.product-about .img-right .about-wrap{order:1}.product-about .img-right .about-image{order:2}}@media only screen and (min-width: 990px){.product-about .product-container .about-container{padding:0;margin-bottom:0;width:400px}.product-about .product-container .about-wrap .product-title{margin-bottom:49px}}@media only screen and (min-width: 1440px){.product-about .product-container .about-container{width:auto}.product-about .product-container .about-content-wrap{width:435px}}@media only screen and (min-width: 750px){.product-about>.container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}.product-about .about-wrap{padding:23px 66px}@media only screen and (min-width: 750px){.product-about .about-wrap{margin-left:0;margin-right:0;background:#fff;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;order:2;padding:20px 0 0 40px}}@media only screen and (min-width: 990px){.product-about .about-wrap{padding-left:100px;padding-top:40px}}@media only screen and (min-width: 1440px){.product-about .about-wrap{padding-left:185px;padding-top:100px}.product-about .about-wrap .about-content{max-width:434px}}.product-about .about-image{margin-left:-30px;margin-right:-30px}@media only screen and (min-width: 750px){.product-about .about-image{margin-left:0;margin-right:0;order:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.product-about .about-nav{margin-top:28px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.product-about .about-nav li{font-size:13px;cursor:pointer}.product-about .about-nav li:hover,.product-about .about-nav li.active{font-family:Akkurat bold,Work Sans,sans-serif;color:#56c3ca;font-weight:600;text-decoration:underline}@media only screen and (min-width: 750px){.product-about .about-nav{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;max-width:434px}}@media only screen and (min-width: 990px){.product-about .about-nav li{font-size:18px}}.product-about .about-image-bg{padding-top:116.08194%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative}.product-about .about-image-bg:not(:first-child){display:none}.product-about .about-content:not(:first-child){display:none}.product-about .features-points .point{position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:3px;border:1px solid white;border-radius:50%;cursor:pointer}.product-about .features-points .point.active{padding:6px;border:1px solid #56C4CA}.product-about .features-points .point.active span{width:7.29px;height:7.29px;background:#56c4ca}.product-about .features-points .point span{width:4.42px;height:4.42px;border-radius:50%;display:block;background:#fff}@media only screen and (min-width: 990px){.product-about .features-points .point{padding:9px;border:1px solid white;border-radius:50%;cursor:pointer}.product-about .features-points .point.active{padding:16px}.product-about .features-points .point.active span{width:17.16px;height:17.16px}.product-about .features-points .point span{width:10.4px;height:10.4px}}.product-about .about-feature-item .icon-fill{fill:#254c5b}.product-about .about-feature-item .icon-stroke{stroke:#254c5b}.product-about .about-feature-item .about-feature-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-bottom:13px;cursor:pointer}.product-about .about-feature-item .about-feature-icon svg{width:40px}.product-about .about-feature-item .about-feature-icon h6{margin-left:20px;margin-bottom:0}.product-about .about-feature-item .about-feature-text{text-align:center}.product-about .about-feature-item .about-feature-text h6{display:none;font-family:Akkurat bold,Work Sans,sans-serif;font-size:16px}.product-about .about-feature-item .about-feature-text p{font-size:15px}@media only screen and (max-width: 749px){.product-about .about-feature-item.active{-moz-animation:fadeIn .5s 1 linear;-o-animation:fadeIn .5s 1 linear;-webkit-animation:fadeIn .5s 1 linear;animation:fadeIn .5s 1 linear}}.product-about .about-feature-item.active .about-feature-icon{color:#56c3ca}.product-about .about-feature-item.active .icon-fill{fill:#56c3ca}.product-about .about-feature-item.active .icon-stroke{stroke:#56c3ca}.product-about .about-feature-item:not(.active){display:none}@media only screen and (min-width: 750px){.product-about .about-feature-item{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;cursor:pointer}.product-about .about-feature-item+.about-feature-item{margin-top:20px}.product-about .about-feature-item .about-feature-icon{-webkit-flex:0 0 20px;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;width:20px}.product-about .about-feature-item .about-feature-icon h6{display:none}.product-about .about-feature-item .about-feature-text{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:10px;text-align:left}.product-about .about-feature-item .about-feature-text h6{display:block;margin-bottom:5px}.product-about .about-feature-item .about-feature-text p{font-size:15px}.product-about .about-feature-item.active,.product-about .about-feature-item.active p{color:#56c3ca}.product-about .about-feature-item:not(.active){display:flex}}@media only screen and (min-width: 990px){.product-about .about-feature-item .about-feature-text h6{margin-bottom:10px}.product-about .about-feature-item .about-feature-text p{font-size:13px}}@media only screen and (min-width: 1440px){.product-about .about-feature-item+.about-feature-item{margin-top:39px}.product-about .about-feature-item .about-feature-icon{-webkit-flex:0 0 43px;-moz-flex:0 0 43px;-ms-flex:0 0 43px;flex:0 0 43px;width:43px}.product-about .about-feature-item .about-feature-text{margin-left:44px}.product-about .about-feature-item .about-feature-text h6{font-size:20px;margin-bottom:12px}.product-about .about-feature-item .about-feature-text p{font-size:16px}}.product-about .specifications-wrapper .product-title{text-align:left;display:block!important;margin-bottom:26px}.product-about .specifications-wrapper .about-wrap{padding:33.5px 40px 34.8px;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 750px){.product-about .specifications-wrapper .about-wrap{padding:20px}}@media only screen and (min-width: 990px){.product-about .specifications-wrapper .about-wrap{padding:33.5px 40px 34.8px}}@media only screen and (min-width: 1440px){.product-about .specifications-wrapper .about-wrap .product-title{margin-bottom:49.2px!important}}.product-about .about-specifications{margin-bottom:-19px}.product-about .about-specifications h6{font-family:Akkurat bold,Work Sans,sans-serif;margin-bottom:12px;font-size:15px}.product-about .about-specifications p,.product-about .about-specifications li{font-size:14px}.product-about .about-specifications p,.product-about .about-specifications ul{margin-bottom:19px}.product-about .about-specifications ul{padding:0}.product-about .about-specifications li{list-style-type:disc;list-style-position:inside}@media only screen and (min-width: 990px){.product-about .about-specifications{margin-bottom:-25px}.product-about .about-specifications h6{margin-bottom:13px;font-size:20px}.product-about .about-specifications p,.product-about .about-specifications li{font-size:16px}.product-about .about-specifications p,.product-about .about-specifications ul{margin-bottom:25px}}@media only screen and (min-width: 990px){.product-about .about-designNotes{font-size:20px}}.product-banners .banners-image-bg{padding-top:100.8%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width: 990px){.product-banners .banners-image-bg{padding-top:41.66667%}}.product-banners .slick-prev,.product-banners .slick-next{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:50px;height:50px;border-radius:50%;z-index:2}.product-banners .slick-prev:before,.product-banners .slick-next:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0263/9213/3704/files/chevron-left-blue.svg?10878);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;display:block;width:18.28px;height:40.05px}.product-banners .slick-prev{left:20px}.product-banners .slick-next{right:20px}.product-banners .slick-next:before{background-image:url(https://cdn.shopify.com/s/files/1/0263/9213/3704/files/chevron-right-blue.svg?10878)}.product-banners .slick-dots{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product-banners .slick-dots li{width:29px;height:3px;margin:0 5.5px}.product-banners .slick-dots li button{width:29px;height:3px;border-radius:0;border:none;padding:0;background:#fff}.product-banners .slick-dots li button:before{display:none}.product-banners .slick-dots li.slick-active button{background:#56c3ca}@media only screen and (min-width: 990px){.product-banners .slick-dots{bottom:16px;right:157px}}@media only screen and (min-width: 990px){.product-banners .slick-prev,.product-banners .slick-next{width:65px;height:65px}.product-banners .slick-prev:before,.product-banners .slick-next:before{width:65px;height:65px}.product-banners .slick-prev{left:60px}.product-banners .slick-next{right:60px}}@media only screen and (min-width: 750px){.product-like .product-title{text-align:center}.product-like ul{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.product-like ul li{-webkit-flex:0 0 32%;-moz-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%}}@media only screen and (min-width: 990px){.product-like ul li{-webkit-flex:0 0 33%;-moz-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}}.product-like .product-recommendations__inner{margin-left:-30px;margin-right:-30px}.product-like .product-recommendations__inner .product-title{letter-spacing:0}@media only screen and (min-width: 750px){.product-like .product-recommendations__inner{margin-left:0;margin-right:0}}@media only screen and (min-width: 990px){.product-like .product-recommendations__inner{padding:70px 0 100px}}.product-like .grid-view-item{margin:0 auto 20px}.product-like .product-card__image-with-placeholder-wrapper{padding-top:95.34483%}.product-like .grid-view-item__image-wrapper{position:absolute;margin:0;top:0;left:0;bottom:0;right:0}.product-like .grid-view-item__image-wrapper img{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%;display:block;width:auto;height:auto}.product-like .grid-view-item__title{font-size:13px;margin-bottom:7px;text-align:center;padding:15px 0;display:block;border:none}.product-like .grid-view-item__title span{display:block;color:#56c4ca;font-size:12px;text-transform:uppercase;font-weight:600}.product-like h4{font-size:13px;margin-bottom:7px;font-family:Akkurat,Work Sans,sans-serif;font-weight:400;line-height:1.2;text-transform:lowercase}.product-like h6{text-transform:uppercase;font-family:Akkurat bold,Work Sans,sans-serif;color:#56c3ca;font-size:10px;line-height:1.2;margin:0;letter-spacing:2px}@media only screen and (min-width: 990px){.product-like h4{font-size:20px;margin-bottom:11px}.product-like h6{font-size:13px}}.product-like .tag{position:absolute;color:#fff!important;top:0;left:0}.product-like .tag:before{content:"";width:0;height:0;border-style:solid;border-width:70px 70px 0 0;border-color:#56C3CA transparent transparent transparent;position:absolute;top:0;left:0}@media only screen and (min-width: 990px){.product-like .tag:before{border-width:103px 97px 0 0}}.product-like .tag:after{content:"NEW";color:#fff;position:absolute;top:10px;left:7px}@media only screen and (min-width: 990px){.product-like .tag:after{font-size:18px;top:15px;left:17px}}.search--focus .search-header__input{background:#fff}.search--focus .search-header__input+button{color:#244c5a}@media only screen and (max-width: 749px){.btn--search{display:none}}@media only screen and (min-width: 990px){.btn--search{padding:10px 22px}}@media only screen and (min-width: 1440px){.btn-searh-pc-md{display:none}}.main-search-wrap{position:relative;display:none}.main-search-wrap:hover .site-header__search-form,.main-search-wrap:focus .site-header__search-form,.main-search-wrap.is-opened .site-header__search-form{opacity:1;width:300px;visibility:visible}@media only screen and (min-width: 1440px){.main-search-wrap{display:block}}.main-search-wrap .search-form{padding-right:10px}.main-search-wrap .site-header__search-form{position:absolute;top:0;width:0;right:0;opacity:0;visibility:hidden;transition:width .35s cubic-bezier(.29,.63,.44,1)}.main-search-wrap .site-header__search-form input{border:1px solid #519296;border-radius:30px;color:#56c3ca;background:#19353f}.main-search-wrap .site-header__search-form input::placeholder{color:#56c3ca}.main-search-wrap .site-header__search-form .button-wrap{right:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main-search-wrap .site-header__search-form .button-wrap button{padding:0 3px}.main-search-wrap .site-header__search-form .button-wrap .search-bar-submit svg{height:15px}.main-search-wrap .site-header__search-form .button-wrap .search-bar-close svg{height:12px}.main-search-wrap .site-header__search-form .search-bar-close{display:none}.main-search-wrap .site-header__search-form .search__input:focus+.button-wrap .search-bar-close{display:inline-block}.main-search-wrap .search-header__input:hover+.btn--link{color:#fff}.product-photos-wrap{position:relative}.product-photos-wrap .product-image-wrap{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.product-photos{opacity:1;-webkit-animation-name:fadeIn;-webkit-animation-duration:1.6s;animation-name:fadeIn;animation-duration:1.6s}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:0}80%{opacity:.3}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:0}80%{opacity:.3}to{opacity:1}}.product-arrows{max-width:830px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (max-width: 1439px){.product-arrows{display:none}}.product-arrows .product-arrow{position:absolute;background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/slide-left.svg?v=11476679234083395731677118792);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:26.22px;height:26.22px;cursor:pointer}.product-arrows .product-arrow-prev{left:-20px}.product-arrows .product-arrow-next{background-image:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/slide-right.svg?v=58948731589308480151677118792);right:-20px}@media only screen and (min-width: 990px){.product-arrows .product-arrow-prev{left:-45.78px}.product-arrows .product-arrow-next{right:-45.78px}}@media only screen and (min-width: 1500px){.product-arrows .product-arrow-prev{left:-55.52px}.product-arrows .product-arrow-next{right:-55.52px}}@media only screen and (min-width: 750px){.site-header__mobile-nav .left-logo,.site-header__mobile-nav nav,.site-header__mobile-nav .site-header__icons{display:block!important}}@media only screen and (max-width: 749px){.site-header__mobile-nav .left-logo{margin:auto;z-index:2;position:relative}.site-header__mobile-nav .site-header__icons{position:absolute;width:100%;padding-right:5px;padding-left:5px}.site-header__mobile-nav .site-header__icons-wrapper{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.site-header__mobile-nav .site-header__cart{order:1}.site-header__mobile-nav .site-header__menu{order:0}.site-header__mobile-nav .site-header__logo{padding-left:0!important;max-width:100px;height:46px;display:flex;align-items:center;justify-content:center;padding:0;margin:0 auto}}.site-header__menu .icon-stroke{stroke:#fff}#CartCount{background:#56c3ca}#CartCount span{padding:0}@media only screen and (max-width: 749px){#CartCount{min-width:.8em!important;height:.8em!important}}.index-instagram{padding:20px 0 0}.index-instagram h4{font-size:24px;margin-bottom:19px;text-align:center;font-family:Akkurat bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.index-instagram{padding-top:55px}.index-instagram h4{font-size:44px;margin-bottom:55px}}@media only screen and (max-width: 749px){body{padding-top:46px}.site-header{height:46px;top:0;left:0;position:fixed;width:100%}.site-header__mobile-nav{z-index:1002}.site-header__mobile-nav.is-opened .icon-close{display:block}.site-header__mobile-nav.is-opened .icon-hamburger{display:none}.site-header__mobile-nav.is-opened+.mobile-nav-wrapper{opacity:1;height:calc(100vh - 46px);min-height:580px;-ms-transform:translateY(46px);-webkit-transform:translateY(46px);transform:translateY(46px);z-index:1000}.site-header__mobile-nav+.mobile-nav-wrapper{opacity:0;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mobile-nav{flex:1}ul{padding:0 24px}.js-submenu.is-opened+.mobile-nav__dropdown{right:0}.js-submenu+.mobile-nav__dropdown{transition:all .45s cubic-bezier(.29,.63,.44,1);display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 120px);min-height:580px}.mobile-nav__return{border:none;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-nav__sublist-header{text-align:center}.mobile-nav__table{position:relative;text-align:center;margin-bottom:20px}.mobile-nav__link,.mobile-nav__sublist-link{padding:15px 0}.mobile-nav__item .icon{right:0;left:auto;margin:-6px 0 0}.mobile-nav__item .mobile-nav__return .icon{left:0;right:auto}.mobile-nav__sublist-link:not(.mobile-nav__sublist-header){padding-left:0}.mobile-nav__label{text-transform:uppercase;font-weight:600;font-size:14px}.mobile-nav__table{border-bottom:1px solid #254C5B}.mobile-nav__table .mobile-nav__label{font-size:18px!important}.mobile-nav__dropdown[data-level="3"] .mobile-nav__label{text-transform:lowercase;font-weight:400}.mobile-nav__dropdown[data-level="3"] .mobile-nav__table .mobile-nav__label{text-transform:uppercase;font-weight:600}.mobile-nav__item[data-level]{order:3}.mobile-nav__item[data-level].to-first{order:2}.to-bottom{position:absolute;bottom:44px;left:24px;width:auto}.product-link .mobile-nav__label{color:#56c3ca!important;font-weight:400!important}.mobile-nav-wrapper .search-header{max-width:none!important;margin:10px 0 20px;padding:0 24px;position:relative}.mobile-nav-wrapper .search-header .icon{stroke:#254c5b;padding:1px;overflow:visible!important}.mobile-nav-wrapper .search--focus{max-width:none!important}.mobile-nav-wrapper .search--focus .search-header__input{border:none;border-bottom:1px solid #244C5A}.mobile-nav-wrapper .search-header__submit{left:24px;right:auto;padding:0}.mobile-nav-wrapper .search-header__input{padding-left:2.1875em;text-transform:uppercase;font-size:14px;border-bottom:1px solid #244C5A;border-radius:0}.mobile-nav__title{color:#56c3ca;text-transform:uppercase;font-weight:600;padding:15px 0}.solutions-nav .mobile-nav__label{font-weight:400;text-transform:lowercase}}.search-bar__table{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.search-bar__table .search-bar__close{line-height:1}.search-bar__table .search-bar__close svg{stroke:#244c5a}#SearchDrawer{z-index:3000}@media only screen and (min-width: 990px){#SearchResultSubmit{min-height:62px;min-width:228.15px;width:auto}}@media only screen and (min-width: 750px){.empty-page-content .btn{line-height:62px;padding-top:0;padding-bottom:0}}@media only screen and (min-width: 750px){.cart-popup__cta-link,.return-link{line-height:62px;padding:0}}.template-product .return-link-wrapper{margin-top:0;display:none;margin-bottom:55px}@media only screen and (min-width: 750px){.template-product .return-link-wrapper{margin-top:0;margin-bottom:82.5px}}.article__meta-buttons .btn,.btn--share{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:auto}.return-link-wrapper{margin-bottom:35px}@media only screen and (min-width: 750px){.return-link-wrapper{margin-bottom:55px}}.product-likes{padding-top:56.7px;padding-bottom:18.7px}.product-likes a:hover .like-bg{transform:scale(1.01)}@media only screen and (min-width: 750px){.product-likes{padding-top:56px;padding-bottom:56px}.product-likes .product-likes-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1260px;margin:0 auto}.product-likes .product-likes-wrap a{width:33.333%;padding:0 12px}.product-likes .product-likes-wrap .midBanner{width:100%;padding:0 12px}}@media only screen and (min-width: 1440px){.product-likes{padding-top:98px;padding-bottom:96px}}@media only screen and (min-width: 1500px){.product-likes{padding-top:128px;padding-bottom:132px}.product-likes .product-likes-wrap{max-width:1776px}}.product-likes .product-title{margin-bottom:28.8px;font-family:Akkurat bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.product-likes .product-title{text-align:center;margin-bottom:46px}}.product-likes .like-image{padding-top:90.032%;position:relative;overflow:hidden}.product-likes .like-bg{transition-duration:.3s;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.product-likes .like-text{padding:13.1px 20px 38.3px}@media only screen and (min-width: 750px){.product-likes .like-text{padding-top:15px;padding-bottom:0}}.product-likes .like-title{font-size:15px;line-height:20px;margin-bottom:7px;text-align:center}@media only screen and (min-width: 750px){.product-likes .like-title{font-size:20px}}.product-likes .like-sub-title{font-size:11px;line-height:20px;color:#56c4ca;font-family:Akkurat bold,Work Sans,sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:center}@media only screen and (min-width: 750px){.product-likes .like-sub-title{font-size:13px}}.product-midBanner{padding-top:0;padding-bottom:18.7px}@media only screen and (min-width: 750px){.product-midBanner{padding-top:0;padding-bottom:56px}.product-midBanner .product-midBanner-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1260px;margin:0 auto}.product-midBanner .product-midBanner-wrap .midBanner{width:100%;padding:0 12px}}@media only screen and (min-width: 1440px){.product-midBanner{padding-top:0;padding-bottom:96px}}@media only screen and (min-width: 1500px){.product-midBanner{padding-top:0;padding-bottom:132px}.product-midBanner .product-midBanner-wrap{max-width:1776px}}@media only screen and (min-width: 1500px){.product-notes{padding:0 12px}}.product-notes-wrap{margin:0 auto 58.2px;padding:33.5px 38px;background:#f7f7f7;max-width:1236px}@media only screen and (min-width: 750px){.product-notes-wrap{padding:56px 103px;margin-bottom:101px}}@media only screen and (min-width: 1500px){.product-notes-wrap{padding:83px 150px 87px;margin-bottom:132px;max-width:1752px}}.product-notes-wrap .product-title{margin-bottom:24px;font-family:Akkurat bold,Work Sans,sans-serif}.product-notes-wrap .product-title:after{content:"";display:block;margin:17.9px auto 0;height:2px;width:46.58px;background-color:#56c3ca}@media only screen and (min-width: 750px){.product-notes-wrap .product-title{text-align:center;margin-bottom:34px}.product-notes-wrap .product-title:after{margin-top:34px;width:83.5px}}@media only screen and (min-width: 1500px){.product-notes-wrap .product-title{margin-bottom:49.4px}.product-notes-wrap .product-title:after{margin-top:37.6px}}.product-notes-wrap .product-notes-content{text-align:center}.product-notes-wrap .product-notes-content p{margin:0}@media only screen and (min-width: 750px){.product-notes-wrap .product-notes-content{font-size:20px;line-height:40px}}.product-main-title{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-bottom:19.3px}.product-main-title h1,.product-main-title h4{margin-bottom:0}@media only screen and (min-width: 750px){.product-main-title a{display:none}}.product-form__item--submit{height:48px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.product-form__item--submit .product-form__item--quantity{margin:0 8px 0 0}@media only screen and (min-width: 750px){.product-form__item--submit{margin-top:27px;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;height:62px}.product-form__item--submit .product-form__item--quantity{margin-right:16px}}@media only screen and (min-width: 750px){.feature-btn-wrapper .product-view-detail{display:block;border-bottom:1px solid currentColor;padding-bottom:1px}}.product-view-detail{font-size:14px;margin-top:24px;color:#244c5a;border-bottom:1px solid #244C5A;cursor:pointer}@media only screen and (min-width: 750px){.product-view-detail{font-size:14px;font-weight:700;margin-top:17px}}.cart__remove a{color:#244c5a}.cart__remove a:hover{color:#244c5a!important}.solution-bread{display:flex;margin-bottom:13px;font-size:11px;line-height:15px;color:#244c5a;text-transform:uppercase;letter-spacing:1px;align-items:center;flex-wrap:wrap}.solution-bread span{margin:0 2px}.solution-bread h6{font-family:Akkurat bold,Work Sans,sans-serif;font-size:11px;margin:0;color:#56c3ca}@media only screen and (max-width: 749px){.solution-bread{margin-bottom:40px}}.page-simple-solution{padding-top:50px}.page-simple-solution .product-title{margin-top:20px}.page-simple-solution li{position:relative}.page-simple-solution h2{font-size:24px;margin-bottom:19px;text-align:center;font-family:Akkurat bold,Work Sans,sans-serif;text-transform:lowercase;letter-spacing:-.5px}@media only screen and (min-width: 750px){.page-simple-solution h2{margin-top:20px;font-size:44px;margin-bottom:75px}}.page-simple-solution{overflowX:hidden}@media only screen and (min-width: 990px){.page-simple-solution .slick-list{width:100%!important;max-width:1680px;margin:0 auto;overflow:visible}.page-simple-solution .product-card__image-with-placeholder-wrapper{max-width:280px;margin:0 auto}.page-simple-solution .product-image-wrap{padding-top:92.85714%}}.simple-solutions-list{margin-top:30px}.simple-solutions-list .btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px}.simple-solutions-list .solution-image{padding:2rem;display:flex;align-items:center;justify-content:center}.simple-solutions-list .solution-image img{max-width:300px}.simple-solutions-list .solution-item:nth-child(odd){background:#f7f7f7}.simple-solutions-list .solution-item:nth-child(2n){background:#ebebeb}.simple-solutions-list .solution-text{padding:2rem}.simple-solutions-list .solution-text h5{font-size:24px;font-family:Akkurat bold,Work Sans,sans-serif;margin:0}.simple-solutions-list .solution-text h5:after{content:"";height:1px;width:30px;background:#56c3ca;margin:18px 0;display:block}@media only screen and (min-width: 750px){.simple-solutions-list{margin-top:60px}.simple-solutions-list .solution-item{display:flex;align-items:center}.simple-solutions-list .solution-item>div{flex:0 0 50%}.simple-solutions-list .solution-item .solution-text{display:flex;align-items:center;justify-content:center}.simple-solutions-list .solution-item .solution-text>div{max-width:502px;width:100%}.simple-solutions-list .solution-item .solution-image{padding:36px}.simple-solutions-list .solution-item .solution-image img{max-width:100%}.simple-solutions-list .solution-item:nth-child(2n) .solution-image{order:2}}@media only screen and (min-width: 990px){.simple-solutions-list{margin-top:140px}.simple-solutions-list .solution-item .solution-text h5{font-size:44px;line-height:58px;margin:0}.simple-solutions-list .solution-item .solution-text h5:after{width:55.78px;margin:33px 0 29px}.simple-solutions-list .solution-item .solution-text p{font-size:20px;line-height:28.5px}}@media only screen and (min-width: 1440px){.simple-solutions-list .solution-item .solution-image img{max-width:674.35px}}.product-other{display:flex;align-items:center}.color-options select{display:none}.color-selector{display:flex;flex-wrap:wrap}.color-selector>button{border:0;border-radius:50%;width:36px;height:36px;margin-bottom:15px;margin-right:8px;overflow:hidden;cursor:pointer;position:relative}.color-selector>button:before{content:"";display:flex;width:100%;height:100%;background:#fff;opacity:0;transition-duration:.3s;position:absolute;top:0;left:0}.color-selector>button.selected:after{content:"";display:block;background:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/check.svg?v=178074962926817725141677118792) 50% 50% no-repeat;position:absolute;top:0;left:0;width:100%;height:100%}.color-selector>button.color-white.selected:after{background:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/check-white.svg?v=6401792838963702671677118792) 50% 50% no-repeat}.color-selector>button:hover:before{opacity:.3}.color-selector>button:focus:before{opacity:.1}@media only screen and (min-width: 750px){.color-selector>button{width:38px;height:38px}}.product-selectors{display:flex;flex-direction:column}.product-selectors .selector-wrapper{order:2}.product-selectors .color-options{order:1}.product-selectors .color-darkgrey{background-color:#959595!important}.product-selectors .color-beige{background-color:#dbc395!important}.product-selectors .color-white{border:1px solid #707070}.product-selectors .color-black-white{background:linear-gradient(90deg,#fff 50%,#000 50%)!important;border:1px solid #707070}.product-selectors .color-dustyrose{background-color:#c78d93!important}.product-selectors .color-blue{background-color:#4db7da!important}.product-selectors .color-orange{background-color:#e1a95f!important}.video-thumb div{display:flex;align-items:center;justify-content:center}.video-thumb div svg{position:relative;z-index:1}.footer-copyright{font-family:Akkurat bold,Work Sans,sans-serif;margin-top:2px;letter-spacing:1px}#go-top{width:60px;height:60px;position:fixed;right:40px;bottom:40px;border:0;opacity:0;visibility:hidden;background:none;font-family:Akkurat bold,Work Sans,sans-serif;transition-duration:.3s}@media only screen and (min-width: 750px){#go-top.active{opacity:1;visibility:visible}}.all-products-section .collection-title{position:relative;margin:30px 0 20px}.all-products-section .collection-title:before{background:#244c5a;top:50%;transform:translateY(-50%);display:block;height:1.5px;content:"";width:100%;position:absolute}.all-products-section .collection-title span{display:inline-flex;background:#fff;position:relative;padding-right:20px;font-size:24px;font-family:Akkurat bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.all-products-section .collection-title span{font-size:44px;padding-right:46px}}.all-products-section .all-products-item{display:block;margin-bottom:10px}@media only screen and (min-width: 520px){.all-products-section .all-products{display:flex;flex-wrap:wrap}.all-products-section .all-products-item{width:50%}}@media only screen and (min-width: 750px){.all-products-section .all-products-item{width:33.333%}}@media only screen and (min-width: 990px){.all-products-section .collection-title{position:relative;margin:80px 0 70px}.all-products-section .all-products-item{width:25%}}@media only screen and (min-width: 1440px){.all-products-section .all-products-item{width:20%}}.collections-container{width:100%;margin:0 auto 50px;padding:0 20px 30px;max-width:1680px}@media only screen and (min-width: 750px){.collections-container{padding-bottom:80px}}@media only screen and (min-width: 990px){.collections-container{padding-bottom:120px}}@media only screen and (min-width: 1440px){.collections-container{padding-bottom:177px}}.products-banner{background:url(https://cdn.shopify.com/s/files/1/0263/9213/3704/files/product-banner_2x_37459cee-4e02-407c-8cac-32cbce1b385d.jpg?v=1587739266) 50% 50% no-repeat;background-size:cover;color:#fff;height:300px;display:flex;align-items:center;justify-content:center;font-size:32px}@media only screen and (min-width: 750px){.products-banner{height:500px;font-size:80px}}.product-pdfs-container h3{font-family:Akkurat bold,Work Sans,sans-serif;font-size:24px;margin:50px 0 0;text-transform:lowercase;text-align:center}@media only screen and (min-width: 750px){.product-pdfs-container h3{font-size:44px;margin-top:71px}}.product-pdfs{padding:35px 20px 0}.product-pdfs h4{font-size:16px;line-height:24px;margin-bottom:20px;font-family:Akkurat Bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.product-pdfs h4{font-size:24px;line-height:32px}}.product-pdfs .pdf-link{margin-bottom:10px;display:flex;flex-wrap:wrap}.product-pdfs .pdf-link>a{margin-right:10px}@media only screen and (min-width: 750px){.product-pdfs .pdf-link{margin-bottom:20px;padding-right:40px}}.product-pdfs a{font-size:14px;line-height:24px}.product-pdfs a[href]{text-decoration:underline}@media only screen and (min-width: 750px){.product-pdfs a{font-size:16px;padding-right:0}}.product-pdfs .product-resource a,.product-pdfs .product-resource span{color:#56c3ca}.product-pdfs .product-pdf{margin-bottom:40px}@media only screen and (min-width: 750px){.product-pdfs{padding:50px 0 0;margin-bottom:-40px;display:flex;flex-wrap:wrap}.product-pdfs h4{font-size:28px;line-height:37px;margin-bottom:37px}.product-pdfs .product-pdf{width:50%}}@media only screen and (min-width: 990px){.product-pdfs{max-width:1680px;width:100%;padding:96px 20px 0;margin:0 auto -60px}.product-pdfs .product-pdf{width:25%}}.resource-items-wrap{padding-top:30px;padding-bottom:50px;max-width:1760px}@media only screen and (min-width: 750px){.resource-items-wrap{padding-bottom:200px}}.resource-items-wrap .resource-items{margin-left:-8px;margin-right:-8px}@media only screen and (min-width: 750px){.resource-items-wrap .resource-items{display:flex;width:100%}.resource-items-wrap .resource-items .resource-item{width:33.333%;flex:0 0 33.333%}}.resource-items-wrap .resource-item{padding:0 10px;margin-bottom:10px}.resource-items-wrap .resource-item-content{height:100%;padding:30px 20px 45px;text-align:center;background:#f7f7f7}.resource-items-wrap .resource-item-content h5{font-size:20px;line-height:24px;margin-bottom:20px;font-family:Akkurat Bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.resource-items-wrap .resource-item-content h5{font-size:28px;line-height:37px}}.resource-items-wrap .resource-item-content p{color:#5c5c5c}@media only screen and (min-width: 750px){.resource-items-wrap .resource-item-content p{font-size:18px;line-height:30px;margin-bottom:45px}}.resource-items-wrap .resource-item-content a{border:1px solid #56C3CA;color:#56c3ca;text-decoration:none;font-size:14px;font-family:Akkurat Bold,Work Sans,sans-serif;padding:22px 76px;display:block;margin:0 auto;width:100%;max-width:276px;line-height:1;transition-duration:.3s}.resource-items-wrap .resource-item-content a:hover{color:#fff}.page-faq-wrap{max-width:1504px;width:100%;margin:0 auto}@media only screen and (min-width: 750px){.page-faq-wrap{padding-top:40px;padding-left:20px;padding-right:20px}}@media only screen and (min-width: 990px){.page-faq-wrap{padding-top:105px}}.page-faq-wrap .page-faq-top{background:#f7f7f7;padding:42px 20px;margin-bottom:48px}@media only screen and (min-width: 750px){.page-faq-wrap .page-faq-top{margin-bottom:60px}}@media only screen and (min-width: 990px){.page-faq-wrap .page-faq-top{margin-bottom:97px}}.page-faq-wrap .page-faq-top h2{font-size:32px;line-height:1.3;text-align:center;text-transform:lowercase;letter-spacing:0;font-family:Akkurat bold,Work Sans,sans-serif;margin:0}.page-faq-wrap .page-faq-top h2:after{content:"";background:#56c3ca;width:55px;height:1px;margin:24px auto 31px;display:block}@media only screen and (min-width: 750px){.page-faq-wrap .page-faq-top h2{font-size:32px;line-height:1}}@media only screen and (min-width: 1440px){.page-faq-wrap .page-faq-top h2{font-size:58px}}.page-faq-wrap .page-faq-top p{text-align:center;font-size:15px;line-height:24px;margin-bottom:30px}@media only screen and (min-width: 990px){.page-faq-wrap .page-faq-top p{font-size:20px;line-height:30px;margin-bottom:49px}}.page-faq-wrap .page-faq-info-list{text-align:center}.page-faq-wrap .page-faq-info-list a{text-decoration:underline}.page-faq-wrap .page-faq-info-list h5{font-family:Akkurat bold,Work Sans,sans-serif;font-size:16px;line-height:24px;margin-bottom:10px}.page-faq-wrap .page-faq-info-list p{font-size:15px;line-height:24px}@media only screen and (min-width: 750px){.page-faq-wrap .page-faq-info-list{display:flex;max-width:1250px;margin:0 auto}.page-faq-wrap .page-faq-info-list .page-faq-info{width:33.3333%}}@media only screen and (min-width: 1440px){.page-faq-wrap .page-faq-info-list h5{font-size:20px;line-height:30px;margin-bottom:24px}.page-faq-wrap .page-faq-info-list p{font-size:20px;line-height:32px}}.page-faq-wrap section{padding:0 20px;margin-bottom:50px}@media only screen and (min-width: 750px){.page-faq-wrap section{padding:0;margin-bottom:100px}}.page-faq-wrap .page-faq-link{color:#46bac7;text-decoration:underline;margin-top:9px;font-size:14px;text-align:right}.page-faq-wrap h4{position:relative}.page-faq-wrap h4 span{display:inline-flex;background:#fff;position:relative;padding-right:20px;margin-bottom:10px;font-size:24px;font-family:Akkurat bold,Work Sans,sans-serif}@media only screen and (min-width: 750px){.page-faq-wrap h4 span{padding-right:37.2px}}.page-faq-wrap h4:before{background:#56c3ca;top:50%;transform:translateY(-50%);display:block;height:1px;content:"";width:100%;position:absolute}@media only screen and (min-width: 990px){.page-faq-wrap h4{margin-bottom:30px}}@media only screen and (min-width: 1440px){.page-faq-wrap h4{margin-bottom:57px}.page-faq-wrap h4 span{font-size:28px}}.page-faq-wrap .page-faq-item{margin-bottom:12px;display:flex;flex-direction:column;position:relative}@media only screen and (min-width: 990px){.page-faq-wrap .page-faq-item{margin-bottom:24px}.page-faq-wrap .page-faq-item .page-faq-link{position:absolute;top:100%;right:0}}.page-faq-wrap .page-faq-question{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-family:Akkurat bold,Work Sans,sans-serif;min-height:48px;padding:20px;background:#f7f7f7;line-height:25px;cursor:pointer}@media only screen and (min-width: 990px){.page-faq-wrap .page-faq-question{min-height:87px;padding:10px 35px;font-size:22px;line-height:33px}}.page-faq-wrap .page-faq-question:after{content:"";width:21.26px;height:10.63px;display:block;background:url(//cdn.shopify.com/s/files/1/0263/9213/3704/t/19/assets/chevrons-up.svg?v=16940382639731756251677118792) 50% 50% no-repeat;background-size:contain;flex:0 0 21.26px;margin-left:10px;transform:rotate(180deg);transition-duration:.5s}.page-faq-wrap .page-faq-answer{background:#f7f7f7;max-height:0;height:0;opacity:0;visibility:hidden;transition-duration:.5s}.page-faq-wrap .page-faq-answer p{padding:0 31px 30px 20px;color:#5c5c5c}@media only screen and (min-width: 990px){.page-faq-wrap .page-faq-answer{flex:1}.page-faq-wrap .page-faq-answer p{padding:0 46px 30px 35px;font-size:18px;line-height:32px}}.page-faq-wrap .page-faq-item-inner.is-open .page-faq-question:after{transform:rotate(0)}.page-faq-wrap .page-faq-item-inner.is-open .page-faq-answer{height:auto;max-height:500px;opacity:1;visibility:visible}.page-faq-wrap .page-faq-section{margin-bottom:24px}@media only screen and (min-width: 990px){.page-faq-wrap .page-faq-section{margin-bottom:49px;justify-content:space-between;display:flex;flex-wrap:wrap}.page-faq-wrap .page-faq-section .page-faq-item{width:calc(50% - 8px);flex:0 0 calc(50% - 8px)}}.page-about-wrap .index-section--newsletter-background{background:#fff}.page-about-wrap h5{font-family:Akkurat bold,Work Sans,sans-serif;font-size:24px;margin:0;text-transform:lowercase}.page-about-wrap h5:after{content:"";display:block;margin:17px 0;width:30px;height:1px;background-color:#56c3ca}@media only screen and (min-width: 990px){.page-about-wrap h5{font-size:44px}}.page-about-wrap h6{font-family:Akkurat bold,Work Sans,sans-serif;font-size:12px;line-height:17px;margin:0 0 3px;text-transform:uppercase}@media only screen and (min-width: 990px){.page-about-wrap h6{font-size:13px}}.page-about-wrap p{font-size:15px;line-height:25px;max-width:692px}@media only screen and (min-width: 990px){.page-about-wrap p{font-size:20px;line-height:40px}}.page-about-wrap .about-image{background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:71.875%}.page-about-wrap .about-content{padding:40px 20px}.page-about-wrap .about-who-we-are .about-image{padding-top:77.80488%}.page-about-wrap .dark{color:#fff;background:#244c5a}.page-about-wrap .dark p{color:#fff}.page-about-wrap .light-dark{background:#ebebeb}@media only screen and (min-width: 990px){.page-about-wrap .about-top{max-width:1640px;margin:160px auto 150px;display:flex}.page-about-wrap .about-top>div{width:50%;flex:0 0 50%}.page-about-wrap .about-top .about-image-wrap{order:1}.page-about-wrap .about-top .about-content{order:0}.page-about-wrap .about-top .about-content>div{max-width:480px}.page-about-wrap .about-image{height:100%}.page-about-wrap .about-content{padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-about-wrap .about-section{display:flex}.page-about-wrap .about-section:nth-child(odd) .about-image-wrap{order:1}.page-about-wrap .about-section:nth-child(odd) .about-content{order:0}.page-about-wrap .about-section>div{width:50%;flex:0 0 50%}}@media only screen and (min-width: 990px){.page-simple-solution .collection-product-item{padding:0 35px}}@media only screen and (min-width: 1500px){.page-simple-solution .slick-list{max-width:1750px!important;width:91%!important}}#shopify-section-header>div+div div{padding-top:0!important}.product-single__thumbnail-wrap{background-size:contain;background-repeat:no-repeat;background-position:center;width:100%!important;height:100%!important}.nav-tag-wrap{position:relative}.nav-tag-wrap .nav-tag{color:#02bfc6;font-size:10px;position:absolute;top:7px;right:-5px;transform:translate(100%,-100%);line-height:1;text-transform:uppercase}.mobile-nav__dropdown{overflow:auto;min-height:100%!important;padding-bottom:200px!important}.folio h1,.folio h2,.folio h3{font-family:Barlow,sans-serif;text-transform:none;letter-spacing:0}.folio h2{font-size:28px;line-height:1.21428571}@media only screen and (min-width: 990px){.folio h2{font-size:min(3.385417vw,65px)}}.folio .folio-banner{height:134.133333vw;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (min-width: 990px){.folio .folio-banner{justify-content:flex-start;height:40vw}}.folio .folio-banner h1{margin-bottom:0}.folio .folio-logo{display:inline-block;width:10.75rem;transform:translateY(60%)}@media only screen and (min-width: 990px){.folio .folio-logo{width:28.125vw;transform:translate(10.41667vw)}}.folio .folio-features{padding:0}@media only screen and (min-width: 750px){.folio .folio-features{display:flex;flex-wrap:wrap}}.folio .folio-features li{position:relative;display:flex;align-items:center;justify-content:center;height:62.4vw;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;font-size:1.5rem;font-weight:700;text-align:center}@media only screen and (min-width: 750px){.folio .folio-features li{width:50%;height:31.2vw}}.folio .folio-features li:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#0000002e;mix-blend-mode:multiply}.folio .folio-features li h2{position:relative;font-weight:500}.folio .folio-highlight{position:relative;padding:.6875rem;background-color:#f99a7d}@media only screen and (min-width: 990px){.folio .folio-highlight{display:flex;padding:6.770833vw;padding-bottom:0}}.folio .folio-highlight:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:56.8vw;background-color:#fff}@media only screen and (min-width: 990px){.folio .folio-highlight:before{height:7.552083vw}}.folio .folio-highlight .folio-highlight-video{position:relative;margin-top:auto}@media only screen and (min-width: 990px){.folio .folio-highlight .folio-highlight-video{min-width:50vw;order:1}}.folio .folio-highlight .folio-highlight-video video{border-radius:10px}@media only screen and (min-width: 990px){.folio .folio-highlight .folio-highlight-video video{border-radius:40px}}.folio .folio-highlight .folio-highlight-video .folio-highlight-video__icon{position:absolute;right:.625rem;bottom:.625rem}@media only screen and (min-width: 990px){.folio .folio-highlight .folio-highlight-video .folio-highlight-video__icon{right:1.5rem;bottom:1.5rem;width:min(12.34375vw,14.8125rem)}}.folio .folio-highlight .folio-highlight-content{position:relative;display:flex;flex-direction:column;padding:2.5rem;text-align:center}@media only screen and (min-width: 990px){.folio .folio-highlight .folio-highlight-content{width:calc(50vw - 6.770833vw * 2);padding:0 8vw 0 0;text-align:left;font-size:1.125rem}}.folio .folio-highlight .folio-highlight-content h2{color:#fff}.folio .folio-highlight .folio-highlight-content img{margin-top:auto;border-radius:8px}@media only screen and (min-width: 990px){.folio .folio-highlight .folio-highlight-content img{max-width:31.25rem;border-radius:40px}}.folio .folio-models{padding:3.125rem 1.875rem;border-radius:17px;margin:2.5rem 1.125rem 5rem;background-color:#eff7ff;text-align:center}@media only screen and (min-width: 990px){.folio .folio-models{padding:5vw 25%;margin:5vw 3.125rem 5rem}}@media only screen and (min-width: 1440px){.folio .folio-models{padding-right:30%;padding-left:30%}}@media only screen and (min-width: 990px){.folio .folio-models>h2{margin-bottom:2.083333vw;font-size:52px}}.folio .folio-models>h2 em{color:#f99a7d;font-style:normal}@media only screen and (min-width: 990px){.folio .folio-models>p{font-size:20px}}@media only screen and (min-width: 1440px){.folio .folio-models>p{max-width:26.770833vw;margin:0 auto}}@media only screen and (min-width: 990px){.folio .folio-model{display:flex;align-items:center;justify-content:center;text-align:left;margin-left:-25%}}.folio .folio-model .folio-model__image{position:relative;font-size:0}@media only screen and (min-width: 990px){.folio .folio-model .folio-model__image{margin-right:5%}}.folio .folio-model .folio-model__image .folio-model__image--alt{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.folio .folio-model .folio-model__image .folio-model__image--alt.is-active{opacity:1}.folio .folio-model h3{font-size:22px;font-weight:500}@media only screen and (min-width: 990px){.folio .folio-model h3{font-size:28px}}.folio .folio-model h3 strong{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:50%;font-size:.9em;font-weight:500;line-height:1}@media only screen and (min-width: 990px){.folio .folio-model h3 strong{font-size:.7em}}.folio .folio-model .custom-radio{position:relative;display:inline-block;margin:0 .46875rem}.folio .folio-model .custom-radio:first-child label:before{background-color:#000}.folio .folio-model .custom-radio:first-child label:after{border-color:#000}.folio .folio-model .custom-radio:last-child label:before{background-color:#9ec3d6}.folio .folio-model .custom-radio:last-child label:after{border-color:#9ec3d6}.folio .folio-model .custom-radio input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:1;cursor:pointer}.folio .folio-model .custom-radio input:checked+label:after{opacity:1}.folio .folio-model .custom-radio label{padding-left:1.875rem}.folio .folio-model .custom-radio label:before,.folio .folio-model .custom-radio label:after{position:absolute;display:inline-block;border-radius:50%;content:""}.folio .folio-model .custom-radio label:before{top:3px;left:0;width:1.25rem;height:1.25rem}.folio .folio-model .custom-radio label:after{top:-2px;left:-5px;width:1.875rem;height:1.875rem;border:1px solid;opacity:0}.folio .folio-model .btn{display:inline-flex;align-items:center;justify-content:space-between;border:0;background-color:#f99a7d;color:#2e2e2e}.folio .folio-model .btn svg{margin-left:1.25rem}@media only screen and (min-width: 990px){.folio .folio-model .btn svg{width:23px;height:auto}}.folio .folio-model+.folio-model{margin-top:3.125rem}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:"";padding-top:100%}.embed-responsive .embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.product-folio-page .product-thumbs-wrap a.is-active:after{background-color:#f99a7d}.product-folio-page .product-single .product-sub-title,.product-folio-page .product-single .spr-starrating,.product-folio-page .product-single .spr-badge-caption{color:#f99a7d}.product-folio-page .product-single .product-single__description h4{border-color:#f99a7d}.product-folio-page .product-single .product-form__cart-submit{border-color:#f99a7d;background-color:#f99a7d}.product-folio-page .product-single .product-form__cart-submit:hover,.product-folio-page .product-single .product-form__cart-submit:focus{background-color:#f99a7d;opacity:.8}.product-folio-page .product-show{position:relative}.product-folio-page .product-show .product-title{text-transform:none}.product-folio-page .product-show .product-text:before{background-color:#f99a7d}.product-folio-page .product-show .show-image video{display:block;width:100%;height:100%;object-fit:fill}@media only screen and (min-width: 750px){.product-folio-page .product-show .show-image video{clip-path:inset(0 2px 0 0)}}.product-folio-page .product-show .show-badge{display:none}@media only screen and (min-width: 1440px){.product-folio-page .product-show .show-badge{display:block;position:absolute;top:50%;left:50%;width:10vw;height:10vw;transform:translate(-50%,-50%)}}@media only screen and (min-width: 750px){.product-folio-page .product-about{padding:4.4791vw 0}}.product-folio-page .product-about .features-points .point.active{border-color:#f99a7d}.product-folio-page .product-about .features-points .point.active span{background-color:#f99a7d}.product-folio-page .product-about .product-title{position:relative;text-transform:capitalize}.product-folio-page .product-about .product-title:after{content:"";display:block;margin:22px auto 17px;width:30px;height:1px;background-color:#f99a7d}@media only screen and (min-width: 750px){.product-folio-page .product-about .product-title:after{margin:22px 0 17px}}.product-folio-page .product-about .about-feature-item.active{color:#f99a7d}@media only screen and (min-width: 750px){.product-folio-page .product-about .about-feature-item.active p{color:#f99a7d}}.product-folio-page .product-about .about-feature-text{margin-left:0}.product-folio-page .folio-cart-btn{width:100%;max-width:270px;margin:60px auto 0;border-color:#f99a7d;background-color:#f99a7d}.product-folio-page .folio-cart-btn:hover,.product-folio-page .folio-cart-btn:focus{border-color:#f99a7d;background-color:#f99a7d;opacity:.8}@media only screen and (min-width: 750px){.product-folio-page .folio-cart-btn{margin-left:0;margin-right:0}}
/*# sourceMappingURL=/s/files/1/0263/9213/3704/t/19/assets/layout.scss.css.map */
