@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;height:100vh;min-height:100vh}ol,ul{list-style:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:bold}i,em{font-style:italic}.collayout .col-1-left{width:225px;float:left;padding-top:20px}.collayout .col-3-right{width:716px;float:right}.collayout .hometext{margin:25px 0}.collayout .hometext p{margin-bottom:10px}.clearfix:before,.opposing-items:before,.clearfix:after,.opposing-items:after,#content:before,#content:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.opposing-items:after,#content:after{clear:both}.clearfix,.opposing-items,#content{zoom:1}@font-face{font-family:'HelveticaNeue';src:url("../../../files/HelveticaNeueLTPro-Lt_18079550211982058429.ttf") format("truetype")}@font-face{font-family:'HelveticaNeue-Medium';src:url("https://cdn.shopify.com/s/files/1/1761/2285/files/HelveticaNeueLTPro-Md.ttf?18079550211982058429") format("truetype")}@font-face{font-family:'HelveticaNeue-Bold';src:url("https://cdn.shopify.com/s/files/1/1761/2285/files/HelveticaNeueLTPro-Bd.ttf?18079550211982058429") format("truetype")}@font-face{font-family:'HelveticaNeue-Thin';src:url("../../../files/HelveticaNeueLTPro-Th_18079550211982058429.ttf") format("truetype")}@font-face{font-family:'SourceSansPro-SemiBold';src:url("../../../files/SourceSansPro-SemiBold_18079550211982058429.ttf") format("truetype")}@font-face{font-family:'SourceSansPro-Light';src:url("../../../files/SourceSansPro-Light_18079550211982058429.ttf") format("truetype")}@font-face{font-family:'SourceSansPro-Regular';src:url("../../../files/SourceSansPro-Regular_18079550211982058429.ttf") format("truetype")}@font-face{font-family:'SourceSansPro-Bold';src:url("../../../files/SourceSansPro-Bold_18079550211982058429.ttf") format("truetype")}@font-face{font-family:'SourceSerifPro-Bold';src:url("https://cdn.shopify.com/s/files/1/1761/2285/files/SourceSerifPro-Bold.ttf?18079550211982058429") format("truetype")}@font-face{font-family:'SourceSerifPro-Regular';src:url("https://cdn.shopify.com/s/files/1/1761/2285/files/SourceSerifPro-Regular.ttf?18079550211982058429") format("truetype")}@font-face{font-family:'SourceSerifPro-Semibold';src:url("https://cdn.shopify.com/s/files/1/1761/2285/files/SourceSerifPro-Semibold.ttf?18079550211982058429") format("truetype")}body{font-size:13px;line-height:16px;font-family:Helvetica Neue,sans-serif;font-weight:400;background:#ffffff;-webkit-text-size-adjust:none;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}input,textarea,select,button{font-family:Helvetica Neue,sans-serif;font-weight:400}a,a:link,a:visited{color:#333333;text-decoration:none;cursor:pointer}a:hover,a:hover span{text-decoration:underline}h1,h2,h3{font-size:150%;font-style:normal;margin:0 0 0 0;line-height:1.3em}h4,h5,h6{margin:10px 0}h4{font-size:120%}h5{font-size:125%}h6{font-size:110%;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,sans-serif;font-weight:400}h1{color:#333333}h2,h3,h4,h5,h6{color:#333333}strong{font-weight:bold}img{max-width:100%;height:auto}.inline{display:inline}.hidden{display:none}.collayout .text h2{margin-top:8px}.collayout .text p{line-height:1.5em}#error-page{padding-top:30px}hr{height:1px !important;color:#666;background-color:#e4dfe2;margin:25px 0;padding:0px;border:0px}input[type=text],input[type=email],input[type=password],textarea{border:1px solid #ccc;color:#777;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none}input[type=submit]{display:inline-block;border:none;background:#50bb84;color:#ffffff;vertical-align:top;margin:0;padding:4px 14px;font-size:90%;height:30px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none}body,#content .productlist .product .desc a{color:#a3a3af;line-height:1.45em}.snackbar-container{position:fixed;top:0;left:0;right:0;text-align:center;transition:all 0.3s;z-index:1020}.snackbar-container.show{top:87px;transition:all 0.3s}.snackbar-container .persistent-snackbar{background:rgba(0,0,0,0.8);padding:10px 30px;color:#fff;font-size:16px}#content .readmore,#aside .readmore{color:#fc6c6b;font-style:italic;font-size:90%;margin:0 0 15px 0;display:block}#wrap{width:1060px;margin:0 auto}#wrap{padding-left:20px;padding-right:20px;background:rgba(0,0,0,0)}#content.hasaside{float:left;width:715px}#content.hasaside .articles{padding:20px 0 40px 0}#content.hasaside .articles .article{margin-bottom:2em}#content.hasaside .articles.border{border-bottom:1px dashed #e4dfe2}#content.hasaside .article-single{padding:20px 0 25px 0}#content .article-detail{display:block;float:left;width:150px;padding-bottom:20px}#content .article-detail em{font-style:normal;color:#a3a3af}.plain-tags{margin-top:1em}.plain-tags li{display:inline}#content .article-single .nextprev{font-size:100%;margin-top:20px}#content .article-single .nextprev .next{float:right}#aside{float:right;width:225px;margin-top:20px}#header #navblock,#content .homepage-section,#content #banners{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e4dfe2}#content .homepage-section:last-child{border-bottom:none}#mobile-header{display:none;text-align:right;position:relative;left:0;transition:left 250ms}#mobile-header #toggle-mobile-menu{float:left;margin:10px;font-size:100%;line-height:1.1em;padding:7px 10px 7px 36px;position:relative;border:none;background:#32373c;color:#96a0ab;border-radius:4px;box-sizing:border-box}#mobile-header #toggle-mobile-menu span{position:absolute;left:5px;margin-top:6px;top:0;width:22px;height:3px;background:#96a0ab}#mobile-header #toggle-mobile-menu span.s2{top:6px}#mobile-header #toggle-mobile-menu span.s3{top:12px}#mobile-header .cartitems{display:inline-block;margin:10px;padding:5px 10px;background:#50bb84;color:#ffffff;border-radius:4px}#mobile-header>ul{position:fixed;top:0;left:-240px;width:240px;transition:left 250ms;height:100%;padding:0;margin:0;background:#32373c;text-align:left;overflow:auto}#mobile-header>ul a{font-size:15px;line-height:1.2em;color:#96a0ab;display:block;padding:6px 10px}#mobile-header>ul ul a{background:#32373c;padding-left:20px}#mobile-header>ul ul{display:none;padding-left:0px}#mobile-header>ul li{clear:both}#mobile-header>ul li.haschildren:before{pointer-events:none;content:'+';float:right;font-size:15px;line-height:1.2em;color:#96a0ab;padding:6px 10px;position:relative;z-index:10}#mobile-header>ul li.haschildren.reveal:before{content:'–'}#mobile-header>ul ul a{padding-left:20px}#mobile-header>ul ul ul a{padding-left:30px}#mobile-header .search{margin:0 0 10px}#mobile-header .search input{padding:6px 10px 6px 30px;width:100%;color:#96a0ab;background:#32373c;border-radius:0;border:none;border-bottom:1px solid #646b73}#mobile-header .search button{top:14px}#mobile-header .search button svg{fill:#96a0ab}#wrapthewrap{width:100%;overflow:hidden;padding-top:110px}#wrap{position:relative;left:0px;transition:left 250ms}.revealnav .cover-all{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}.revealnav #mobile-header>ul{left:0px}.revealnav #wrap{left:240px}#header{position:relative;z-index:99997}#header .custlogin{display:block;margin-top:5px;text-align:right}#header #shoplogo{padding:20px 0;position:relative;min-height:93px}.centered{text-align:center}#header #shoplogo h1{padding-top:40px;font-size:300%;color:#333333}#header #shoplogo h1 a:hover{text-decoration:none}.logo-image-wrap{display:inline-block;max-width:100%}#header #shoplogo img{max-width:100%}#header #navblock{position:relative;line-height:30px;font-family:Helvetica Neue,sans-serif;font-weight:400}#header #navblock ul.nav{display:block;margin:0;padding:0;width:630px}#header #navblock ul.fullwidthnav{width:auto}#header #navblock ul.nav li{float:left;font-size:110%;padding:1px 15px 1px 0;position:relative}#header #navblock ul.nav li a{padding-bottom:14px}#header #navblock ul.nav li .notch{display:none;position:absolute;top:28px;left:14px;z-index:9998;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #fc6c6b transparent}#header #navblock ul.nav ul{display:none;position:absolute;top:36px;left:0;background:#fc6c6b;z-index:9999;padding-bottom:5px;padding-left:5px}#header #navblock ul.nav ul li{display:block;margin:5px 5px 0 5px;width:200px;padding:0;line-height:16px}#header #navblock ul.nav ul li a{color:#ffffff;font-size:14px;display:block;padding:5px}#header #navblock ul.nav ul li a:hover{background:#fa5a57}#header #navblock ul.nav ul ul{display:none;left:100%;top:-5px;margin-left:5px;background:#ffaead}#header #navblock ul.nav ul ul:before{content:' ';position:absolute;left:-8px;top:9px;width:0;height:0;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent #ffaead transparent transparent}#header #cart{height:30px;background:#50bb84;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;zoom:1;*display:inline;vertical-align:top}#header #navblock .searchcartwrap{float:right}#header #shoplogo #cartwrapper{position:absolute;bottom:3px;right:0}#wrap .shopify-section #cartwrapper{position:absolute;top:20px;right:0}#wrap .shopify-section #cart{height:30px;background:#50bb84;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;zoom:1;vertical-align:top;padding:6px}#wrap .shopify-section .cartitems{color:white}#header .header-upper-right{position:absolute;right:0;top:10px}#header #cart a{color:#ffffff}#header #cart .inner{height:30px;line-height:30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#header #cart .cartitems{margin:0 10px}#header .search{margin-right:8px;display:inline-block}.search{position:relative}.search input{width:154px;height:30px;border:1px solid #ccc;padding:0 0 0 24px;font-style:italic;color:#777;vertical-align:top;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.search button{position:absolute;width:16px;height:16px;top:8px;left:6px;background:transparent;border:none;padding:0}.search button svg{width:16px;height:16px;vertical-align:top}#breadcrumbs{font-size:12px;margin-top:20px}#breadcrumbs .social{float:right;position:relative}#breadcrumbs .social .socitem,#breadcrumbs .social .rss{margin-left:10px;float:right}#breadcrumbs .social .rss{margin-right:20px}#breadcrumbs .social .rss svg{width:22px;height:22px;vertical-align:top}#aside .header{padding-bottom:4px;margin-bottom:5px}#aside .header h3{margin:0 0 5px 0;padding:0}#aside .header p{font-weight:bold;font-family:Arial, sans-serif}#aside .cartsummary{margin:0;padding-bottom:15px;margin-bottom:20px;border-bottom:1px dashed #e4dfe2}#aside .cartsummary li{margin:10px 0;font-family:Arial, sans-serif;border-top:1px solid #e4dfe2;padding:10px 0 0}#aside .cartsummary li a,#aside .cartsummary .header p a{color:#a3a3af}#aside .cartsummary li a:hover,#aside .cartsummary .header p a:hover{color:#333333}#aside .miniproductlist{padding-bottom:15px;margin-bottom:20px;border-bottom:1px dashed #e4dfe2}.miniproductlist li{float:left;position:relative;margin:0 6px 5px 0;width:71px}.miniproductlist li.end{margin-right:0}.miniproductlist li .title{display:none;position:absolute;bottom:-31px;left:0;background:#50bb84;z-index:9999;padding:5px 8px;border-radius:5px}.miniproductlist li .title span{color:#ffffff;line-height:16px;font-size:12px;height:16px;padding:5px}.miniproductlist li .title .notch{position:absolute;top:-5px;left:50%;margin-left:-5px;width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #50bb84 transparent}.miniproductlist .imagecontainer{display:block;text-align:center;position:relative;z-index:9998}.miniproductlist .imagecontainer img{display:inline;vertical-align:middle;max-width:100%;-moz-box-shadow:0 0 0 #000000;box-shadow:0 0 0 #000000;border:#e4dfe2 1px solid}.miniproductlist .img1{display:block;transition:opacity 200ms}.miniproductlist .img2{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity 200ms}.miniproductlist a:hover .img1.has-second{opacity:0}.miniproductlist a:hover .img2{opacity:1}#content .pagination .page a,#content .pagination .current{display:block;float:left;margin-right:5px;padding:0 5px;border-radius:4px 4px 4px 4px;border:1px solid #fff}#content{width:100%;position:relative}#content h1{margin:20px 0;font-size:200%}#content h2{font-size:170%}#content .pagecontent blockquote,q{font-size:140%;font-style:italic;line-height:1.5em;padding-left:30px;width:80%;margin:15px 0;border-left:3px double #e4dfe2;color:#a3a3af}#content .collectionlist .collection{clear:both;margin-bottom:25px}#content .collectionlist .collection .miniproductlist{margin-top:5px}#content .pagecontent{margin:15px 0 5px 0;padding:0 0 30px}#content .pagecontent.simple{background:transparent;padding:0}#content .pagecontent ul li{list-style:disc outside;margin-left:1.5em}#content .pagecontent ol li{list-style:decimal outside;margin-left:1.5em;padding-bottom:3px}#content .pagecontent img{max-width:100%;height:auto;box-sizing:border-box}#content .pagecontent iframe{max-width:100%}#content .pagecontent td{border:1px solid #666;padding:3px 7px}#content .pagecontent th{border:1px dotted #666;padding:3px 7px}#content .pagecontent p{margin:10px 0;line-height:1.7em}#content .article-title,#content .article-body{margin-left:180px}#content .article-body .articletags ul,#content .article-body .articletags ul li{display:inline}#content #banners{position:relative}#content #banners .slidecontainer{position:relative;float:left;width:65.7%;overflow:hidden}#content #banners .slidecontainer img{vertical-align:top;width:100%;height:auto;box-shadow:0 0 0 #000}#content #banners .imagelink{padding-left:1.2%;border-left:1px solid #e4dfe2;float:right;width:31.8%}.imagelink img{max-width:100%;vertical-align:top}#content .col-1-left .imagelink,#content .col-1-left .text,#aside .imagelink,#aside .text,#aside .tags{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #e4dfe2}#content .col-1-left .imagelink:last-child,#content .col-1-left .text:last-child,#aside .imagelink:last-child,#aside .text:last-child,#aside .tags:last-child{border-bottom:none}#aside .imagelink{padding-bottom:15px}#content .col-1-left .text.blogsummary{border:0;border-bottom:1px dashed #e4dfe2}#content .col-1-left .text h3,#aside .blogsummary h3{font-size:110%;font-style:normal;margin:5px 0 0}#content .col-1-left .date,#aside .blogsummary .date{color:#a3a3af;font-style:italic;font-size:90%;margin:5px 0;display:block}#content .tags,#aside .tags{padding-bottom:15px}#content .tags h3,#aside .tags h3{font-size:130%}#content .tags h3{display:inline;margin-right:15px}#aside .tags ul,#content .tags ul{display:inline}#aside .tags li,#content .tags li{display:inline;margin-right:5px;line-height:26px}#aside .tags a,#content .tags a{padding:2px 10px 3px;white-space:nowrap;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#aside .tags .active a,#content .tags .active a{background:#50bb84;color:#ffffff}#content .productlist:after,#content .productdetail:after{content:"'";display:block;height:0;clear:both;visibility:hidden}#content .productlist h3{clear:both}#content .productlist .product .title{font-size:14px;margin-top:10px;margin-bottom:6px;line-height:1.1em}#content .productlist .product{position:relative;float:left;width:225px;margin:10px}.rc_option__one-time{display:none}#page-collection .product .foot .btn-group{padding-top:8px}#page-collection .product .foot .icon-more-vertical{margin-left:115px;cursor:pointer}#page-product .productdetail .btn-group{float:left}#page-product .productdetail .icon-more-vertical{position:absolute;top:-42px;left:110px;font-size:16px;padding:3px}#content .productlist .product.last{margin-right:0}#content .productlist .product .saleflag,#content .productimages .main .saleflag{position:absolute;top:20px;right:0;z-index:9997;color:#ffffff;background:#fc6c6b;line-height:1.2em;font-size:120%;padding:5px 10px 7px;text-decoration:none;-webkit-transform-origin:100% 0;-webkit-transform:rotate(-90deg) translate(20px, -40px);-moz-transform-origin:100% 0;-moz-transform:rotate(-90deg) translate(20px, -40px);-ms-transform-origin:100% 0;-ms-transform:rotate(-90deg) translate(20px, -40px);-o-transform-origin:100% 0;-o-transform:rotate(-90deg) translate(20px, -40px);transform-origin:100% 0;transform:rotate(-90deg) translate(20px, -40px)}#content .productlist .product .saleflag:after,#content .productimages .main .saleflag:after{content:' ';position:absolute;right:100%;margin-right:-1px;top:0;width:0px;height:0px;border-style:solid;border-width:0 16px 16px 0;border-color:transparent #fc6c6b transparent transparent}#content .productlist .product .saleflag:before,#content .productimages .main .saleflag:before{content:' ';position:absolute;right:100%;margin-right:-1px;bottom:0;width:0px;height:0px;border-style:solid;border-width:0 0 16px 16px;border-color:transparent transparent #fc6c6b transparent}#content .productlist .product .imagecontainer{display:block;min-height:100px;text-align:center;position:relative;border:#e4dfe2 1px solid;background:#f5f5f5;overflow:hidden}#content .productlist .product .imagecontainer .inner{display:inline-block;zoom:1;*display:inline;position:relative;max-width:100%;width:100%}#content .productlist .product .imagecontainer img.prodimg{max-width:100%;vertical-align:middle;-moz-box-shadow:#000 0em 0em 0em;box-shadow:#000 0em 0em 0em}#content .productlist .product .imagecontainer .img1{transition:opacity 200ms}#content .productlist .product .imagecontainer .img2{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;transition:opacity 200ms}#content .productlist .product .imagecontainer .img2 img.prodimg{max-height:101%;width:auto;height:auto}#content .productlist .product:hover .imagecontainer .img1{opacity:0}#content .productlist .product:hover .imagecontainer .img2{opacity:1}#content .productlist .product .desc{margin-top:2px;line-height:1.1em;height:40px;overflow:hidden}#content .productlist .product .desc a:hover{text-decoration:none}#content .productlist .product .foot{margin-top:10px;height:32px}#content .productlist .product .foot .price{font-size:140%;font-weight:normal;color:#a3a3af;position:relative;height:32px}#content .productlist .product .foot .price .amount{position:absolute;bottom:0;left:0}#content .productlist .product .foot .price .amount .from{font-size:70%;color:#c4c4d4}#content .productlist .product .foot .price .reducedfrom{font-size:70%;line-height:10px;text-decoration:line-through;position:absolute;color:#c4c4d4}#content .productlist .collection-block .title,#content .productlist .collection-block .foot{width:50%;float:left}#content .productlist .collection-block .title{margin-top:16px}.buttoncont{display:block;width:92px;margin:0;background:#50bb84;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#content .productlist .product .foot .buttoncont{right:0;position:absolute;bottom:0}.buttoncont a,.buttoncont input{display:block;color:#ffffff;width:100%;height:30px;line-height:30px;text-align:center;font-size:90%;font-family:inherit;background:transparent;border:0;padding:0;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.buttoncont input:hover{text-decoration:underline}#content .productlist.single-product-row .product:last-child{margin-right:0}#content .productimages{width:388px;float:left;position:relative}#content .productimages .main{background:#f5f5f5;position:relative;overflow:hidden;text-align:center;border:1px solid #e4dfe2;background:#f5f5f5}#content .productimages .main a{display:inline-block;zoom:1;*display:inline;position:relative;max-width:100%}#content .productimages .main img{vertical-align:middle;max-width:100%;display:inline}#content .productimages .thumbs{margin-top:25px;margin-bottom:25px;padding:0px;text-align:center}#content .productimages .thumbs ul{margin:0;padding:0}#content .productimages .thumbs li{display:inline-block;zoom:1;*display:inline}#content .productimages .thumbs a{display:block;text-align:center;margin:0 7px 9px 0;width:64px}#content .productimages .thumbs a img{vertical-align:middle;max-width:100%;max-height:100%;display:inline;border:1px solid #e4dfe2;background:#f5f5f5}#content .productimages .thumbs .last,#content .productimages .thumbs .fifth{margin-right:0px}#content .productdetail{float:right;width:522px}#content .productdetail .variants .selector-wrapper{margin:10px 0;clear:both}#content .productdetail .variants .selector-wrapper label{float:left;width:100px;margin-top:3px}#content .productdetail .variants ul{margin-top:0;padding:0}#content .productdetail .variants li{margin:5px 0}#content .productdetail .variants li label{margin-left:10px;vertical-align:top}#content .productdetail .variants li label span{vertical-align:top}#content .productdetail .variants li label .was{text-decoration:line-through;color:#c4c4d4}#content .productdetail .variants li label .inline-sku{color:#c4c4d4}#content .productdetail .variants li label .inline-sku:before{content:' - ';vertical-align:top}#content .productdetail .variants li label .no-stock{text-transform:lowercase;color:#c4c4d4}#content .productdetail .variants select{min-width:150px;padding:3px;-webkit-appearance:menulist-button}#content .productdetail .variants #price-field{font-size:180%;line-height:1.2em;margin:20px 0 0}#content .productdetail .variants #price-field .was-price{margin-left:5px;font-size:70%;line-height:1.2em;font-style:italic;text-decoration:line-through}#content .productdetail .buttoncont{margin:15px 0}#content .productdetail .buttoncont.disabled{visibility:hidden}#content .productdetail .description{margin:20px 0 30px 0;border-top:1px dashed #e4dfe2;padding-top:20px}#content .productdetail .description p{margin:0 0 20px 0;line-height:1.7em}#content .productdetail .description embed,#content .productdetail .description iframe,#content .productdetail .description img{max-width:100%}#content .productdetail ul.links li.last{border-bottom:1px solid #bbb}#content .productdetail ul.links li a{display:block;height:33px;line-height:33px}.original-selector{display:none}.no-js .option-selectors{display:none}.no-js .original-selector{display:inline}.sku--no-sku{display:none}#content #basket{margin-top:15px;width:100%}#content #basket ul{padding-left:0}#content #basket .headings{border-bottom:1px dashed #e4dfe2;font-size:140%;color:#333333;text-align:left;padding-bottom:10px}#content #basket .headings div,#content #basket .cartitem>div{float:left}#content #basket .cartitem>div{padding:20px 0}#content #basket .description{width:56%}#content #basket .price,#content #basket .qty,#content #basket .delete,#content #basket .total{width:11%}#content #basket .basket-odd .cartitem,#content #basket .basket-even .cartitem{border-bottom:1px solid #e4dfe2}#content #basket .cartitem .image{float:left}#content #basket .cartitem .image img{border:1px solid transparent;display:block;border-radius:4px}#content #basket .cartitem .description .inner{margin-left:130px}#content #basket .cartitem .description .title{font-size:120%;margin:10px 0}#content #basket .cartitem .description .custom{font-style:italic;margin:0 0 5px}#content #basket .cartitem .amount{font-size:110%;color:#a3a3af}#content #basket .cartitem .amount del{font-size:90%;color:#c4c4d4}#content #basket .cartitem .qty label{display:none;margin-right:5px}#content #basket .cartitem .qty input.qty{padding:5px;width:35px;background:#fff;border:1px solid #555}#content #cartform .subtotal{padding-top:10px;text-align:right}#content #cartform .subtotal .note{position:absolute;left:0}#content #cartform .subtotal .note label{vertical-align:top}#content #cartform .subtotal .note textarea{width:300px;padding:10px;margin-left:5px;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content #cartform .subtotal .total{font-size:140%;color:#a3a3af}#content #cartform .subtotal .amount{font-size:140%;color:#a3a3af;font-weight:normal;margin-left:5px}#content #cartform .subtotal .buttons{margin:13px 0;padding:17px 0;border-top:1px dashed #e4dfe2;position:relative;padding-bottom:50px}#content #cartform .subtotal .buttoncont{margin-left:10px;margin-bottom:5px;display:inline-block;zoom:1;*display:inline}#content #cartform .subtotal .additionalbutton{clear:both;padding-top:10px}#content .searchresults li{border-top:#e4dfe2 solid 1px;padding:15px 0}#content .searchresults li.first{border-top:0}#content .searchresults li .image{float:left}#content .searchresults li .desc{margin-left:70px}#content .searchresults li .desc span{display:block;text-align:right;padding:10px 10px 0 0}#footer{margin-top:30px;padding-top:20px;border-top:1px solid #e4dfe2;clear:both;padding-bottom:100px}#footer .navcol{margin-bottom:10px;text-align:center}#footer .navcol li{display:inline}#footer .navcol li a{padding:8px 0;margin:0 10px}#footer .signupcol{float:left}#footer .iconcol{float:right;text-align:right}#footer .signupcol input[type=email]{width:250px;max-width:90%;height:20px;padding:4px;margin-right:5px;border:1px solid #ccc;text-indent:0.6em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#footer .signupcol .buttoncont{vertical-align:top;display:inline-block;zoom:1;*display:inline}#footer .cards{float:right}#footer .cards img{height:25px;width:auto;max-width:none;margin-left:4px}@media (max-width: 767px){#footer .cards img{margin:0 2px 2px}}#footer .credits{padding-top:35px;clear:both;color:#a3a3af;font-size:11px}.social-links{margin:0}.social-links li{display:inline-block;margin:0 0.3em 0.5em}.social-links li:last-child{margin-right:0}.social-links a{display:inline-block}.social-links a:hover{opacity:0.8}.social-links svg{width:1.25em;height:1.25em}.social-links .google svg{width:1.875em}.social-links svg,.social-links svg g{fill:#b5b5b5}.social-links a:hover svg,.social-links a:hover svg g{fill:#9f9f9f}.header-upper-right .social-links{text-align:right}svg{fill:#a3a3af}#address_tables .edit_address .customer_address_table{margin-top:25px}.customer_address_table .label,.customer_address_table .value{padding:2px 0;height:28px}.customer_address_table .label{width:120px}.customer_address_table .value .address_form,.customer_address_table .value select{width:400px}.view_address{border-bottom:1px dashed #e4dfe2;padding-bottom:18px;margin-bottom:10px;width:40%}.customer_address_table input{border:none;margin:3px 0 0;height:30px;border-radius:3px 3px 3px 3px;padding:0 8px}.customer_address_table select{margin:3px 0 0;height:30px;padding:5px 0;width:200px !important}.customer_address_table input[type=checkbox]{height:auto}.comment-block{clear:both;padding:0px 0 40px 184px}#comment-list .comment{margin:10px 0;padding-bottom:10px;border-bottom:1px dotted #666}.user-form{margin-top:35px}.user-form dt{float:left;height:26px;width:25%;margin-top:15px}.user-form dd{float:left;margin-top:15px;width:75%}.user-form input[type=text],.user-form input[type=email],.user-form input[type=number],.user-form textarea{border:1px solid #D1D1D1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:315px}.user-form textarea{height:100px}.user-form h6{border-top:1px solid #e4dfe2;padding-top:10px}.user-form .hint{padding:10px 0}.user-form .notice{margin-left:100px;padding:10px 0}.user-form input[type=submit]{margin-top:15px}.error,.errors{font-style:italic}.comment-details{font-style:italic;font-size:90%;color:#2EACBA}#content .productlist .product .foot .price,#content .productdetail .variants #price-field,#content #basket .amount,#content #cartform .subtotal .amount{font-family:Helvetica Neue,sans-serif;font-weight:400}.addToCartPopup{position:fixed;text-align:center;top:50%;margin-top:-24px;left:50%;background:#50bb84;z-index:999991;padding:15px 40px;border-radius:5px;color:#ffffff;-moz-box-shadow:0 0 5px -1px #000;-webkit-box-shadow:0 0 5px -1px #000;box-shadow:0 0 5px -1px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#111111')}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:110400;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138")}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:110000;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:110100;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:110200;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:110100}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138") -40px 0px;cursor:pointer;z-index:110300;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/blank.gif?13537169933280265138");z-index:110200;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:110200;display:block}#fancybox-left-ico{background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138");background-position:-40px -30px}#fancybox-right-ico{background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138");background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:100100}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox-x.png?13537169933280265138")}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138");background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox-y.png?13537169933280265138");background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138");background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox-x.png?13537169933280265138");background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138");background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox-y.png?13537169933280265138")}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138");background-position:-40px -122px}#fancybox-title{font-family:Helvetica, Arial, sans-serif;font-size:12px;z-index:110200}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancy_title_over.png?13537169933280265138");display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138") -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox-x.png?13537169933280265138") 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/fancybox.png?13537169933280265138") -55px -90px no-repeat}.slick-loading .slick-list{background:#fff image-url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:font-url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/slick.eot");src:font-url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/slick.eot#iefix") format("embedded-opentype"),font-url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/slick.woff") format("woff"),font-url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/slick.ttf") format("truetype"),font-url("https://cdn.shopify.com/s/files/1/1761/2285/t/5/assets/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir="rtl"] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir="rtl"] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}.clearit{clear:both;line-height:0;padding:0;margin:0;font-size:0px}#return_to_store{text-align:right;padding-right:5px}#customer_orders{display:block;float:right;margin:0;padding:0;width:70%}#customer_orders table{text-align:left;width:100% !important;margin:2px 0 30px 0}#customer_orders table thead{text-align:left;border-bottom:1px solid #ccc !important}#customer_orders table thead th,#order_details thead th{padding:8px}#customer_orders td,#order_details td{padding:8px}#customer_orders tr{border-bottom:1px dashed #ccc}#customer_sidebar,#order_address{display:block;float:left;margin:0 0 30px 0;padding:0;width:30%}#admin_header{margin:20px 0 0 0}#order_details{margin:2px 0 30px 0;float:right;margin:0;padding:0;width:70%}#order_details thead{text-align:left;border-bottom:1px solid #ccc !important}#order_details tr{border-bottom:none}#order_details .total{text-align:right}#order_details .order_total{border-top:1px solid #ccc}#order_details .note{font-style:italic;font-size:90%}#customer{margin:25px 0;float:left}#customer a{text-decoration:underline}#customer .login{display:block;width:200px}#recover_email .large,.large_form label{display:block;width:200px;margin:10px 0 0 0}#customer_login input.large,#recover-password input.large,.large_form input{border:1px solid #d1d1d1;margin:3px 0 15px 0;width:190px;height:30px;border-radius:3px 3px 3px 3px;padding:0 8px}#forgot_password{display:block;width:200px;text-align:right;font-style:italic;font-size:90%;margin-top:-10px}.action_bottom{margin:15px 0 10px 0}.action_bottom .btn,#customer_login_guest .btn{display:block;color:#ffffff;height:30px;background:#50bb84;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;line-height:30px;text-align:center;cursor:pointer;font-size:90%;margin-bottom:15px;padding:0 40px}.KSBtn{box-sizing:content-box;font-size:36px;line-height:36px;height:60px;padding:4px 57px;border:1px solid #50bb84;border-radius:3px;background:#50bb84;color:#ffffff;cursor:pointer;margin-bottom:30px}#guest{display:block;float:left;margin:25px 80px}.view_address{border-bottom:1px dashed #e4dfe2;padding-bottom:18px;margin-bottom:10px;width:40%}.customer_address_table input{border:none;margin:3px 0 0;height:30px;border-radius:3px 3px 3px 3px;padding:0 8px}.customer_address_table select{margin:3px 0 0;height:30px;padding:5px 0;width:200px !important}.productdetail .quantity{margin:20px 0 10px}.productdetail .quantity label{margin-right:10px}.productdetail .quantity input{text-align:center;width:3em}#fb-root>div{left:0}.gift-card-container{margin:100px auto 20px;padding:0 20px;max-width:500px;text-align:center}.gift-card-container .giftcard__actions .buttoncont{display:inline-block;margin:10px 0}.gift-card-container p{margin-bottom:1em}.giftcard-header{text-align:center}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.willstagram{overflow:hidden;white-space:nowrap}.willstagram ul{margin:0;padding:0}.willstagram ul li{display:inline-block;vertical-align:top;width:23.9%;margin:0 1.5% 1.5% 0;list-style:none}.willstagram .item a{display:block;transition:opacity 400ms}.willstagram .item a:hover{opacity:0.85}.willstagram .item .desc{display:none;white-space:normal;margin:0.8em 0 0}.willstagram .item .placeholder-image{width:400px;max-width:100%}.willstagram.show-desc .item .desc{display:block}.willstagram .willstagram__error{font-style:italic;text-align:center}@media (max-width: 767px){.willstagram ul{overflow:auto}.willstagram ul li{width:32.3%}}.opposing-items{text-align:right}.opposing-items .left{float:left}@media only screen and (max-width: 999px){#content .productlist .product .foot{height:auto}#content .productlist .product .foot .buttoncont{margin-top:10px}#content .productlist .product .foot .buttoncont,#content .productlist .product .foot .buttoncont a,#content .productlist .product .foot .buttoncont input.addbutton{position:relative;width:100%;background-repeat:repeat}}@media only screen and (min-width: 768px) and (max-width: 999px){#wrap{width:728px}.collayout .col-1-left,#aside{width:167px}.collayout .col-3-right,#content.hasaside{width:541px}#content .productlist .product{width:167px}#content .productimages{width:315px}#content .productdetail{width:385px}.miniproductlist li{margin-right:3px;width:53px}#footer .signupcol{width:56%}#footer .iconcol{width:36%}}@media only screen and (max-width: 767px){.collayout .col-1-left,.collayout .col-3-right,#header #navblock ul.nav,#content.hasaside,#aside,#content #banners .slideshow,#content #banners .slidecontainer,#content #banners .imagelink,#content .productimages,#content .productdetail,#customer_sidebar,#order_address,#customer_orders,#order_details,#guest,#footer .navcol,#footer .signupcol,#footer .iconcol{float:none;width:auto;margin:10px 0;clear:both}#wrap{width:auto;position:relative;padding-left:0;padding-right:0}#breadcrumbs,#content,#content.hasaside,#aside,#footer,.container{width:auto;margin-left:10px;margin-right:10px}#mobile-header{display:block}#header{margin:0 10px 0}#footer{padding-top:30px}#header #shoplogo{text-align:center;padding-top:10px;min-height:0;margin-left:0;position:static}#header .custlogin{display:none}#header .header-upper-right{position:static;text-align:center}.header-upper-right .social-links{text-align:center;margin:10px 0}#header #shoplogo #cartwrapper{display:none}#header #navblock{display:none}#content #banners{height:auto;padding-bottom:0;background-image:none}#content #banners .imagelink{margin-top:20px}#breadcrumbs .social{margin:14px 0;float:none}#content .imagelink,#content #banners .imagelink,#content .col-1-left .imagelink,#aside .imagelink{height:auto;text-align:center;padding:0 0 24px 0;border:0}#content .productlist .product{width:100%;padding:0 0 50px 0;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content .productlist .product:hover .imagecontainer .img1{opacity:1}#content .productlist .product:hover .imagecontainer .img2{opacity:0}#content .productlist .product .desc{height:auto}#content .productlist .product .foot .buttoncont,#content .productdetail .buttoncont{width:200px}#breadcrumbs .text{display:none}#breadcrumbs .social .rss{margin-right:0}#content .article-detail{float:none;width:auto}#content .article-title,#content .article-body{margin-left:0}#content #basket .headings{display:none}#content #basket .description{width:100%}#content #basket .cartitem .image{width:50px}#content #basket .cartitem .description .inner{margin-left:70px}#content #basket .price{display:none}#content #basket .cartitem .qty label{display:inline}#content #basket .qty,#content #basket .delete,#content #basket .total{width:33.3%;text-align:center}#content #cartform .subtotal .note{position:relative;padding:20px 0}#content #cartform .subtotal .buttoncont{margin-left:0}#content .buttoncont{width:200px}#content .buttoncont a,#content .buttoncont input{height:45px;line-height:45px;font-size:120%}#content #basket .cartitem .description .desc{display:none}#content #cartform .subtotal .buttons{padding-bottom:30px}.user-form dt{display:block;float:none;width:auto}.user-form dd{width:auto;float:none;margin-top:0}.comment-block{padding-left:0}.miniproductlist li{position:relative;width:11.1%;padding-right:10px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.customer_address_table{width:100%}.customer_address_table .value .address_form,.customer_address_table .value select{width:100%;box-sizing:border-box}#footer h4{margin-top:20px}#footer .social{text-align:center;margin-left:0}#footer .social a{margin:0 5px}#footer .signupcol form{padding-left:0;text-align:center}#footer .iconcol{text-align:center}#footer .credits{text-align:center;padding-top:0}#footer .cards{float:none;margin-top:20px}.addToCartPopup{margin-left:0 !important;left:20px;right:20px;padding:15px}}@media only screen and (max-width: 479px){.miniproductlist li{width:33.3%;padding-bottom:10px}#footer .signupcol input[type=email]{width:150px}}.slideshow{overflow:hidden;position:relative}.slideshow.partial-width{width:65.6%;float:left}.slideshow .next,.slideshow .previous{position:absolute;top:50%;margin-top:-25px;z-index:1001;left:1%}.slideshow .next{left:auto;right:1%}.slideshow .next svg,.slideshow .previous svg{width:50px;height:50px}#content .col-3-right .productlist .product:nth-of-type(3n){margin-right:0px}#content .col-4 .productlist .product:nth-of-type(4n){margin-right:0px}.col-3-right .max-rows-1 .product:nth-of-type(4){display:none}.col-3-right .max-rows-2 .product:nth-of-type(1n+7){display:none}.col-3-right .max-rows-3 .product:nth-of-type(1n+10){display:none}.slide{float:left}.slide img{width:100%}.placeholder-svg{width:100%;vertical-align:top;background:#f9fafa;fill:#a3a6a9}.flip_image{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}#banners{opacity:0;transition:opacity 200ms}.no-js #banners,#banners.images-loaded{opacity:1}.header-2-container{width:100%;height:100px;margin-top:40px}.nvp-logo{width:100%}.header-2__logo-container{height:100%;display:flex;justify-content:center;align-items:center}.header-logo__container{padding:15px;height:100px}.header-logo{display:inline-block;height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.header-2__inner-container{float:right !important;height:100%;display:flex;justify-content:flex-end;padding:0px}.header-2__contact-container{float:right !important;height:100%;padding:15px !important}.secondary-btn{padding:10px 15px;border:1px solid #a3a3af !important;color:#a3a3af !important;font-weight:bold !important;line-height:50px;width:100%;text-align:center}.phone-number{line-height:50px;margin-bottom:0px;color:#a3a3af}.main-title{width:100%;font-size:2em;text-align:center;padding-top:45px;padding-bottom:45px}#section-1{padding:0px 15px}.half-container{padding:30px}.button-container{width:100%;text-align:left}.big-text{font-size:22px;display:block;margin-bottom:30px}.primary-btn{padding:15px 45px !important;background-color:#50BB84;color:white !important;line-height:50px;font-weight:bold !important;width:100%;text-align:center}.video-player{width:100%;height:285px}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}#section-2{padding:45px 15px}.section-2__inner-container{text-align:center;padding:15px}.section-2__inner-container img{text-align:center;width:60px;margin-bottom:15px}.section-2__inner-container h3{padding-bottom:15px}.section-2__inner-container p{text-align:center}#section-3{padding:45px 15px}.section-3__inner-container{padding:15px}.section-3__inner-container h3{text-align:left}.section-3__inner-container h4{text-align:left;margin-bottom:30px}.section-3__inner-container div{float:left;margin-bottom:15px;padding-left:0px}.section-3__inner-container div img{border-radius:7px;width:60%;margin-top:11px;min-width:100px;text-align:left}.section-3__inner-container p{font-family:serif,'Georgia','FF Meta Serif Pro';font-weight:light;font-style:italic;text-align:left;color:#666}#section-4{padding:45px 15px}.section-4__inner-container{padding:15px}.section-4__inner-container>p{margin-top:30px}.section-5__image-container img{height:120px}.beardcrumb-1{width:100%;padding:15px 10px;position:relative}.beardcrumb-1 p{color:white;width:100%;text-decoration:none;padding:15px 0px;background:#4A5558;position:relative;display:block;float:left;text-align:center;font-weight:bold;border-right:0px;position:relative;border-radius:3px}.beardcrumb-1 .beardcrumb-1-point{width:36px;height:36px;position:absolute;top:22px;right:-7px;border-radius:3px;background:#4A5558;z-index:100;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.beardcrumb-1 .beardcrumb-1-point-down{width:36px;height:36px;position:absolute;bottom:-46px;left:47%;border-radius:3px;background:#4A5558;z-index:-1;transform:translate(-50%);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.beardcrumb-2{width:100%;padding:15px 10px;position:relative}.beardcrumb-2 p{color:white;width:100%;text-decoration:none;padding:15px 0px;background:#5e6a6d;position:relative;display:block;float:left;text-align:center;font-weight:bold;border-right:0px;position:relative;border-radius:3px}.beardcrumb-2 .beardcrumb-2-point{width:36px;height:36px;position:absolute;top:22px;right:-7px;border-radius:3px;background:#5e6a6d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);z-index:100}.beardcrumb-2 .breadcrumb-first-fin{width:36px;height:36px;position:absolute;top:22px;z-index:2;left:-7px;border-radius:3px;background:#4a5558;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.beardcrumb-2 .beardcrumb-2-point-down{width:36px;height:36px;position:absolute;bottom:-46px;left:47%;border-radius:3px;background:#5e6a6d;z-index:-1;transform:translate(-50%);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.beardcrumb-3{width:100%;padding:15px 10px;position:relative}.beardcrumb-3 p{color:#4A5558;width:100%;text-decoration:none;padding:15px 0px;background:#e1e1e1;position:relative;display:block;float:left;text-align:center;font-weight:bold;border-right:0px;position:relative;border-radius:3px}.beardcrumb-3 .beardcrumb-3-point{width:36px;height:36px;position:absolute;top:22px;right:-7px;border-radius:3px;background:#e1e1e1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5);z-index:100}.beardcrumb-3 .breadcrumb-first-fin{width:36px;height:36px;position:absolute;top:22px;z-index:2;left:-7px;border-radius:3px;background:#5e6a6d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.beardcrumb-4{width:100%;padding:15px 10px;position:relative}.beardcrumb-4 p{color:#4A5558;width:100%;text-decoration:none;padding:15px 0px;background:#e1e1e1;position:relative;display:block;float:left;text-align:center;font-weight:bold;border-right:0px;position:relative;border-radius:3px}.beardcrumb-4 .breadcrumb-first-fin{width:36px;height:36px;position:absolute;top:22px;z-index:2;left:-7px;border-radius:3px;background:#839194;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.step-number{padding:5px 10px;border-radius:3px;margin-right:5px}.step-number-active{background-color:#333;color:white}.step-number-inactive{background-color:#ccc;color:#4A5558}#section-5{padding:45px 15px}.section-5__image-container{text-align:center;padding:30px}.heart-icon{width:18px;height:18px;margin-top:-5px;margin-right:15px}#section-6{padding:45px 15px}.ig-image-continer>a>img{padding:15px}.footer-logo{padding-right:45px;width:50%;height:100%}.landing-footer{padding-top:45px;padding-bottom:30px;padding-left:15px;padding-right:15px}.landing-footer p{padding:30px 0px;color:#a3a3af}.footer-logo-container{display:flex;justify-content:center;padding:30px 0px}.text-highlight{background-color:#eafeea;padding:5px}.text-center{padding:10px;padding-left:10px !important;padding-right:10px !important}.section-6__image{width:100%;text-align:center}#section-8{margin:0px 0px;overflow-x:hidden;overflow-y:scroll}.step-2-product-wrapper{display:flex}#AboutPage .hero-video{text-align:center}#AboutPage iframe{width:100% !important;max-width:800px;min-height:450px}#AboutPage .hero p{margin:0 auto}#AboutPage .hero-img{text-align:center}.image-container{background:url(https://cdn.shopify.com/s/files/1/1761/2285/files/Natural_Vegan_Kickstarter.mp4_2017-11-26_04-04-34.png?8687501266875646938) 0% 0%/cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;height:700px}.text-container{max-width:400px;float:right;position:relative;z-index:1000;margin-top:14%}.text-container p{margin-top:50px}.grey-background{position:absolute;top:0;bottom:0;right:0;left:0;background:#f9f9f9;opacity:.9;clip-path:polygon(49% 0%, 100% 0%, 100% 100%, 57% 100%)}#AboutPage .bio-container h3{font-size:30px;margin-bottom:30px}#AboutPage .bio-container p{max-width:500px}#AboutPage .bio-container img{max-width:500px;width:100%}#AboutPage .bio-container .row{margin-top:50px}@media (max-width: 1350px) and (min-width: 992px){#AboutPage .grey-background{clip-path:polygon(39% 0%, 100% 0%, 100% 100%, 50% 100%)}}@media (max-width: 1050px) and (min-width: 768px){#AboutPage .grey-background{clip-path:polygon(21% 0%, 100% 0%, 100% 100%, 38% 100%)}}@media (max-width: 767px){#AboutPage .grey-background{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}#AboutPage .text-container{float:none;margin:0 auto;padding-top:30%}#AboutPage .image-container{text-align:center}}@media only screen and (min-width: 992px){#AboutPage .bio-container .row:first-of-type img{float:right}}@media (max-width: 767px){#AboutPage .image-container{height:auto}}#ContactPage .user-form input[type=text],#ContactPage .user-form input[type=email],#ContactPage .user-form input[type=number],#ContactPage .user-form textarea{width:100%;max-width:550px;border:1px solid #D9D9D9;border-radius:4px;height:48px}#ContactPage .user-form textarea{height:250px}#ContactPage .user-form dt{float:none;text-align:left;width:100%}#ContactPage .user-form dt:first-of-type{margin-top:0}#ContactPage .user-form dt label{display:block;font-family:SourceSansPro-Regular;font-size:18px;color:#4a4a4a}#ContactPage .user-form dd{margin-top:0;width:100%}#ContactPage .buttoncont{width:100%;max-width:150px;margin-right:10px;margin-top:15px;float:right}#ContactPage input[type="submit"]{display:block;padding:10px 15px;height:auto;font-size:20px;font-family:SourceSansPro-SemiBold;background:#5EB046;color:#ffffff;transition:background .5s}#ContactPage input[type="submit"]:hover{background:#6be560;transition:background .5s}#ContactPage .user-form{margin-top:0}#ContactPage .hero .underline{padding-bottom:0}#ContactPage .hero .header:first-of-type h2{margin-bottom:0}#ContactPage .hero .header:first-of-type{margin-bottom:50px;max-width:700px}#ContactPage .hero .header:first-of-type p{max-width:700px}#ContactPage .hero .nv-modal{background:#f9f9f9}#ContactPage .nv-modal i{font-size:37px;color:#5EB046;position:absolute}#ContactPage .nv-modal h3{display:inline-block;margin-left:50px;margin-bottom:0}#ContactPage .nv-modal p{font-family:SourceSansPro-Regular;font-size:18px;color:#4A4A4A;letter-spacing:0.62px;line-height:24px;margin-left:50px;padding-top:15px}#ContactPage .gradient-section{padding-bottom:0}#ContactPage .contact-list{padding-right:50px;max-width:500px}.plans-container-one{margin-bottom:60px}.plans-container .nv-modal{position:relative}.plans-container .nv-modal img:nth-of-type(2){border-radius:5px}.corner-image{position:absolute;top:0;right:0}.plans-container h3{font-size:36px}.plans-container .nv-modal p{font-size:18px;letter-spacing:0.7px;text-align:center;margin-top:20px}.plans-container .nv-modal h3:nth-of-type(2){margin:30px 0 20px}.plans-container ul{font-size:18px;letter-spacing:0.7px;line-height:24px;color:#4A4A4A}.product-list{margin:10px 0}.benefits-list{font-family:SourceSansPro-SemiBold}.benefits-list{margin:30px 0}.benefits-list-one{font-family:SourceSansPro-SemiBold;margin:30px 0 125px}.benefits-list-two{font-family:SourceSansPro-SemiBold;margin:30px 0 100px}.plans-container .cta{font-size:20px;padding:10.5px;border-radius:4px}.plans-container .italics{font-family:Apple-Chancery;font-size:50px;color:#4A4A4A;letter-spacing:1.94px;text-align:center;line-height:24px;margin-top:75px}.plans-container .light-grey-cta{max-width:310px;margin-top:50px}#PricingPage .grey-block h4{font-family:SourceSansPro-Regular;font-size:40px;color:#4A4A4A;line-height:40px;margin-bottom:50px}.about-box-container h5{font-family:SourceSansPro-SemiBold;font-size:20px;margin-bottom:-5px}.about-box-container .underline{padding:0 20px}.about-box-container p{margin:15px 0;font-size:24px;letter-spacing:-0.01px;line-height:28px}.about-box-container .col-md-6 .nv-container{padding:30px;padding-left:0}.about-box-container .col-md-6:nth-of-type(2n) .nv-container{padding-right:0}#PricingPage .testimonial p{font-size:16px;color:#4A4A4A;text-align:center;line-height:20px}@media only screen and (max-width: 1199px){#ContactPage form{width:100%;margin:0 auto;max-width:600px}#ContactPage .contact-list{max-width:none;padding:0}#ContactPage .nv-modal{margin-top:50px}}@media only screen and (max-width: 767px){#ContactPage .nv-modal{margin-top:125px}#ContactPage .nv-modal p{margin-left:0}#ContactPage .nv-modal .col-sm-12:nth-of-type(2) p{word-break:break-all}}@media only screen and (max-width: 479px){.step-2-product-wrapper{flex-flow:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-end}.step-2-product-wrapper:after{content:"";flex:auto}.step-2-product-wrapper .step-2-product{width:50%}}@media only screen and (min-width: 479px){.step-2-product-wrapper{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-around}.step-2-product-wrapper:after{content:"";flex:auto}.side-product-wrapper{display:flex}.side-product-wrapper .side-bar{min-width:300px}.step-2-product{width:50%}}@media only screen and (min-width: 999px){.step-2-product-wrapper{flex-flow:row;flex-wrap:wrap;justify-content:space-around}.step-2-product-wrapper:after{content:"";flex:auto}}#section-arrows{padding-top:45px;padding:30px 0px;marging:0 auto}#section-arrows .section-4__inner-container{padding-top:0px;padding-bottom:0px}.button-full{width:100%;color:white}.step-2-card{padding:15px 0px}.text{text-align:center;padding-top:10px}.arrow-btn{vertical-align:sub;padding-left:15px;font-size:16px}#modal-section{padding:20px 5px}#modal-section .secondary-conatiner{padding:15px 15px;padding-right:0px}#modal-section .secondary-conatiner .modal___container{background-color:white;box-shadow:4px 7px 57px 0 rgba(0,0,0,0.1);border-radius:3px;padding:15px}#modal-section .primary-conatiner{padding:15px}#modal-section .primary-conatiner .modal___container{background-color:white;box-shadow:4px 7px 57px 0 rgba(0,0,0,0.1);border-radius:3px}.step-2-title{width:100%;display:block;padding-left:15px}.step-2__item-container{padding-left:80px}#section-8 .step-2-card img{border-radius:3px}.live-cart-signup{color:#be2131;text-decoration:underline}.live-cart-item{height:90px;margin:10px 0px;border-bottom:1px solid #eee}.live-cart-item-image{width:80px;height:80px;margin-left:0px;background-size:contain;background-repeat:no-repeat;background-position:center;border-right:1px solid #eee;display:inline-block;float:left;position:relative;border-radius:5px}.line-cart-item-quantity{width:16px;height:16px;border-radius:50%;position:absolute;top:5px;left:5px;background-color:#333;color:white;display:flex;justify-content:center;align-items:center;font-size:11px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.scroll-content{border-top:1px solid #eee;border-bottom:1px solid #eee;overflow-y:scroll;height:410px}.retail-group h4{margin:0px 0px 0px 0px;margin-top:15px}.retail-group .live-cart-price{float:right}.live-cart-detail-top{height:40px;white-space:nowrap;overflow-x:scroll}.live-cart-detail-top .cart-title{padding-left:15px;font-size:120%;line-height:40px}.live-cart-detail-bottom{height:40px}.live-cart-detail-bottom .remove-button{float:left;font-size:100%;line-height:40px;padding-left:15px}.live-cart-detail-bottom .compare-price{padding-right:15px;float:right;font-size:120%;line-height:40px}.live-cart-li:last-child>div{border-bottom:0px;margin-bottom:0px}.live-cart-list{margin-bottom:0px}#page-page\.landing{background:#eeeeee;padding:0 5px}#page-page\.landing #section-2{padding:45px 0}#page-page\.landing .section-2-inner-1{margin-left:0}#page-page\.landing .section-2-inner-4{margin-right:0}#page-page\.landing #section-4{background-color:white;box-shadow:4px 7px 57px 0 rgba(0,0,0,0.1);border-radius:3px;padding:45px 30px;margin:45px 0}#page-page\.landing #section-4 h2{margin-top:0px}#page-page\.landing #section-4 .row{padding:0px !important}#page-page\.landing #section-4 .col-md-3{width:33.333%}#page-page\.landing #section-4 .back-white{background:white;left:-8px !important;z-index:0 !important}#page-page\.landing #section-4 .btn{margin-top:15px}#page-page\.landing #section-6 .get-month-free{background-color:white;box-shadow:4px 7px 57px 0 rgba(0,0,0,0.1);border-radius:3px;padding:15px 30px;margin-top:45px}#page-page\.landing #section-6 h3{padding:15px !important;padding-left:0 !important;margin:0;margin-bottom:5px;text-align:center}.month-free-and-video{background-color:white;box-shadow:4px 7px 57px 0 rgba(0,0,0,0.1);border-radius:3px;padding:15px}.alertbox{display:flex;justify-content:center;align-items:center;color:white;border-radius:5px;height:45px;position:fixed;z-index:10;width:auto;padding:0 20px;left:47.5%;top:47.5%;box-shadow:0 0 5px -1px #000}.alertbox p{margin:0}.view-btn__container{border-radius:3px;background-size:100% 100%;background-position:center;display:flex;justify-content:center;align-items:center}.view-btn__container:before{content:'';padding-top:100%;float:left}.view-btn{background:#50bb84;color:white;box-shadow:4px 7px 57px 0 rgba(0,0,0,0.3);transition:all .2s ease;opacity:0}.view-btn__container:hover .view-btn{opacity:1}.view-btn:hover{color:white !important;transform:scale(1.1)}.buttoncont:hover{color:white !important}.modal-card .modal-content{border:0px;border-radius:6px;box-shadow:0 2px 2px rgba(204,197,185,0.5);color:#252422;margin-bottom:20px;position:relative;border:0px}.modal-card .modal-dialog{max-width:340px;width:100%}.modal-card .modal-body{padding:30px;padding-top:0px}.modal-card .video{width:100%;border-radius:6px;margin-bottom:15px}.modal-card .modal-container{padding-bottom:15px}.modal-card .modal-container span{width:100%;display:block;text-align:justify}.input-btn{display:inline-block !important;padding:6px 12px !important;margin-bottom:0 !important;font-size:14px !important;font-weight:400 !important;line-height:1.42857143 !important;text-align:center !important;white-space:nowrap !important;background:#50bb84 !important;height:auto !important}.box-btn-container{width:100%;display:block;overflow:auto}.box-btn-container form{width:100%;height:auto;display:block;overflow:auto}.box-btn-container form div{display:flex;align-items:center;justify-content:center;height:40px;padding:0px !important;margin-top:15px}.box-btn-container form select{border:1px solid #eee !important;padding:5px !important;width:100% !important;height:35px !important}.qnty{font-weight:normal;padding-right:10px}.breadcrumb-first-fin{left:-30px !important;z-index:100 !important}.beardcrumb-step-3-color{color:white !important;background:#5E6A6D  !important}#page-page\.step-3{background:#eeeeee}#page-page\.step-3 #content #basket{background:white;padding:10px;border-radius:3px}#page-page\.step-3 #content #basket .description{padding-left:20px}#page-page\.step-3 .subtotal{background:white}#page-page\.step-3 .subtotal .subtext,#page-page\.step-3 .subtotal .amount{padding-right:10px}#page-page\.step-3 .subtotal .buttons{background:#eeeeee}#page-page\.step-3 #content #basket .cartitem>div{padding:20px}#page-page\.step-3 .beardcrumb-2 p{background:#4A5558}#page-page\.step-3 .beardcrumb-3 .breadcrumb-first-fin{background:#4A5558}#page-page\.step-3 .beardcrumb-3 p{background:#5e6a6d;color:white}#page-page\.step-3 .beardcrumb-1 .beardcrumb-1-point-down,#page-page\.step-3 .beardcrumb-2 .beardcrumb-2-point-down{display:none}#page-page\.step-3 .beardcrumb-3-point-down{width:36px;height:36px;position:absolute;bottom:-46px;left:47%;border-radius:3px;background:#5e6a6d;z-index:-1;transform:translate(-50%);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.beardcrumb-back-step-2-or-3{width:36px;height:36px;position:absolute;bottom:-28px;left:-7px;border-radius:3px;background:#eeeeee;z-index:75;transform:translate(-50%);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=5)}.heart-section{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 999px){#page-page\.landing #section-3 .section-3__inner-container{display:flex;flex-flow:column;align-items:center}#page-page\.landing #section-3 h3{line-height:1.5}#page-page\.landing #section-4{display:flex;flex-flow:column;text-align:center;align-items:center}#page-page\.landing #section-4 .col-md-3{width:100%;margin:0 auto}#page-page\.landing #section-4 .row{width:auto !important}#page-page\.landing #section-4 .heart-paragraph{width:70%}#page-page\.landing #section-4 .mid-arrow{left:47.5% !important;top:-139px !important}#page-page\.landing #section-4 .beardcrumb-2 p,#page-page\.landing #section-4 .beardcrumb-1 p{z-index:1}#page-page\.landing #section-4 .mid-arrow-dark{background:#4A5558}#page-page\.landing #section-4 .mid-arrow-light{background:#5E6A6D}.beardcrumb-back-step-2-or-3{display:none}.alertbox{left:40%}.beardcrumb-1-point-down{display:inline-block !important;top:168px !important}.beardcrumb-2-point-down{display:inline-block !important}.beardcrumb-2-back{width:36px;height:50px;position:absolute;top:15px;border-radius:3px;background:#5E6A6D;z-index:100}.beardcrumb-3-back{width:36px;height:50px;position:absolute;top:15px;border-radius:3px;background:#e1e1e1;z-index:100}.nvp-logo{padding:5%;padding-bottom:0}.header-2__inner-container{width:100%;justify-content:space-around;margin-top:7%;margin-bottom:5%}.beardcrumb-1-point,.beardcrumb-2-point{display:none}.breadcrumb-first-fin{left:47.5% !important;top:-35px !important;z-index:-1 !important}.beardcrumb-step-width{width:100% !important}.beardcrumb-1-point-down,.beardcrumb-2-point-down{display:none !important}}.buttoncont-step-3{width:200px !important}.buttoncont-step-3 label{display:flex;justify-content:space-between;align-items:center}.buttoncont-step-3 input[type=radio]{height:30px;width:30px}#page-page\.step-3 .buttons{display:flex;flex-flow:column;align-items:flex-end}#page-page\.step-3 .recurring_title{text-align:center}#page-page\.step-3 .additional-checkout-button--paypal-express{width:200px;display:none}@media only screen and (max-width: 767px){.section-3__inner-container h3{text-align:center}.section-3__inner-container h4{text-align:center}.section-3__inner-container p{text-align:center !important}}@media only screen and (max-width: 480px){#page-page\.landing #section-1 .big-text{text-align:center}#page-page\.landing #section-3 .row{display:inline-block}#page-page\.landing #section-3 h3,#page-page\.landing #section-3 h4,#page-page\.landing #section-3 p{text-align:center}#page-page\.landing #section-3 .section-3__inner-container{padding:15px !important;margin-top:50px}#page-page\.landing #section-4 .col-md-3{width:100vw;margin:0 auto}#page-page\.landing #section-4 .breadcrumb-first-fin{display:inline-block}#page-page\.landing #section-5 h2{font-size:24px}.start-box-container{display:flex;justify-content:center}.alertbox{left:20%}.vegan-logo,.cruelty-logo{display:none}#modal-section .secondary-conatiner{width:101vw}.mobile-next-step{width:97vw !important;margin:0 auto !important;float:none !important;display:flex !important;justify-content:center}.beardcrumb-1-point-down{top:130px !important}.sidebar-menu-section .scroll-content{max-height:1200px}.header-2__contact-container{display:flex;justify-content:center;align-items:center;width:218px}.live-chat-mobile{width:49%;order:2;margin-left:7px}.buttoncont-step-3{width:100% !important}.buttoncont-step-3 label{display:flex;justify-content:space-between;align-items:center}.buttoncont-step-3 input[type=radio]{height:30px;width:30px}.note-step-3{display:flex;flex-flow:column;align-items:flex-end}}@media only screen and (min-width: 480px){#page-page\.landing #section-2{display:flex}#page-page\.landing .section-2__inner-container{width:25%}#modal-section .secondary-conatiner .modal___container{height:500px}#section-8{height:500px}}.fa-check{color:#4BBB84}@media only screen and (max-width: 407px){#page-page\.landing #section-4 .breadcrumb-first-fin{top:-160px !important}}.recurring_title{display:none}.one_time_div{display:none}.recurring_div>label{display:none}.remove__btn{line-height:40px;padding:0px 10px}#productDescription{margin-top:15px;display:block}.live-cart-detail-top{overflow-x:hidden;overflow-y:hidden}.live-cart-detail-bottom{overflow-x:hidden;overflow-y:hidden}body{font-family:SourceSansPro-Regular}h2{font-family:HelveticaNeue;font-size:46px;color:#4A4A4A;letter-spacing:0;line-height:41px}h3{font-family:SourceSansPro-Regular;font-size:24px;color:#4A4A4A;letter-spacing:0}.underline{border-bottom:3px solid #F8E71C;padding-bottom:10px;padding-left:35px;padding-right:35px}p{font-family:SourceSansPro-Regular;font-size:22px;color:#4A4A4A;letter-spacing:0.62px;line-height:24px}.center{width:100%;max-width:600px;margin:0 auto;text-align:center}.center-footer{width:100%;max-width:90%;margin:0 auto;text-align:center}.header p{padding:40px 0;max-width:650px;margin:0 auto}.background-container{background:url("../../../files/texturedBG_1478938652496008397.png");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;z-index:0}.green-background-container{background:url("../../../files/greenGradiant_11553251374726347445.png");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;opacity:1;z-index:0}.gradient-section{position:relative;padding:100px 0}.gradient-section-hero{position:relative;padding:60px 0}.pageCenter{width:90% !important;max-width:1200px;margin:0 auto !important}.bring-out{position:relative;z-index:1000}.cta{border-radius:10px;font-family:SourceSansPro-SemiBold;font-size:26px;letter-spacing:0.77px;line-height:31px;border:none;padding:21px 18px 22px;width:100%;max-width:500px;text-transform:uppercase}.cta-sub{border-radius:10px;font-family:SourceSansPro-SemiBold;font-size:20px;letter-spacing:0.77px;line-height:31px;border:none;padding:21px 18px 22px;width:100%;max-width:500px;text-transform:lowercase;text-decoration:none !important}.white-cta{background:#FFFFFF;box-shadow:2px 3px 2px 0 #1F9346;color:#31C65D}.green-cta{background:#5EB046;color:#ffffff;transition:background .5s}.green-cta:hover{background:#6be560;transition:background .5s}.grey-cta{background:#787778;color:white}.light-grey-cta{background:#E8E8E8}.sub-text{opacity:0.6;font-family:SourceSansPro-light;font-size:16pt;color:#FFFFFF;letter-spacing:0.44px;line-height:20px}.block{padding:100px 0}.grey-block{padding:100px 0;background:#F9F9F9}.ingredient-block{padding:50px 0 70px}.ingredient-grey-block{padding:50px 0 70px;background:#F9F9F9}.grey-block-testimonial-landing{padding-top:100px;padding-bottom:150px;background:#F9F9F9}.grey-block-landing{padding:10px 0;background:#F9F9F9}.grey-block-bottom-space{padding-top:100px;padding-bottom:180px;background:#F9F9F9}.nv-modal{background:#FFFFFF;box-shadow:0 2px 4px 4px rgba(202,202,202,0.21);border-radius:8px;padding:30px}.gradient-section h2,.gradient-section p{color:white}.green{color:#5EB046}.grey{color:#babbbc !important}.navbar-container{height:87px;background:url(../../../files/texturedBG_1478938652496008397.png) !important}.navbar-fixed-top .container-fluid{padding-top:19px}.navbar-default .navbar-nav>li>a{color:white}.navbar{background:transparent;font-size:18px;letter-spacing:2.3px;text-transform:uppercase;height:87px;border-bottom:none !important}.navbar a{width:auto;height:47px}nav .dropdown-menu>li{width:100%}nav .dropdown-menu>li>a{color:#848F91 !important}nav .dropdown-menu>li>a:hover{background-color:rgba(221,221,221,0.2) !important;border:none}.navbarWhite{background:white !important;box-shadow:0 2px 2px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.05),0 1px 5px 0 rgba(0,0,0,0.05);transition:background 1s}.navbarWhite a{color:#848F91 !important}.navbarClear{background:transparent !important;transition:background 1s;box-shadow:none;border-bottom:1px solid rgba(255,255,255,0.2) !important}.navbarClear a{color:#FFFFFF !important}.nav>li>a:focus,.nav>li>a:hover{background:transparent;color:white !important;opacity:1;border-bottom:2px solid #F8E71C}.navbar-nav>li.nav-cta-wrapper{padding-top:6px}.navbar-nav>li.nav-cta-wrapper:nth-of-type(1){margin-right:15px}.navbar-nav>li>a.cta-blue{border:1px solid transparent !important;color:white !important;background:#588DCC;opacity:1;transition:background 1s}.navbar-nav>li>a.cta-blue:focus,.navbar-nav>li>a.cta-blue:hover{background:#609ae0}.navbar-nav>li>a.cta-green{border:1px solid transparent !important;color:white !important;background:#63CE59;opacity:1;transition:background 1s}.navbar-nav>li>a.cta-green:focus,.navbar-nav>li>a.cta-green:hover{background:#6be560}nav .logo{min-width:158px;opacity:1}.logo:hover{border:none !important;text-decoration:none !important}nav .logo span,nav .logo span:hover,nav .logo span:active,nav .logo span:focus{text-decoration:none !important}#trial-nav:hover,#signup-nav:hover{color:#292929;background-color:#F8E71C}#Logo{max-width:300px;position:absolute;top:15px;left:-25px}.logo{font-family:HelveticaNeue-Medium}.caret{margin-left:-3px}.navbar-nav>li>a.nav-cta{font-size:14px;letter-spacing:1px;border-radius:5px;padding:10px;height:34px;border:1px solid rgba(255,255,255,0.2) !important;transition:background 1s;padding-top:6px !important;color:#292929;background-color:#F8E71C}@media (max-width: 1500px) and (min-width: 1300px){.navbar-default .navbar-nav>li>a{padding:15px 10px;letter-spacing:0}}@media (max-width: 1299px) and (min-width: 767px){.navbar-default .navbar-nav>li>a{padding:15px 5px;letter-spacing:-.5px;font-size:16px}}@media (max-width: 1089px) and (min-width: 767px){.navbar{width:90% !important}}@media (max-width: 885px) and (min-width: 767px){.navbar-right>li:nth-of-type(5),.navbar-right>li:nth-of-type(6){display:none}}.hero{padding-top:50px}.hero h2{font-family:SourceSansPro-Regular;font-size:48px;color:#292929;letter-spacing:0;line-height:57px}.hero .underline{border-color:#3CC18C}.hero p{padding:20px 0 55px}.hero input[type="submit"]{display:none}.hero ul{list-style:initial;margin:50px 30px}.hero ul li{font-family:SourceSansPro-Regular;font-size:24px;color:#4A4A4A;letter-spacing:0.93px;line-height:24px;margin-bottom:25px}.hero h2,.hero p{color:#292929;margin-left:0;padding-left:0}.hero p span{font-family:SourceSansPro-Bold}.hero-img{text-align:right;padding-top:15px}.hero-img img{padding:0 50px}.thanks{display:inline-block}input[type="email"]{width:100%;max-width:500px;height:55px;margin-bottom:15px;padding-left:10px;font-size:16px;color:#4A4A4A}.yellow-cta{color:#4A4A4A;background:#F7E510}.yellow-cta-grey{color:#4A4A4A;background:lightgrey}.certification{text-align:center;margin-top:30px}.certification i{font-size:46px;color:#5EB046}.trial-banner .center{max-width:none}.steps-container .step{text-align:center;border-radius:8px;padding:30px;position:relative}.steps-container .firstStep .step{border:1px solid #5A96CE}.steps-container .secondStep .step{border:1px solid #5EB046}.steps-container .thirdStep .step{border:1px solid #DF6F23}.steps-container i{font-size:62px}.steps-container img{position:absolute;left:20px;top:17px}.steps-container .firstStep i{color:#5A96CE}.steps-container .secondStep i{color:#5EB046}.steps-container .thirdStep i{color:#DF6F23}.steps-container h4{font-family:SourceSansPro-Bold;font-size:22px;color:#848F91;letter-spacing:0.32px;margin-top:60px}.steps-container p{font-size:22px;color:#98A1A2;letter-spacing:0.42px;line-height:24px}.plan{max-width:1000px !important;padding:50px}.plan p{color:#4D595C;padding-top:0;font-size:24px;padding-bottom:30px;font-family:SourceSansPro-Light;font-size:24px;letter-spacing:-0.13px;line-height:50px}.plan h2{font-size:36px;font-family:HelveticaNeue;line-height:80px;color:#4D595C;margin-top:30px;margin-bottom:0}.plan .center{max-width:100%}.plan h2 span:first-of-type{font-size:54px;font-family:HelveticaNeue-Thin;font-style:italic}.plan h2 span:last-of-type{font-size:96px}.plan .plan-item{display:inline-block;width:100%;max-width:300px;min-height:100px}.plan .plan-item h3{margin-bottom:0;text-align:left}.plan .plan-item p{opacity:0.6;font-family:SourceSansPro-Regular;font-size:16px;color:#4A4A4A;letter-spacing:0.42px;line-height:30px;text-align:left;padding-bottom:15px}.plan .plan-img img{max-width:370px;width:100%}.plan button{margin-top:50px}.plan .plan-footer p{font-size:16px;color:#848F91;letter-spacing:-0.21px;line-height:21px;margin-top:30px;padding-bottom:0}.stats-container{margin-top:100px}.stat{text-align:center;border-right:1px solid rgba(255,255,255,0.2)}.stats-container .col-md-3:last-of-type stat{border-right:none}.stat i{color:white;font-size:57px}.stat h2{margin-bottom:0;font-family:HelveticaNeue;line-height:40px;margin-top:5px}.stat p{opacity:0.5;font-family:SourceSansPro-Bold;font-size:20px;color:#FFFFFF;letter-spacing:1.11px}.testimonial{text-align:center}.testimonial h3{font-size:26px}.testimonial p{font-size:16px;letter-spacing:0;line-height:20px}.testimonial .underline{padding:8px 30px 15px}.testimonial-footer h4{font-family:SourceSansPro-Regular;font-size:18px;color:#4D595C;letter-spacing:0.39px;line-height:32px;margin-top:40px}.testimonial img{border-radius:8px;width:100px}.testimonial .quotation-mark{display:block;width:25px;margin-left:5%}.features-container{padding-left:50px;padding-right:50px}.features-img{text-align:center;padding-top:90px}.features-img img{max-width:295px}.features-column h4{font-family:SourceSansPro-Bold;font-size:18px;color:#FFFFFF;letter-spacing:0.09px;line-height:32px;margin-bottom:0}.features-column p{opacity:0.6;font-family:SourceSansPro-Light;font-size:16px;color:#FFFFFF;letter-spacing:0.42px;line-height:30px;max-width:290px}.features-column .feature-icon{border-radius:100px;padding:11px 14px 9px;margin-top:25px;border:1px solid rgba(255,255,255,0.44);width:70px;height:70px}.features-column .feature-icon i{font-size:42px;color:white}.left-column h4,.left-column p{text-align:right;float:right}.right-column .feature-icon{float:right}.faq-wrapper{border:1px solid #E4E7E7;border-radius:8px;max-width:1000px;margin:50px auto}.faq-wrapper .faq:nth-of-type(2n){background:rgba(228,231,231,0.2)}.faq{border-bottom:1px solid #E4E7E7;padding:30px}.faq h4{font-family:SourceSansPro-Bold;font-size:22px;color:#4D595C;letter-spacing:0.39px;line-height:32px}.faq p{color:#98A1A2;letter-spacing:0.42px;line-height:30px}.faq-footer p{margin-top:30px;color:#848F91;letter-spacing:-0.21px;line-height:21px}.footer{padding:100px 0}.footer h4{font-family:SourceSansPro-Bold;font-size:14px;color:#4D595C;letter-spacing:0.5px}.footer ul>li{margin-bottom:15px}.footer ul>li>a{font-size:14px;color:#4D595C;letter-spacing:0.8px;line-height:26px;text-decoration:none}.footer ul>li>a:hover,.footer ul>li>a:focus,.footer ul>li>a:active{text-decoration:none;opacity:.8}.footer .facebook-link,.footer .twitter-link,.footer .instagram-link{margin-right:10px}.footer ul i{font-size:16px;border:1px solid #E4E7E7;border-radius:100px;padding:7px 6px 4px 8px}.footer ul i:hover,.footer ul i:focus,.footer ul i:active{background:#E4E7E7;opacity:1}.footer .green-cta{margin-top:10px;font-size:24px}.footer .grey-cta{margin-top:30px;font-size:24px}.sub-footer{background:#F9F9F9;padding:15px 0}.sub-footer p{opacity:0.6;font-size:14px;color:#4D595C;letter-spacing:0.8px;line-height:26px}@media (max-width: 991px) and (min-width: 767px){.testimonial{max-width:450px;margin:0 auto;margin-top:30px}.testimonial-container h2{margin-left:-53px}.testimonial-container .col-md-4:first-of-type .testimonial{margin-top:0}.testimonial-container .logos{margin-top:30px}}@media (max-width: 1199px){.LandingPage .hero .header{text-align:center;margin-top:50px}.hero .header p,.hero .header button{margin:0 auto;float:none}.hero-img{padding-top:0}.hero iframe{height:100%;max-width:100%}}@media (max-width: 991px){.stat{border-right:none;margin:15px 0}.firstStep,.secondStep,.thirdStep{max-width:450px;margin:30px auto}.firstStep{margin-top:0}.left-column h4,.left-column p{text-align:left;float:none}.right-column .feature-icon{float:none}.features-container button{margin-top:30px}.features-img img{margin-bottom:30px}.plan .plan-item h3,.plan .plan-item p{text-align:center}.plan .plan-img img{margin-bottom:30px}.footer .knowledgeColumn{display:none}}@media (max-width: 767px){.navbar-default .navbar-collapse{background:white}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{background-color:#F9F9F9;border-bottom:none}.navbar-right li:first-of-type{margin-top:-7px}.navbar-nav>li>a.nav-cta{display:inline-block;float:left;width:45%;margin:0 2.5%;text-align:center;font-size:18px;height:44px;padding-top:12px !important}.navbar-default .navbar-nav>li>a.cta-green:hover,.navbar-default .navbar-nav>li>a.cta-green:focus{background-color:#6be560}.navbar-default .navbar-nav>li>a.cta-blue:hover,.navbar-default .navbar-nav>li>a.cta-blue:focus{background-color:#609ae0}.navbar-nav>li.nav-cta-wrapper{padding-top:0}.testimonial{margin-top:30px}.certification{max-width:400px;margin:30px auto}.plan h2 span:last-of-type{display:block;font-size:90px;margin-left:-20px}.features-column p{max-width:400px}.features-column .feature-icon{float:right}.right-column{display:none}.navbar-collapse{background:url(../../../files/texturedBG_1478938652496008397.png) !important}.navbar-default .navbar-toggle .icon-bar{background-color:#4a4a4a}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#F7E510}.navbar-default .navbar-toggle{border-color:#F7E510;background-color:#F7E510}}@media (max-width: 450px){nav .logo{font-size:16px;margin-left:-30px}#Logo{width:250px;top:20px}.plan button{margin-top:50px;width:82%;position:absolute;bottom:10px;left:9%}}#SignupPage .navbar-container,#DiscountPage .navbar-container{height:60px;margin-bottom:inherit}#SignupPage .navbar,#DiscountPage .navbar{height:60px;padding-top:6.5px;border:none}#SignupPage #Logo,#DiscountPage #Logo{top:0px}#SignupPage .navbar-default .navbar-nav>li>button,#DiscountPage .navbar-default .navbar-nav>li>button{font-size:14px;color:#4A4A4A;background:none;border:none;font-family:SourceSansPro-Regular;padding:0;margin-top:21px;padding-left:20px}#SignupPage .navbar-default .navbar-nav>li>button:hover,#DiscountPage .navbar-default .navbar-nav>li>button:hover{border-bottom:3px solid #F8E71C}#SignupPage .navbar-default .navbar-nav>li>button>i,#DiscountPage .navbar-default .navbar-nav>li>button>i{position:absolute;font-size:16px;color:#4a4a4a;left:0;margin-top:2px}#SignupPage .sub-footer,#DiscountPage .sub-footer{bottom:0;left:0;right:0;position:absolute}#SignupHeader{font-family:SourceSansPro-Regular;font-size:30px}#SignupBreadcrumb{margin:30px 0 45px}#SignupPage input[type="email"],#SignupPage input,#SignupPage select{opacity:0.75;background:rgba(232,232,232,0.2);border:1px solid #D9D9D9;border-radius:4px;height:48px;display:inline-block;width:100%}#StepOne{position:relative}#StepOne button{position:absolute;right:0;bottom:10px}label{font-family:SourceSansPro-Regular;font-size:16px;color:#4D595C;letter-spacing:0;margin-bottom:10px}label span.small{font-size:75%;padding-left:10px}#SignupPage .nv-modal{max-width:850px;width:100%;margin:0 auto;padding:50px}#StepFour .yellowBtn{float:right;margin-top:28px;width:80%}#StepFour p{font-family:SourceSansPro-Regular;font-size:12px;color:#9B9B9B;letter-spacing:0;margin-left:15px}#StepTwo{position:relative}#StepTwo p{font-family:SourceSansPro-Regular;font-size:12px;color:#9B9B9B;letter-spacing:0;margin:15px}#StepTwo .yellowBtn{width:50%;position:absolute;right:0;bottom:18px;max-width:330px}#StepThree .discount:nth-of-type(2) img{position:absolute;bottom:114px;left:-10px;max-width:70px}#ThankYouContainer{text-align:center;margin-top:5%}#ThankYouContainer h3{font-size:34px;color:#4D595C;font-family:SourceSansPro-Bold}#ThankYouContainer h2{font-family:SourceSansPro-Light;font-size:36px;margin:30px 0 6px}#ThankYouContainer h4{font-family:SourceSansPro-Regular;font-size:24px;color:#4A4A4A;letter-spacing:0;margin:50px 0 15px}#ThankYouContainer .underline{width:70px;display:inline-block;border-color:#60CDA1}#ThankYouContainer .highlight{font-family:SourceSansPro-Regular;font-size:18px;color:#60CDA1;letter-spacing:0;margin-top:15px}#ThankYouContainer p{font-family:SourceSansPro-Regular;font-size:16px;color:#9B9B9B;letter-spacing:0}.plan-header{padding:20px 50px;background:#F9F9F9}.plan-body{padding:30px 50px}.plan-header p{font-size:18px;letter-spacing:0;display:inline-block;width:50%;line-height:50px;float:left}.discount{box-shadow:0 2px 4px 4px rgba(202,202,202,0.21);padding:0 !important;max-width:350px;text-align:initial}.discount h3{font-family:SourceSansPro-SemiBold;font-size:28px;line-height:50px}.discount .price{color:#4A4A4A;font-family:SourceSansPro-Regular;line-height:43px;width:50%;text-align:right;min-width:100px;height:50px;display:inline-block}.discount .price .large{font-size:30px}.discount .price .small{font-size:14px}.discount .underline{border-bottom:3px solid #60CDA1;max-width:50px;padding:0 25px;margin:10px 0}.discount ul li{font-size:16px;color:#4D595C;letter-spacing:0;line-height:20px;padding:15px 0 15px 30px;position:relative}.discount ul li i{font-size:24px;color:#31C65D;letter-spacing:2.59px;position:absolute;left:0;top:14px}.plan-footer{padding:0 50px 30px;text-align:center}.plan-footer p{font-size:13px;color:#9B9B9B;letter-spacing:0;line-height:20px;margin-top:15px}.card-wrapper{margin-top:150px}.form-inline .form-group{margin-bottom:20px}.form-group{position:relative}.body{padding:50px 0}button{outline:0}.yellowBtn{background:#F8E71C;border-radius:4px;font-family:SourceSansPro-Regular;font-size:18px;color:#4A4A4A;letter-spacing:0.7px;line-height:31px;border:none;padding:10px 20px;text-transform:uppercase}#customer_detail p{font-size:18px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#5EB059}.btn-primary,.btn-primary:hover{color:#4a4a4a !important;background-color:#F8E71C;border-color:#F8E71D}.nv_modal{max-width:800px;width:80%;z-index:99999;box-shadow:4px 5px 13px 6px rgba(0,0,0,0.33);border-radius:8px;margin:5% auto;background:white}.nv_backdrop{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:99998}.modal_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.modal_body{padding:50px}#Survey .customr-container-item{display:none}.title-spacing{padding:50px 0 20px}