@font-face{font-family:proxima_softbold;src:url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_bold-webfont.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_softextrabold;src:url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_extrabold-webfont.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_extrabold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_softlight;src:url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_light-webfont.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:proxima_softmedium;src:url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_medium-webfont.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0281/2723/2132/files/mark_simonson_-_proxima_soft_medium-webfont.woff) format("woff");font-weight:400;font-style:normal}body,p,input,textarea,button,select,.article__date,.social-sharing{font-family:proxima_softmedium,Arial,Helvetica,sans-serif}h1,.h1{font-family:proxima_softbold,Arial,Helvetica,sans-serif;text-transform:lowercase;font-weight:400;line-height:1.1em}.hero__title{font-family:proxima_softextrabold,Arial,Helvetica,sans-serif!important;text-transform:lowercase;font-weight:400;line-height:1.1em}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.footer__title{font-family:proxima_softbold,Arial,Helvetica,sans-serif;text-transform:lowercase;font-weight:400}h1 span.statement,.h1 span.statement,h2 span.statement,.h2 span.statement,h3 span.statement,.h3 span.statement,h4 span.statement,.h4 span.statement,h5 span.statement,.h5 span.statement{display:block;letter-spacing:.03em;text-transform:uppercase;font-size:14px;line-height:14px}.hero__subtitle{font-family:proxima_softmedium,Arial,Helvetica,sans-serif}.testimonials-slider__text cite,.return-link,label,.label{font-family:proxima_softbold,Arial,Helvetica,sans-serif}.subtitle,.larger-text .subtitle{text-transform:lowercase;font-family:proxima_softmedium,Arial,Helvetica,sans-serif}.social-sharing,.site-footer .site-footer__linklist a{text-transform:lowercase;text-decoration:none}a{transition:opacity .3s ease-out}a:hover{opacity:.8}@media only screen and (min-width: 590px){.text-style--medium{font-size:18px}}@media only screen and (min-width: 590px){.text-style--large{font-size:20px}}.text-style--dark{color:#304954}.text-style--opacity{opacity:.8}.customers a.active:after{width:100%}.customers a.btn:after{display:none}.text-link--disabled{opacity:.5!important;cursor:default}.text-link--disabled:after{display:none}.list-style--plus{list-style:none;margin-left:5px}.list-style--plus li:before{content:"+";display:inline-block;color:#4dd6cc;font-weight:700;font-size:20px;margin-right:20px}.list-style--none{list-style:none;margin:0}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.product-reviews .spr-summary-actions a,.product-reviews .spr-button{font-family:proxima_softmedium,Arial,Helvetica,sans-serif;text-transform:lowercase;font-weight:400;font-size:18px;border-radius:100px;height:46px;display:inline-block;line-height:1.3;padding:9px 40px;transition:padding-right .3s,background .3s,opacity .3s;border:0!important}.btn{padding:9px 40px;transition:padding-right .3s,background .3s,opacity .3s}.btn--small{font-size:inherit;padding:10px 16px}.btn--tiny{font-size:inherit;padding:10px 16px;height:33px;line-height:.7}.btn--inverse,.hero__link .btn--inverse{color:#fff;border-width:0;background-color:#53cac3!important;padding:11px 40px}.btn--inverse:hover,.hero__link .btn--inverse:hover{background-color:#eb9359bf!important}@media only screen and (max-width: 589px){.btn--inverse,.hero__link .btn--inverse{padding-top:8px}}.btn--primary{color:#304954!important;background-color:#4dd6cc!important}.btn--dark{color:#fff!important;background-color:#3c5967!important}.btn--danger{background:#d02e2e!important;color:#fff!important}.btn--large,.rte .btn--large{padding:14px 53px;height:56px;line-height:1.2;font-size:20px}.btn--disabled{opacity:.5;pointer-events:none}button{color:#304954}.text-stroke{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#3c5967}.text-stroke-light{-webkit-text-stroke-color:#ffffff}.announcement__text a{color:#fff;font-weight:700;text-decoration:underline}@media only screen and (min-width: 590px){.announcement__text{padding:9px 20px}}.site-nav__link,.site-nav__dropdown-link,.mobile-nav__item a{text-transform:lowercase;font-family:proxima_softbold,Arial,Helvetica,sans-serif}.site-nav--active a{color:#509186}@media only screen and (min-width: 768px){.header-layout--left-center .header-item--icons{display:none}}@media only screen and (max-width: 768px){.header-layout--left-center .header-item--icons a{display:none}}.header-item--navigation{flex:none;margin-left:0}@media only screen and (min-width: 769px){.header-item--navigation .site-navigation .site-nav__link{padding-left:15px;padding-right:15px}.header-item--navigation .site-navigation .site-nav__item:last-of-type .site-nav__link{padding-right:0!important}.header-item--navigation .site-navigation .site-nav__item:last-of-type .site-nav__link>span{display:inline-block;width:148px;height:42px;line-height:1.2}}@media only screen and (min-width: 590px){.site-header{padding:15px 0}}.site-nav__link>span{color:#fff;background-color:#304954;font-family:proxima_softbold,Arial,Helvetica,sans-serif;padding:10px 20px 12px;border-radius:100px}.site-nav__link .cart-link{background-color:transparent!important;color:#3c5967!important}.header-item--split-left{justify-content:flex-start!important}.header-item--split-right{justify-content:flex-end!important}.site-nav__link .cart-link .cart-link__bubble--visible{background-color:#4dd6cc!important;font-size:12px!important;text-align:center!important;right:12px!important;height:20px!important;line-height:16px!important;width:20px!important}.footer__powered_by{display:none}.site-footer .site-footer__linklist a{font-family:proxima_softbold,Arial,Helvetica,sans-serif;text-decoration:none}.site-footer .btn--primary{width:70%;padding-top:13px}.hero__title span{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}#Slideshow-1579187932230 .hero__title,#Slideshow-1579187932230 .hero__text-wrap{color:#3c5967}#Slideshow-1579187932230 .hero__text-wrap{font-size:20px}#Slideshow-1579187932230 .hero__title{font-size:2.7em;padding-bottom:20px}#Slideshow-1579187932230 .hero__title span{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#3c5967}#Slideshow-1579187932230 .hero__subtitle{color:#606163;font-size:20px;font-weight:700}@media (max-width: 589px){#Slideshow-1579187932230 .hero__image:not(.parallax-image){object-position:70% 0}}@media only screen and (min-width: 768px){.padding-block{padding:0 15%}}@media only screen and (max-width: 768px){.padding-block{padding:40px 5% 0}}@media only screen and (min-width: 590px){.custom-content .custom__item-inner h2{font-size:42px;line-height:42px;letter-spacing:.03em;font-weight:700;margin-bottom:30px}.custom-content .custom__item-inner h2.h2--large{font-size:59px;line-height:59px}.custom-content .custom__item-inner h2 .statement{margin-bottom:20px}}#shopify-section-1579187278534{background-color:#f4f9fc}#shopify-section-1579187278534 .custom-content{max-width:1300px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 590px){#shopify-section-1579187278534 .custom-content{padding:0 40px;height:48px;line-height:3}#shopify-section-1579187278534 .custom-content .custom__item{padding:0}#shopify-section-1579187278534 .custom-content .custom__item img{display:inline-block;vertical-align:middle;margin-right:8px}#shopify-section-1579187278534 .custom-content .custom__item .custom__item-inner{font-size:15px}#shopify-section-1579187278534 .custom-content .custom__item:nth-child(2) .rte{text-align:center}#shopify-section-1579187278534 .custom-content .custom__item:last-of-type .rte{text-align:right}}@media only screen and (max-width: 831px){#shopify-section-1579187278534 .custom-content{display:block;height:auto}#shopify-section-1579187278534 .custom-content .custom__item{display:block;width:100%;margin:0;padding:10px 0}#shopify-section-1579187278534 .custom-content .custom__item img{display:inline-block;vertical-align:middle;margin-right:8px}#shopify-section-1579187278534 .custom-content .custom__item .rte{text-align:left!important}}@media only screen and (min-width: 590px){#shopify-section-1579187932230 .hero--550px{height:587px}}@media only screen and (min-width: 1024px){#shopify-section-1579187932230 .h1.hero__title{font-size:2.6em}#shopify-section-1579187932230 .hero__text-content.vertical-center{padding-top:30px}#shopify-section-1579187932230 .hero__text-content.vertical-center .hero__subtitle{font-size:20px}#shopify-section-1579187932230 .hero__text-content.vertical-center .hero__link .btn{padding:14px 53px;height:56px;line-height:1.2}}@media only screen and (min-width: 590px){#shopify-section-1580846614389>.custom-content>.custom__item:first-of-type{display:flex}}#shopify-section-1580846390320 .custom__item{margin-bottom:0}@media only screen and (min-width: 590px){#shopify-section-1580846390320>.custom-content>.custom__item:last-of-type{display:flex}}@media only screen and (min-width: 590px){#shopify-section-1499790782828 h2{font-size:42px}#shopify-section-1499790782828 .grid__item h3{font-size:32px}#shopify-section-1499790782828 .grid__item p{font-size:16px;max-width:324px;margin:0 auto}}@media only screen and (min-width: 590px){#shopify-section-1499790782828+#shopify-section-1581665161585{margin-top:-90px}}#shopify-section-1580846390320,#shopify-section-1579187054965{background-color:#f3faff}#shopify-section-1579187054965{padding:90px 0 100px}#shopify-section-1580846707242{background-color:#4dd6cc}#shopify-section-1580846707242 .custom-content{margin-bottom:-38px}#shopify-section-1580846707242 .padding-block{color:#fff}#shopify-section-1580846707242.h2--large{margin-bottom:17px}div[data-section-type=testimonials] h2{font-size:32px;margin-bottom:8px}div[data-section-type=testimonials] h2+p{font-weight:500;font-size:20px}div[data-section-type=testimonials] blockquote.testimonials-slider__text{padding:0 15px}div[data-section-type=testimonials] blockquote.testimonials-slider__text .quote-icon{margin-bottom:15px}div[data-section-type=testimonials] blockquote.testimonials-slider__text .testimonail-image{width:60px;height:60px;background:transparent}div[data-section-type=testimonials] blockquote.testimonials-slider__text cite{font-family:proxima_softmedium,Arial,Helvetica,sans-serif;font-size:16px}div[data-section-type=testimonials] blockquote.testimonials-slider__text cite:before{display:none}div[data-section-type=testimonials] blockquote.testimonials-slider__text .socmed{display:block;color:#b3d1ed;margin-top:4px}div[data-section-type=testimonials] blockquote.testimonials-slider__text .socmed a{color:#b3d1ed}.video-wrapper .image-overlay{background-repeat:no-repeat;background-size:cover;position:absolute;z-index:9;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.video-wrapper .image-overlay svg{cursor:pointer;transition:.3s ease-out}.video-wrapper .image-overlay svg:hover{opacity:.8}footer.copyright-footer{background:#304954;color:#fff;height:59px;box-sizing:border-box;padding-top:9px}@media only screen and (max-width: 767px){footer.copyright-footer{height:69px;padding-top:13px}}@media only screen and (min-width: 768px){footer.copyright-footer>.page-width>div{width:49%;display:inline-block}}footer.copyright-footer>.page-width>div:first-of-type p{text-align:left}@media only screen and (max-width: 767px){footer.copyright-footer>.page-width>div:first-of-type p{margin:0!important;text-align:center}}footer.copyright-footer>.page-width>div:last-of-type{text-align:right;font-size:12px}@media only screen and (max-width: 767px){footer.copyright-footer>.page-width>div:last-of-type{text-align:center;margin-top:5px}}footer.copyright-footer>.page-width>div:last-of-type>a{display:inline-block;margin-left:10px;color:#fff;text-transform:lowercase}.footer__newsletter-input{background:#fff;color:#3c5967;border-radius:50px;height:47px;padding-left:57px}.footer__newsletter-input::-webkit-input-placeholder{color:#3c5967}.footer__newsletter-input::input-placeholder{color:#3c5967}.footer__newsletter-input::-moz-input-placeholder{color:#3c5967}.footer__newsletter-btn svg{position:relative;top:4px;left:10px}@media (min-width: 590px){.footer__social{margin-top:27px}}@media (max-width: 589px){.footer__social{padding-bottom:20px}}.footer__social li{margin-right:27px}.footer__social .icon{width:20px;height:20px}.section-header{position:relative}.section-header a.btn.address-new-toggle{position:absolute;right:0}@media (max-width: 640px){.section-header a.btn.address-new-toggle{position:relative;float:none}}#shopify-section-16034721103b919b12{background-color:#aacbe7;padding:40px}#shopify-section-16034721103b919b12 h2{color:#375160;font-size:32px;font-weight:800;line-height:36px;margin-bottom:10px;padding-bottom:10px}#shopify-section-16034721103b919b12 .btn{background-color:transparent!important;border:2px solid #375160!important;border-radius:4px;color:#375160!important;font-size:14px;font-weight:700;line-height:17px;margin-left:10px;padding:9px 40px!important;text-transform:lowercase}#shopify-section-16034721103b919b12 .btn--large{height:46px;line-height:initial}#shopify-section-16034721103b919b12 .padding-block{justify-content:center;text-align:center}@media only screen and (max-width: 768px){#shopify-section-16034721103b919b12 .padding-block{padding:inherit!important}}#shopify-section-1603476429f0ced011{padding:40px}#shopify-section-1603476429f0ced011 .index-section{background-color:#fde9a8}#shopify-section-1603476429f0ced011 .btn{background-color:#5d4463!important;border-radius:4px;color:#fff!important;font-size:14px;font-weight:700;line-height:20px;padding-right:40px;padding-left:40px;text-transform:lowercase}#shopify-section-1603476429f0ced011 .btn--large{height:50px;line-height:initial}@media screen and (max-width: 767px){#shopify-section-1603476429f0ced011 .padded{padding:20px}}
/*# sourceMappingURL=/s/files/1/0281/2723/2132/t/2/assets/custom.scss.css.map */
