.slick-slider{text-align:center}@media only screen and (min-width: 960px){.slick-dots{display:none!important}}@media only screen and (max-width: 959px){.slick-dots{display:inline-flex}.slick-dots li{list-style:none;padding:0 6px}.slick-dots li button{border-radius:20px;width:18px;height:18px;position:relative;line-height:0;margin:0;padding:0;border:solid 1px #aaa}.slick-dots li.slick-active{position:relative;top:-8px}.slick-dots li.slick-active button:after{display:block;content:"";background:#000;border-radius:10px;width:9px;height:9px;position:absolute;top:0;left:0;transform:translate(40%,37%)}}.collection-header .section-header{padding:50px 15px}.collection-header .section-header.text-center{text-align:center}.list-view-items{display:flex;flex-direction:row}.list-view-item{padding:35px;width:50%;text-align:center;transition:linear .3s all}a.list-view-item:hover{background:#f7f7f7;transition:linear .3s all}.list-view-item__title{font-size:24px;font-weight:600;line-height:1.5em;margin:12px 0}.list-view-item input.button,.list-view-item input.btn,.list-view-item a.button,.list-view-item a.btn{text-align:center;margin-top:15px;width:auto;padding:16px 32px}.list-view-items a{text-decoration:none}.list-view-items a:hover{text-decoration:underline}.nutrition-facts .thumb h2{font-size:1.75em}.rc-widget .rc-option__text{padding-right:6px;font-size:18px}.rc-widget .rc-option__discount{display:none}.rc-widget .rc-option__price{padding-left:0;font-size:18px}section.content-block.index{padding-bottom:0}@media only screen and (min-width: 200px){@media only screen and (min-width: 960px){section.storeIcons .container ul{width:80%;display:flex;align-items:center;list-style:none;margin:0;padding:0 0 15px;border-bottom:1px solid #eee}section.storeIcons{padding:0 6rem;margin-top:0%}section.storeIcons .container h2{display:block}section.storeIcons .container{display:flex;align-items:flex-end;flex-direction:column;position:relative}section.storeIcons .container .headline{width:100%;display:block;padding-top:25px}section.storeIcons .container .logos{width:100%;display:flex;align-items:flex-end}section.storeIcons .container .product-shot{display:block;width:20%;position:absolute;right:0}section.storeIcons ul li{margin-right:4%}}}.vimeo_video{width:auto;height:800px;margin-bottom:15px}@media only screen and (max-width: 1600px){.vimeo_video{height:800px}}@media only screen and (max-width: 1450px){.vimeo_video{height:700px}}@media only screen and (max-width: 1200px){.vimeo_video{height:575px}}@media only screen and (max-width: 1024px){.vimeo_video{height:450px}}@media only screen and (max-width: 960px){.vimeo_video{height:400px}}@media only screen and (max-width: 767px){.vimeo_video{height:350px}}@media only screen and (max-width: 550px){.vimeo_video{height:300px}}@media only screen and (max-width: 400px){.vimeo_video{height:225px}}@media only screen and (max-width: 960px){section.storeIcons ul{display:inline-block;padding:0}section.storeIcons ul li{margin-right:7%;margin-bottom:5%;width:42.5%;display:inline-block!important}section.storeIcons ul li img{vertical-align:middle;width:auto}section.storeIcons .product-shot{display:none}.icon-row .container ul{display:inline-block!important}.icon-row .container ul li{text-align:left;margin-bottom:2%;display:inline-block!important;width:42.5%;margin-right:7%!important}.nutrition-facts .thumb h2{font-size:2.5em}}@media only screen and (min-width: 200px){section.storeIcons ul li{margin-right:7%}section.storeIcons ul li:last-child{margin-right:0}section.storeIcons ul li img{width:auto;height:auto;max-height:none;vertical-align:middle}section.storeIcons{overflow:visible}section.trustIcons.v2{padding:4.5rem 1.5rem}section.trustIcons.v2 ul li img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:none}section.trustIcons.v2 ul li{height:4.5rem}section.trustIcons.v2 h2{display:block}.icon-row h2{margin-bottom:1em}.icon-row .container ul{display:flex}.icon-row .container ul li{margin-right:3rem}.icon-row .container ul li img{max-width:100%;vertical-align:middle}section.contact-form .container .left{display:block}}@media only screen and (min-width: 1200px){[data-section-id=collection-template] .container{width:1200px;margin:0 auto}}@media only screen and (max-width: 960px){section.ingredients .ingredient-slider article h3{margin-top:1.5em}section.ingredients .ingredient-slider a{margin-bottom:50px;display:block}}@media only screen and (max-width: 767px){.list-view-items{flex-direction:column;align-items:center}.list-view-item{width:90%;margin-bottom:35px}.collection-header .section-header{padding:50px 15px 10px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom-css.css.map */
