#shopify-section-about-approach .column.three{min-height:auto!important}#shopify-section-about-approach .large-heading{font-size:22px;line-height:32px;text-align:left;font-family:ReplicaMono-Regular;margin:10px 0 20px!important}@media (max-width:959px){#shopify-section-about-approach .large-heading{font-size:22px;line-height:32px;text-align:left;font-family:ReplicaMono-Regular;margin:10px 0 0!important}}#shopify-section-about-approach .line-1{margin-bottom:35px!important;font-size:22px;line-height:32px;text-align:left;font-family:ReplicaMono-Regular}#shopify-section-about-approach #page-content{position:relative;padding:0;z-index:5}#shopify-section-about-approach .three-columns .above-columns{line-height:20px;margin:10px 30px 80px}@media (min-width: 960px){#shopify-section-about-approach .three-columns .above-columns{margin:10px 60px 80px}}.about-image .image{height:40vw;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:959px;){#shopify-section-about-three-diagrams .large-heading.above-columns{margin-bottom:50px}}#shopify-section-about-three-diagrams .column.three{min-height:420px!important}#shopify-section-about-three-diagrams .large-heading.above-columns{line-height:32px;margin-bottom:80px}#shopify-section-about-three-diagrams .within-columns{margin-bottom:40px}#shopify-section-about-three-diagrams .within-columns .large-heading{font-family:Helvetica,sans-serif;font-size:20px;line-height:27px}#shopify-section-about-three-diagrams .within-columns .feature-header{text-transform:none}#shopify-section-about-three-diagrams .three-columns p.featured-text{margin-top:15px}@media (max-width: 767px){#shopify-section-about-three-diagrams .column.three{margin-bottom:70px!important}#page-content .three-columns{margin-top:65px!important}}.collection-image .image{height:40vw;background-size:cover;background-position:center;background-repeat:no-repeat}.collection-header{height:70vh;width:100vw;text-align:center;display:table-cell;vertical-align:middle;color:#fff;font-size:26px}@media screen and (max-width: 767px){.collection-header{font-size:24px;height:60vh}}.gap-for-header{margin-top:30px}#shopify-section-product-accordion .feature-header{max-width:100%!important}.content-accordion h6:first-child{margin-top:30px!important}#shopify-section-product-accordion ul{padding-left:17px;list-style:none}#shopify-section-product-accordion li{position:relative;padding-left:15px;line-height:16px}#shopify-section-product-accordion li:before{content:"\2022";line-height:16px;position:absolute;left:0}#shopify-section-product-accordion li.small:before{font-size:10px}.rte.accordion1 p a{color:#05323c!important}.content-accordion h4{font-size:18px;line-height:27px;text-align:left;font-family:Helvetica,sans-serif;margin-top:40px;margin-bottom:30px}@media (max-width:489px){.content-accordion h4{font-size:16px!important}}@media (max-width:959px){#shopify-section-product-accordion .section-spacing{margin-top:55px}#shopify-section-product-accordion .product-accordion{margin:2em auto 6em}}.ingredients-detail{background-color:#ecf3f9!important;padding:80px 0}.ingredient-list,.ingredient-list li{list-style:none;margin:50px 0 0;padding:0}.ingredient-list li:before,.ingredient-images li:before{display:none}.ingredient-list li{text-decoration:underline;font-size:14px;text-transform:uppercase;font-family:ReplicaMono-Regular;font-weight:400;line-height:1.2em;color:#05323c;margin:0 0 1.2em;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out}.ingredient-list li:hover{color:#cacaca;cursor:pointer}.ingredient-images{margin:0;padding:0;list-style:none}.ingredient-images li{width:23%;height:auto;display:inline-block;list-style:none;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;opacity:1}.ingredient-images li img{width:100%;height:auto}.ingredient-images li.hover{opacity:.2}@media (min-width: 768px){.product-info .slideshow .slick-slide{padding:80px 120px 0;height:45vw}}@media (max-width:600px){.product-info .centered{width:300px;position:absolute;left:50%;margin-left:-150px;top:100px;transform:none}.ingredients-detail{padding:10px 0 60px}}@media (min-width:1024px){.product-info .modal{padding:10em}.product-info .modal_content{column-count:3}.terms .modal_content{column-count:2!important}}.product-info .modal_link,.terms_link{cursor:pointer;margin-top:2em}@media only screen and (max-width: 1024px) and (min-width: 600px){.product-info .modal_content{column-count:1}}@media (min-width:1024px){.product-info .modal{padding:10em}.product-info .modal_content{column-count:1}.terms .modal_content{column-count:1!important}}span.smaller_button{font-size:15px}.product-info{color:#05323c}.product-info .right-section p{margin-top:0;margin-bottom:0}.product-info .right-section p:first-child{margin-bottom:20px!important}.product-info ul{list-style-type:none}.product-info li:before{content:".";margin-right:.4em;position:relative;top:-.25em}.product-info{background:transparent}.product-info>.title{position:absolute;z-index:5;margin:80px 0 0 120px;font-size:22px;text-transform:uppercase}@media (min-width:1024px){.product-info>.title{margin:8vw 0 0 12vw}}.product-info .slideshow .slick-slide{padding:50px 30px 10px;height:100vw}.product-info h3.title{text-align:left;color:#fff;text-transform:uppercase;font-size:22px;line-height:32px}.product-info .copy p{margin:0;max-width:420px;font-size:16px;line-height:22px}@media (min-width: 768px){.product-info .slideshow .slick-slide{padding:80px 120px 0;height:30vw}}.product-info .modal_link{cursor:pointer;margin-top:2em}.product-info .button{color:#05323c}.product-info .button svg #Mobile_Main_2{stroke:#05323c!important}.product-info .modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;padding:4em;background:#05323c;z-index:111;color:#fff;overflow-y:scroll}.product-info .modal_content p{margin:0 55px 0 0}.product-info .modal_title{text-transform:uppercase;font-size:22px;font-family:ReplicaMono-Regular;margin-bottom:50px}.product-info .close{position:absolute;top:36px;left:33px;font-weight:300;font-size:3em}.product-info .centered{position:absolute;left:50%;top:50%;width:auto;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);margin:0 auto;max-width:1024px}.product-info .modal #site-control.fixed{opacity:0}#shopify-section-product-info .slide.slide-2 .button-row,#shopify-section-product-info .slide.slide-1 .button-row{display:none}.product-info .modal_content{font-size:16px;line-height:23px}@media only screen and (max-width: 1024px) and (min-width: 600px){.product-info .modal_content{column-count:2}}@media (min-width:1280px){.product-info .centered{width:1024px}}@media (min-width:1024px){.product-info .modal{padding:10em}.product-info .modal_content{column-count:3}}@media (max-width:959px){.product-info .slideshow .slick-slide{padding:50px 30px 10px}}@media (max-width:600px){.product-info .centered{width:300px;position:absolute;left:50%;margin-left:-150px;top:100px;transform:none}}@media (max-width:959px){#shopify-section-product-test-results .product-accordion .section-spacing{margin-top:55px}#shopify-section-product-test-results .product-accordion{margin:0 auto 55px}#shopify-section-product-test-results .content-accordion .column.three .column.three h1{font-size:20px!important}}@media (max-width:480px){#shopify-section-product-test-results .column.three:first-child{padding:0!important}#shopify-section-product-test-results .column.three{padding:0}}.science-image .image{height:40vw;background-size:cover;background-position:center;background-repeat:no-repeat}#shopify-section-science-three-columns .above-columns{margin-bottom:0}#shopify-section-science-three-columns .three-columns .button-row{margin-top:10px}#shopify-section-science-three-columns #page-content .three-columns .within-columns-with-images,#shopify-section-science-three-columns .three-columns .within-column{height:15px}#shopify-section-science-three-columns .column.three p:last-child{padding-top:30px}@media (max-width: 1280px){#shopify-section-science-three-columns .three-columns within-columns-with-images{height:35px}}@media (max-width: 959px){#shopify-section-science-three-columns .column.three p:last-child{padding-top:0!important}#shopify-section-featured-text-science .above-columns{margin-bottom:0px!importnat}#shopify-section-science-three-columns .column.three:last-child{margin-bottom:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/89/compiled_assets/styles.css.map */
