.ingredients-section{background-color:#000;padding:170px 0}.ingredients-section .page-width{max-width:1230px;padding:0}.ingredients-section .feature-row{margin:0}.ingredients-section .table-holder{margin:0 auto}.ingredients-section .table-holder-section-preview{color:#fff;font-family:avenirheavy,sans-serif;font-size:20px;font-weight:400;line-height:32px}.ingredients-section .table-holder-section-preview span{color:#fff;font-size:20px;font-weight:400;line-height:32px;display:block}.ingredients-section .table-holder-section-preview strong{font-weight:400;display:inline;font-size:20px;line-height:32px}.ingredients-section h2,.ingredients-section h3,.ingredients-section p{color:#fff}.ingredients-section p{font-size:20px;font-weight:400;line-height:32px;margin-bottom:35px}.ingredients-section h2{font-size:42px;font-weight:400;line-height:52px}.ingredients-section h3,.ingredients-section strong{display:block;font-size:20px;line-height:32px;font-weight:800;font-family:avenirheavy,sans-serif}.ingredients-section table{background:transparent;border-spacing:0;width:100%}.ingredients-section th{text-align:right;border-bottom:2px solid #fff;width:146px;padding:15px 0}.ingredients-section th:last-child{width:105px}.ingredients-section td{text-align:right;border-bottom:1px solid #fff;padding:12px 0}.ingredients-section div.no-border{position:absolute;left:0;top:0;background:#000;margin-top:-1px;width:35px;font-size:0}.ingredients-section td:first-child{font-family:avenirheavy;text-align:left}.ingredients-section td,.ingredients-section th{font-size:16px;font-weight:400;line-height:26px;color:#fff;background:transparent}.ingredients-section tr:first-child td{border-bottom:2px solid #fff}.ingredients-section tr{background:transparent}.ingredients-section tr.big td:first-child{padding-left:25px}.ingredients-section tr.short td:first-child{padding-left:35px}.ingredients-section tr.big i{font-style:normal;display:block}.ingredients-section tr.big span{padding-left:15px;display:block}.ingredients-section tr.short td:first-child{position:relative}.ingredients-section .feature-row__text--left{padding:0 0 0 148px}.ingredients-section .see-all{display:none}@media only screen and (max-width:959px){.ingredients-section{padding:70px 0}.ingredients-section .feature-row__item{padding:0 25px}.ingredients-section .ingredients-section .feature-row__text--left{padding:25px}.ingredients-section h2{font-size:26px;line-height:30px}.ingredients-section td,.ingredients-section th{font-size:12px;line-height:12px;color:#fff;background:transparent}.ingredients-section .table-holder-section-preview span,.ingredients-section .table-holder-section-preview strong{font-size:16px;line-height:24px}.ingredients-section table{margin-bottom:40px}}@media only screen and (max-width:600px){.ingredients-section{height:592px;overflow:hidden}.ingredients-section .page-width{height:523px;position:relative}.ingredients-section .see-all{display:block;color:#fff;font-size:16px;font-weight:400;line-height:30px;text-align:center;position:absolute;bottom:0;height:343px;width:100%;padding-top:250px}.ingredients-section .see-all span{background:url(arrow.png) no-repeat center center;width:13px;height:9px;display:inline-block;line-height:6px}.ingredients-section .see-all span.rotated{transform:rotate(180deg)}.ingredients-section .enlarged{bottom:-85px}.ingredients-section .black-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 69%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.96) 83%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 69%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.96) 83%);background:linear-gradient(to bottom,#0000,#000000a6 69%,#000000c7 75%,#000000f5 83%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#f5000000",GradientType=0)}}.three-columns-block{height:100vh;display:flex;align-items:center;justify-content:center;max-height:600px;color:#fff;background-repeat:no-repeat;background-position:center center;background-size:100%}.three-columns-block span.number{font-family:avenirheavy;font-size:80px;font-weight:400;line-height:80px}.three-columns-block span.measure{font-family:avenirheavy;font-size:18px;font-weight:400;line-height:42px;text-transform:uppercase}.three-columns-block h3.h3{font-family:avenirroman;font-size:24px;font-weight:400;line-height:42px}.three-columns-block .page-width{width:100%}.three-columns-block .subheading{color:#fff;font-size:26px;font-weight:400;line-height:42px;text-align:center}@media only screen and (max-width:767px){.three-columns-block{background-size:initial}}@media(min-width:400px)and (max-width:767px){.three-columns-block{max-height:800px}}.columns-video .page-width{overflow:hidden}.columns-video .preview-paragraph{width:1053px;color:#151515;font-size:28px;font-weight:400;line-height:42px;margin-bottom:163px}.columns-video .column-left{float:left;width:488px}.columns-video .column-left img{display:block;width:100%;height:auto}.columns-video .column-right{float:right;width:700px}.columns-video .column-right img{display:block;width:100%;height:auto}.columns-video .column-right .text-block{margin-top:196px;margin-bottom:193px;margin-left:107px}.columns-video .column-right .text-block h3{font-size:32px;font-weight:400;line-height:50px;color:#000}.columns-video .column-right .text-block p{font-size:20px;color:#181818}@media only screen and (max-width:1320px){.columns-video .column-left{width:36%}.columns-video .column-right{width:60%}.columns-video .column-right .text-block{margin-top:20%;margin-bottom:20%;margin-left:10%}.columns-video .column-right .text-block p{font-size:16px}}@media only screen and (max-width:959px){.columns-video .column-left{float:none;width:100%}.columns-video .column-right{float:none;width:100%;margin-top:57px}.columns-video .column-right .text-block{margin:0 0 39px}.columns-video .column-right .text-block h3{font-size:26px;font-weight:400;line-height:30px}.columns-video .preview-paragraph{font-size:20px;font-weight:400;line-height:26px;width:100%;margin-bottom:75px;margin-top:45px}}.product-newsletter-block{margin:75px 0 150px}.product-newsletter-block .holder h3{color:#151515;font-family:avenirroman;font-size:26px;font-weight:400;line-height:38px;margin:0}.product-newsletter-block .holder input{color:#151515;font-family:avenirroman;font-size:26px;font-weight:400;line-height:40px;padding:26px 0;border-bottom:1px solid #cccccc;background:#fff;width:100%;max-width:92%;border-top:0;border-right:0;border-left:0;display:inline-block}.product-newsletter-block .holder button{display:inline-block;width:7%;color:#151515;font-size:14px;font-weight:400;line-height:16px;text-transform:uppercase}@media only screen and (max-width:1320px){.product-newsletter-block .holder h3{font-size:20px;font-weight:400;line-height:26px}.product-newsletter-block .holder input{max-width:88%;font-size:20px;font-weight:400;line-height:26px}.product-newsletter-block .holder button{width:11%}}@media only screen and (max-width:700px){.product-newsletter-block{margin:50px 0}.product-newsletter-block .holder h3{font-size:20px;font-weight:400;line-height:26px;margin-bottom:10px}.product-newsletter-block .holder input{max-width:100%;padding:15px 0;font-size:20px!important}.product-newsletter-block .holder button{width:auto;font-size:12px;text-align:left;padding:0;margin-top:20px}}header.site-header .medium-up--four-fifths{text-align:center}a.grid__item--custom-image{display:inline-block;width:29%;margin:0 2%;vertical-align:top}a.grid__item--custom-image img{display:block;width:100%}a.grid__item--custom-image span.custom-image-desc{display:block;padding:25px;text-align:center;font-size:14px;line-height:22px}a.grid__item--custom-image span.custom-image-holder{display:block;position:relative}a.grid__item--custom-image span.custom-image-holder i{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;margin-bottom:0;color:#fff;left:0;right:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;font-weight:700}a.grid__item--custom-image:last-child{margin-right:0}#collection-text-promo{padding:200px 0;background-color:#000}@media only screen and (max-width:900px){#collection-text-promo{padding:70px 0}}#collection-text-promo h3{color:#fff;font-family:avenirroman;font-size:42px;font-weight:400;line-height:56px}@media only screen and (max-width:900px){#collection-text-promo h3{font-size:22px;font-weight:400;line-height:30px}}#collection-text-promo span{margin-top:60px;color:#fff;font-family:avenirheavy;font-size:14px;font-weight:400;line-height:25px;text-transform:uppercase;letter-spacing:2.82px;display:inline-block;border-bottom:1px solid #fff}@media only screen and (max-width:900px){#collection-text-promo span{font-size:14px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:2.82px;margin-top:30px}}.collection-sidebar button.collapsible-trigger{text-transform:none;letter-spacing:0;background-color:#f9f9f9;padding:12px 23px;border:none;font-family:avenirroman;font-size:18px;font-weight:400;line-height:16px}span.collapsible-trigger__icon{right:20px}.grid__item--sidebar{overflow-y:initial}#shopify-section-collection-template .grid--collection:first-child{display:none}.collection-blogposts-custom span.article__category{display:block;color:#666;font-family:avenirroman;font-size:18px;font-weight:400;line-height:16px;text-transform:capitalize}.collection-blogposts-custom .article__title{color:#000;font-family:avenirheavy;font-size:32px;font-weight:400;line-height:38px;letter-spacing:-.32px;margin:19px 0 12px;display:inline-block}.collection-blogposts-custom .article__grid-meta{text-align:left;margin-bottom:0}.collection-blogposts-custom .article__grid-meta .article__excerpt{font-size:20px;color:#181818;margin-top:0;margin-bottom:35px}.collection-blogposts-custom .article__grid-meta .btn{display:inline-block;font-family:avenirheavy;font-size:14px;line-height:16px;letter-spacing:2.82px;padding:21px 40px}@media only screen and (max-width:767px){.collection-blogposts-custom #shopify-section-collection-blog-posts-custom{padding-top:50px}.collection-blogposts-custom .small--one-third,.collection-blogposts-custom .small--two-thirds{width:100%}.collection-blogposts-custom span.article__category{font-size:14px;font-weight:400;line-height:18px}.collection-blogposts-custom .article__title{font-size:22px;font-weight:400;line-height:26px;margin:13px 0}.collection-blogposts-custom .article__grid-meta .article__excerpt{font-size:16px;margin:0 0 25px}.collection-blogposts-custom .article__grid-meta .btn{font-size:12px;letter-spacing:2.42px;padding:18px 40px}.collection-blogposts-custom .grid__item:first-child .article__grid-meta{margin-bottom:70px}}.template-blog .collection-blogposts-custom .grid__item-custom{margin-bottom:136px}.collection-content .grid-product__content{padding:40px;background:#f9f9f9}.collection-content .grid__image-ratio{background-color:transparent}.collection-content .page-width{max-width:1456px}.collection-content .grid__item--sidebar{padding-left:0}.collection-sidebar__group{border:none}.collection-sidebar__group .collapsible-content__inner{font-size:14px;padding-left:23px}.collection-content{padding-top:245px}.template-collection .collection-content{padding:70px 0 150px}.modal-open .modal--solid:before{background-color:#000000ad}.modal__close .icon{width:40px;height:40px}.modal__close{z-index:20000;top:100px}#contact-us #shopify-section-header{position:absolute;width:100%}#contact-us .site-header{background:transparent}#contact-us .site-header--stuck{background:#fff}#contact-us .hero__text-content .h1{font-size:110px!important;line-height:118px}@media only screen and (max-width:767px){#contact-us .hero--100vh{height:400px}#contact-us .hero__text-content .h1{font-size:30px!important;line-height:30px}}#contact-us .hero__text-content .hero__subtitle{max-width:1000px;margin-top:77px}#contact-us .form-vertical input,#contact-us .form-vertical select,#contact-us .form-vertical textarea{box-shadow:inset 0 1px 7px #00000017;background-color:#f7f7f7}#contact-us #shopify-section-page-contact-template .grid{margin-left:0}#contact-us #shopify-section-page-contact-template .grid__item.medium-up--three-quarters{padding:0;left:auto;width:100%}#contact-us #shopify-section-page-contact-template .contact-form .grid{margin-left:0}#contact-us #shopify-section-page-contact-template .contact-form .grid--small .grid__item{padding-left:0}#contact-us #shopify-section-page-contact-template .contact-form .grid--small .grid__item:first-child{padding-right:42px}#contact-us #shopify-section-page-contact-template .contact-form label{color:#151515;font-family:avenirroman;font-size:28px;font-weight:400;line-height:42px;text-transform:uppercase;letter-spacing:0}@media only screen and (max-width:767px){#contact-us #shopify-section-page-contact-template .contact-form label{font-size:15px;color:#666;line-height:13.23px}}#contact-us #shopify-section-page-contact-template .contact-form .btn{width:318px;height:60px;background-color:#141414;margin-top:20px}@media only screen and (max-width:767px){#contact-us #shopify-section-page-contact-template .contact-form .grid--small .grid__item:first-child{padding-right:0}#contact-us #shopify-section-page-contact-template .contact-form .btn{width:90%}}@media only screen and (max-width:767px){#contact-us #shopify-section-page-contact-template .grid--small .grid__item:first-child{padding-right:0}}.bis-reset{display:none}.notify-me{display:block}.product-desktop-text{max-height:500px;overflow:scroll;overflow-x:hidden;padding-bottom:16px;padding-right:18px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/deploy.scss.css.map */
