.cff-clean.cff-overspecification{display:none}html{height:100%;padding-bottom:0!important}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;vertical-align:top}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,s tfoot,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,th,thead,time,tr,tt,u,ul,var,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}ol,ul{list-style:none;margin-bottom:24px;color:#2e2930}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}blockquote,em,i{font-style:italic}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=submit]{-webkit-appearance:none}input:focus,select:focus,textarea:focus{outline:0}abbr,acronym{cursor:help}dl,ol,ul{font-size:100%;margin-left:2em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.25em}sub{bottom:-.25em}blockquote{margin:1.5em 0 1.5em 10px;padding:.5em 0;quotes:"\201C" "\201D";font-size:130%;line-height:100%}blockquote:before{content:open-quote;font-size:3em;line-height:.1em;margin-left:-20px;margin-right:10px;vertical-align:-.48em}blockquote :first-child{display:inline}blockquote :last-child{margin-bottom:0}blockquote:after{content:no-close-quote}ol li{list-style:decimal}ul li{list-style:disc}dl dd{margin-left:1em}td,th{border-bottom:0 solid #2e2930;border-collapse:collapse;border-top:0 solid #2e2930;padding:.7em}th{text-align:left;border-bottom-width:3px}caption{margin-bottom:.5em;text-align:center}fieldset,p,table{margin-bottom:1em}hr{border:none;width:100%;color:transparent;height:1px;margin:1em 0}/*!
 *  1.4. Grid
*/.grid-margins{margin-top:-80px!important}.grid-margins>.grid__item{margin-top:80px}@media screen and (max-width:880px){.grid-margins{margin-top:-65px!important}.grid-margins>.grid__item{margin-top:65px}}@media screen and (max-width:480px){.grid-margins{margin-top:-50px!important}.grid-margins>.grid__item{margin-top:50px}}.grid__item.clear{clear:both}.grid,.grid--full,.grid--rev,.grid-uniform{list-style:none;margin:0;padding:0;margin-left:-8%}.grid-uniform.small-gutter,.grid.small-gutter,.small-gutter.grid--full,.small-gutter.grid--rev{margin-left:-35px}.grid__item{box-sizing:border-box;float:left;min-height:1px;padding-left:8%;vertical-align:top;width:100%}.small-gutter .grid__item{padding-left:35px!important;padding-bottom:35px}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left;float:right}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.333%}.two-thirds{width:66.666%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.666%}.two-sixths{width:33.333%}.three-sixths{width:50%}.four-sixths{width:66.666%}.five-sixths{width:83.333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.two-twelfths{width:16.666%}.three-twelfths{width:25%}.four-twelfths{width:33.333%}.five-twelfths{width:41.666%}.six-twelfths{width:50%}.seven-twelfths{width:58.333%}.eight-twelfths{width:66.666%}.nine-twelfths{width:75%}.ten-twelfths{width:83.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:480px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.333%}.small--two-thirds{width:66.666%}.small--one-quarter{width:25%}.small--two-quarters{width:50%}.small--three-quarters{width:75%}.small--one-fifth{width:20%}.small--two-fifths{width:40%}.small--three-fifths{width:60%}.small--four-fifths{width:80%}.small--one-sixth{width:16.666%}.small--two-sixths{width:33.333%}.small--three-sixths{width:50%}.small--four-sixths{width:66.666%}.small--five-sixths{width:83.333%}.small--one-eighth{width:12.5%}.small--two-eighths{width:25%}.small--three-eighths{width:37.5%}.small--four-eighths{width:50%}.small--five-eighths{width:62.5%}.small--six-eighths{width:75%}.small--seven-eighths{width:87.5%}.small--one-tenth{width:10%}.small--two-tenths{width:20%}.small--three-tenths{width:30%}.small--four-tenths{width:40%}.small--five-tenths{width:50%}.small--six-tenths{width:60%}.small--seven-tenths{width:70%}.small--eight-tenths{width:80%}.small--nine-tenths{width:90%}.small--one-twelfth{width:8.333%}.small--two-twelfths{width:16.666%}.small--three-twelfths{width:25%}.small--four-twelfths{width:33.333%}.small--five-twelfths{width:41.666%}.small--six-twelfths{width:50%}.small--seven-twelfths{width:58.333%}.small--eight-twelfths{width:66.666%}.small--nine-twelfths{width:75%}.small--ten-twelfths{width:83.333%}.small--eleven-twelfths{width:91.666%}.grid-margins .small--five-tenths:nth-child(2n+1),.grid-margins .small--four-eighths:nth-child(2n+1),.grid-margins .small--four-twelfths:nth-child(3n+1),.grid-margins .small--one-fifth:nth-child(5n+1),.grid-margins .small--one-half:nth-child(2n+1),.grid-margins .small--one-quarter:nth-child(4n+1),.grid-margins .small--one-sixth:nth-child(6n+1),.grid-margins .small--one-third:nth-child(3n+1),.grid-margins .small--one-twelfth:nth-child(12n+1),.grid-margins .small--six-twelfths:nth-child(2n+1),.grid-margins .small--three-sixths:nth-child(2n+1),.grid-margins .small--three-twelfths:nth-child(4n+1),.grid-margins .small--two-eighths:nth-child(4n+1),.grid-margins .small--two-sixths:nth-child(3n+1),.grid-margins .small--two-twelfths:nth-child(6n+1),.grid-uniform .small--five-tenths:nth-child(2n+1),.grid-uniform .small--four-eighths:nth-child(2n+1),.grid-uniform .small--four-twelfths:nth-child(3n+1),.grid-uniform .small--one-fifth:nth-child(5n+1),.grid-uniform .small--one-half:nth-child(2n+1),.grid-uniform .small--one-quarter:nth-child(4n+1),.grid-uniform .small--one-sixth:nth-child(6n+1),.grid-uniform .small--one-third:nth-child(3n+1),.grid-uniform .small--one-twelfth:nth-child(12n+1),.grid-uniform .small--six-twelfths:nth-child(2n+1),.grid-uniform .small--three-sixths:nth-child(2n+1),.grid-uniform .small--three-twelfths:nth-child(4n+1),.grid-uniform .small--two-eighths:nth-child(4n+1),.grid-uniform .small--two-sixths:nth-child(3n+1),.grid-uniform .small--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:481px) and (max-width:640px){.medsmall--one-whole{width:100%}.medsmall--one-half{width:50%}.medsmall--one-third{width:33.333%}.medsmall--two-thirds{width:66.666%}.medsmall--one-quarter{width:25%}.medsmall--two-quarters{width:50%}.medsmall--three-quarters{width:75%}.medsmall--one-fifth{width:20%}.medsmall--two-fifths{width:40%}.medsmall--three-fifths{width:60%}.medsmall--four-fifths{width:80%}.medsmall--one-sixth{width:16.666%}.medsmall--two-sixths{width:33.333%}.medsmall--three-sixths{width:50%}.medsmall--four-sixths{width:66.666%}.medsmall--five-sixths{width:83.333%}.medsmall--one-eighth{width:12.5%}.medsmall--two-eighths{width:25%}.medsmall--three-eighths{width:37.5%}.medsmall--four-eighths{width:50%}.medsmall--five-eighths{width:62.5%}.medsmall--six-eighths{width:75%}.medsmall--seven-eighths{width:87.5%}.medsmall--one-tenth{width:10%}.medsmall--two-tenths{width:20%}.medsmall--three-tenths{width:30%}.medsmall--four-tenths{width:40%}.medsmall--five-tenths{width:50%}.medsmall--six-tenths{width:60%}.medsmall--seven-tenths{width:70%}.medsmall--eight-tenths{width:80%}.medsmall--nine-tenths{width:90%}.medsmall--one-twelfth{width:8.333%}.medsmall--two-twelfths{width:16.666%}.medsmall--three-twelfths{width:25%}.medsmall--four-twelfths{width:33.333%}.medsmall--five-twelfths{width:41.666%}.medsmall--six-twelfths{width:50%}.medsmall--seven-twelfths{width:58.333%}.medsmall--eight-twelfths{width:66.666%}.medsmall--nine-twelfths{width:75%}.medsmall--ten-twelfths{width:83.333%}.medsmall--eleven-twelfths{width:91.666%}.grid-margins .medsmall--five-tenths:nth-child(2n+1),.grid-margins .medsmall--four-eighths:nth-child(2n+1),.grid-margins .medsmall--four-twelfths:nth-child(3n+1),.grid-margins .medsmall--one-fifth:nth-child(5n+1),.grid-margins .medsmall--one-half:nth-child(2n+1),.grid-margins .medsmall--one-quarter:nth-child(4n+1),.grid-margins .medsmall--one-sixth:nth-child(6n+1),.grid-margins .medsmall--one-third:nth-child(3n+1),.grid-margins .medsmall--one-twelfth:nth-child(12n+1),.grid-margins .medsmall--six-twelfths:nth-child(2n+1),.grid-margins .medsmall--three-sixths:nth-child(2n+1),.grid-margins .medsmall--three-twelfths:nth-child(4n+1),.grid-margins .medsmall--two-eighths:nth-child(4n+1),.grid-margins .medsmall--two-sixths:nth-child(3n+1),.grid-margins .medsmall--two-twelfths:nth-child(6n+1),.grid-uniform .medsmall--five-tenths:nth-child(2n+1),.grid-uniform .medsmall--four-eighths:nth-child(2n+1),.grid-uniform .medsmall--four-twelfths:nth-child(3n+1),.grid-uniform .medsmall--one-fifth:nth-child(5n+1),.grid-uniform .medsmall--one-half:nth-child(2n+1),.grid-uniform .medsmall--one-quarter:nth-child(4n+1),.grid-uniform .medsmall--one-sixth:nth-child(6n+1),.grid-uniform .medsmall--one-third:nth-child(3n+1),.grid-uniform .medsmall--one-twelfth:nth-child(12n+1),.grid-uniform .medsmall--six-twelfths:nth-child(2n+1),.grid-uniform .medsmall--three-sixths:nth-child(2n+1),.grid-uniform .medsmall--three-twelfths:nth-child(4n+1),.grid-uniform .medsmall--two-eighths:nth-child(4n+1),.grid-uniform .medsmall--two-sixths:nth-child(3n+1),.grid-uniform .medsmall--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:641px) and (max-width:880px){.medium--one-whole{width:100%}.medium--one-half{width:50%}.medium--one-third{width:33.333%}.medium--two-thirds{width:66.666%}.medium--one-quarter{width:25%}.medium--two-quarters{width:50%}.medium--three-quarters{width:75%}.medium--one-fifth{width:20%}.medium--two-fifths{width:40%}.medium--three-fifths{width:60%}.medium--four-fifths{width:80%}.medium--one-sixth{width:16.666%}.medium--two-sixths{width:33.333%}.medium--three-sixths{width:50%}.medium--four-sixths{width:66.666%}.medium--five-sixths{width:83.333%}.medium--one-eighth{width:12.5%}.medium--two-eighths{width:25%}.medium--three-eighths{width:37.5%}.medium--four-eighths{width:50%}.medium--five-eighths{width:62.5%}.medium--six-eighths{width:75%}.medium--seven-eighths{width:87.5%}.medium--one-tenth{width:10%}.medium--two-tenths{width:20%}.medium--three-tenths{width:30%}.medium--four-tenths{width:40%}.medium--five-tenths{width:50%}.medium--six-tenths{width:60%}.medium--seven-tenths{width:70%}.medium--eight-tenths{width:80%}.medium--nine-tenths{width:90%}.medium--one-twelfth{width:8.333%}.medium--two-twelfths{width:16.666%}.medium--three-twelfths{width:25%}.medium--four-twelfths{width:33.333%}.medium--five-twelfths{width:41.666%}.medium--six-twelfths{width:50%}.medium--seven-twelfths{width:58.333%}.medium--eight-twelfths{width:66.666%}.medium--nine-twelfths{width:75%}.medium--ten-twelfths{width:83.333%}.medium--eleven-twelfths{width:91.666%}.grid-margins .medium--five-tenths:nth-child(2n+1),.grid-margins .medium--four-eighths:nth-child(2n+1),.grid-margins .medium--four-twelfths:nth-child(3n+1),.grid-margins .medium--one-fifth:nth-child(5n+1),.grid-margins .medium--one-half:nth-child(2n+1),.grid-margins .medium--one-quarter:nth-child(4n+1),.grid-margins .medium--one-sixth:nth-child(6n+1),.grid-margins .medium--one-third:nth-child(3n+1),.grid-margins .medium--one-twelfth:nth-child(12n+1),.grid-margins .medium--six-twelfths:nth-child(2n+1),.grid-margins .medium--three-sixths:nth-child(2n+1),.grid-margins .medium--three-twelfths:nth-child(4n+1),.grid-margins .medium--two-eighths:nth-child(4n+1),.grid-margins .medium--two-sixths:nth-child(3n+1),.grid-margins .medium--two-twelfths:nth-child(6n+1),.grid-uniform .medium--five-tenths:nth-child(2n+1),.grid-uniform .medium--four-eighths:nth-child(2n+1),.grid-uniform .medium--four-twelfths:nth-child(3n+1),.grid-uniform .medium--one-fifth:nth-child(5n+1),.grid-uniform .medium--one-half:nth-child(2n+1),.grid-uniform .medium--one-quarter:nth-child(4n+1),.grid-uniform .medium--one-sixth:nth-child(6n+1),.grid-uniform .medium--one-third:nth-child(3n+1),.grid-uniform .medium--one-twelfth:nth-child(12n+1),.grid-uniform .medium--six-twelfths:nth-child(2n+1),.grid-uniform .medium--three-sixths:nth-child(2n+1),.grid-uniform .medium--three-twelfths:nth-child(4n+1),.grid-uniform .medium--two-eighths:nth-child(4n+1),.grid-uniform .medium--two-sixths:nth-child(3n+1),.grid-uniform .medium--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (max-width:880px){.medium-down--one-whole{width:100%}.medium-down--one-half{width:50%}.medium-down--one-third{width:33.333%}.medium-down--two-thirds{width:66.666%}.medium-down--one-quarter{width:25%}.medium-down--two-quarters{width:50%}.medium-down--three-quarters{width:75%}.medium-down--one-fifth{width:20%}.medium-down--two-fifths{width:40%}.medium-down--three-fifths{width:60%}.medium-down--four-fifths{width:80%}.medium-down--one-sixth{width:16.666%}.medium-down--two-sixths{width:33.333%}.medium-down--three-sixths{width:50%}.medium-down--four-sixths{width:66.666%}.medium-down--five-sixths{width:83.333%}.medium-down--one-eighth{width:12.5%}.medium-down--two-eighths{width:25%}.medium-down--three-eighths{width:37.5%}.medium-down--four-eighths{width:50%}.medium-down--five-eighths{width:62.5%}.medium-down--six-eighths{width:75%}.medium-down--seven-eighths{width:87.5%}.medium-down--one-tenth{width:10%}.medium-down--two-tenths{width:20%}.medium-down--three-tenths{width:30%}.medium-down--four-tenths{width:40%}.medium-down--five-tenths{width:50%}.medium-down--six-tenths{width:60%}.medium-down--seven-tenths{width:70%}.medium-down--eight-tenths{width:80%}.medium-down--nine-tenths{width:90%}.medium-down--one-twelfth{width:8.333%}.medium-down--two-twelfths{width:16.666%}.medium-down--three-twelfths{width:25%}.medium-down--four-twelfths{width:33.333%}.medium-down--five-twelfths{width:41.666%}.medium-down--six-twelfths{width:50%}.medium-down--seven-twelfths{width:58.333%}.medium-down--eight-twelfths{width:66.666%}.medium-down--nine-twelfths{width:75%}.medium-down--ten-twelfths{width:83.333%}.medium-down--eleven-twelfths{width:91.666%}.grid-margins .medium-down--five-tenths:nth-child(2n+1),.grid-margins .medium-down--four-eighths:nth-child(2n+1),.grid-margins .medium-down--four-twelfths:nth-child(3n+1),.grid-margins .medium-down--one-fifth:nth-child(5n+1),.grid-margins .medium-down--one-half:nth-child(2n+1),.grid-margins .medium-down--one-quarter:nth-child(4n+1),.grid-margins .medium-down--one-sixth:nth-child(6n+1),.grid-margins .medium-down--one-third:nth-child(3n+1),.grid-margins .medium-down--one-twelfth:nth-child(12n+1),.grid-margins .medium-down--six-twelfths:nth-child(2n+1),.grid-margins .medium-down--three-sixths:nth-child(2n+1),.grid-margins .medium-down--three-twelfths:nth-child(4n+1),.grid-margins .medium-down--two-eighths:nth-child(4n+1),.grid-margins .medium-down--two-sixths:nth-child(3n+1),.grid-margins .medium-down--two-twelfths:nth-child(6n+1),.grid-uniform .medium-down--five-tenths:nth-child(2n+1),.grid-uniform .medium-down--four-eighths:nth-child(2n+1),.grid-uniform .medium-down--four-twelfths:nth-child(3n+1),.grid-uniform .medium-down--one-fifth:nth-child(5n+1),.grid-uniform .medium-down--one-half:nth-child(2n+1),.grid-uniform .medium-down--one-quarter:nth-child(4n+1),.grid-uniform .medium-down--one-sixth:nth-child(6n+1),.grid-uniform .medium-down--one-third:nth-child(3n+1),.grid-uniform .medium-down--one-twelfth:nth-child(12n+1),.grid-uniform .medium-down--six-twelfths:nth-child(2n+1),.grid-uniform .medium-down--three-sixths:nth-child(2n+1),.grid-uniform .medium-down--three-twelfths:nth-child(4n+1),.grid-uniform .medium-down--two-eighths:nth-child(4n+1),.grid-uniform .medium-down--two-sixths:nth-child(3n+1),.grid-uniform .medium-down--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:881px){.mediumplus--one-whole{width:100%}.mediumplus--one-half{width:50%}.mediumplus--one-third{width:33.333%}.mediumplus--two-thirds{width:66.666%}.mediumplus--one-quarter{width:25%}.mediumplus--two-quarters{width:50%}.mediumplus--three-quarters{width:75%}.mediumplus--one-fifth{width:20%}.mediumplus--two-fifths{width:40%}.mediumplus--three-fifths{width:60%}.mediumplus--four-fifths{width:80%}.mediumplus--one-sixth{width:16.666%}.mediumplus--two-sixths{width:33.333%}.mediumplus--three-sixths{width:50%}.mediumplus--four-sixths{width:66.666%}.mediumplus--five-sixths{width:83.333%}.mediumplus--one-eighth{width:12.5%}.mediumplus--two-eighths{width:25%}.mediumplus--three-eighths{width:37.5%}.mediumplus--four-eighths{width:50%}.mediumplus--five-eighths{width:62.5%}.mediumplus--six-eighths{width:75%}.mediumplus--seven-eighths{width:87.5%}.mediumplus--one-tenth{width:10%}.mediumplus--two-tenths{width:20%}.mediumplus--three-tenths{width:30%}.mediumplus--four-tenths{width:40%}.mediumplus--five-tenths{width:50%}.mediumplus--six-tenths{width:60%}.mediumplus--seven-tenths{width:70%}.mediumplus--eight-tenths{width:80%}.mediumplus--nine-tenths{width:90%}.mediumplus--one-twelfth{width:8.333%}.mediumplus--two-twelfths{width:16.666%}.mediumplus--three-twelfths{width:25%}.mediumplus--four-twelfths{width:33.333%}.mediumplus--five-twelfths{width:41.666%}.mediumplus--six-twelfths{width:50%}.mediumplus--seven-twelfths{width:58.333%}.mediumplus--eight-twelfths{width:66.666%}.mediumplus--nine-twelfths{width:75%}.mediumplus--ten-twelfths{width:83.333%}.mediumplus--eleven-twelfths{width:91.666%}.grid-margins .mediumplus--five-tenths:nth-child(2n+1),.grid-margins .mediumplus--four-eighths:nth-child(2n+1),.grid-margins .mediumplus--four-twelfths:nth-child(3n+1),.grid-margins .mediumplus--one-fifth:nth-child(5n+1),.grid-margins .mediumplus--one-half:nth-child(2n+1),.grid-margins .mediumplus--one-quarter:nth-child(4n+1),.grid-margins .mediumplus--one-sixth:nth-child(6n+1),.grid-margins .mediumplus--one-third:nth-child(3n+1),.grid-margins .mediumplus--one-twelfth:nth-child(12n+1),.grid-margins .mediumplus--six-twelfths:nth-child(2n+1),.grid-margins .mediumplus--three-sixths:nth-child(2n+1),.grid-margins .mediumplus--three-twelfths:nth-child(4n+1),.grid-margins .mediumplus--two-eighths:nth-child(4n+1),.grid-margins .mediumplus--two-sixths:nth-child(3n+1),.grid-margins .mediumplus--two-twelfths:nth-child(6n+1),.grid-uniform .mediumplus--five-tenths:nth-child(2n+1),.grid-uniform .mediumplus--four-eighths:nth-child(2n+1),.grid-uniform .mediumplus--four-twelfths:nth-child(3n+1),.grid-uniform .mediumplus--one-fifth:nth-child(5n+1),.grid-uniform .mediumplus--one-half:nth-child(2n+1),.grid-uniform .mediumplus--one-quarter:nth-child(4n+1),.grid-uniform .mediumplus--one-sixth:nth-child(6n+1),.grid-uniform .mediumplus--one-third:nth-child(3n+1),.grid-uniform .mediumplus--one-twelfth:nth-child(12n+1),.grid-uniform .mediumplus--six-twelfths:nth-child(2n+1),.grid-uniform .mediumplus--three-sixths:nth-child(2n+1),.grid-uniform .mediumplus--three-twelfths:nth-child(4n+1),.grid-uniform .mediumplus--two-eighths:nth-child(4n+1),.grid-uniform .mediumplus--two-sixths:nth-child(3n+1),.grid-uniform .mediumplus--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:881px) and (max-width:960px){.mid-large--one-whole{width:100%}.mid-large--one-half{width:50%}.mid-large--one-third{width:33.333%}.mid-large--two-thirds{width:66.666%}.mid-large--one-quarter{width:25%}.mid-large--two-quarters{width:50%}.mid-large--three-quarters{width:75%}.mid-large--one-fifth{width:20%}.mid-large--two-fifths{width:40%}.mid-large--three-fifths{width:60%}.mid-large--four-fifths{width:80%}.mid-large--one-sixth{width:16.666%}.mid-large--two-sixths{width:33.333%}.mid-large--three-sixths{width:50%}.mid-large--four-sixths{width:66.666%}.mid-large--five-sixths{width:83.333%}.mid-large--one-eighth{width:12.5%}.mid-large--two-eighths{width:25%}.mid-large--three-eighths{width:37.5%}.mid-large--four-eighths{width:50%}.mid-large--five-eighths{width:62.5%}.mid-large--six-eighths{width:75%}.mid-large--seven-eighths{width:87.5%}.mid-large--one-tenth{width:10%}.mid-large--two-tenths{width:20%}.mid-large--three-tenths{width:30%}.mid-large--four-tenths{width:40%}.mid-large--five-tenths{width:50%}.mid-large--six-tenths{width:60%}.mid-large--seven-tenths{width:70%}.mid-large--eight-tenths{width:80%}.mid-large--nine-tenths{width:90%}.mid-large--one-twelfth{width:8.333%}.mid-large--two-twelfths{width:16.666%}.mid-large--three-twelfths{width:25%}.mid-large--four-twelfths{width:33.333%}.mid-large--five-twelfths{width:41.666%}.mid-large--six-twelfths{width:50%}.mid-large--seven-twelfths{width:58.333%}.mid-large--eight-twelfths{width:66.666%}.mid-large--nine-twelfths{width:75%}.mid-large--ten-twelfths{width:83.333%}.mid-large--eleven-twelfths{width:91.666%}.grid-margins .mid-large--five-tenths:nth-child(2n+1),.grid-margins .mid-large--four-eighths:nth-child(2n+1),.grid-margins .mid-large--four-twelfths:nth-child(3n+1),.grid-margins .mid-large--one-fifth:nth-child(5n+1),.grid-margins .mid-large--one-half:nth-child(2n+1),.grid-margins .mid-large--one-quarter:nth-child(4n+1),.grid-margins .mid-large--one-sixth:nth-child(6n+1),.grid-margins .mid-large--one-third:nth-child(3n+1),.grid-margins .mid-large--one-twelfth:nth-child(12n+1),.grid-margins .mid-large--six-twelfths:nth-child(2n+1),.grid-margins .mid-large--three-sixths:nth-child(2n+1),.grid-margins .mid-large--three-twelfths:nth-child(4n+1),.grid-margins .mid-large--two-eighths:nth-child(4n+1),.grid-margins .mid-large--two-sixths:nth-child(3n+1),.grid-margins .mid-large--two-twelfths:nth-child(6n+1),.grid-uniform .mid-large--five-tenths:nth-child(2n+1),.grid-uniform .mid-large--four-eighths:nth-child(2n+1),.grid-uniform .mid-large--four-twelfths:nth-child(3n+1),.grid-uniform .mid-large--one-fifth:nth-child(5n+1),.grid-uniform .mid-large--one-half:nth-child(2n+1),.grid-uniform .mid-large--one-quarter:nth-child(4n+1),.grid-uniform .mid-large--one-sixth:nth-child(6n+1),.grid-uniform .mid-large--one-third:nth-child(3n+1),.grid-uniform .mid-large--one-twelfth:nth-child(12n+1),.grid-uniform .mid-large--six-twelfths:nth-child(2n+1),.grid-uniform .mid-large--three-sixths:nth-child(2n+1),.grid-uniform .mid-large--three-twelfths:nth-child(4n+1),.grid-uniform .mid-large--two-eighths:nth-child(4n+1),.grid-uniform .mid-large--two-sixths:nth-child(3n+1),.grid-uniform .mid-large--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:960px) and (max-width:1024px){.xlarge--one-whole{width:100%}.xlarge--one-half{width:50%}.xlarge--one-third{width:33.333%}.xlarge--two-thirds{width:66.666%}.xlarge--one-quarter{width:25%}.xlarge--two-quarters{width:50%}.xlarge--three-quarters{width:75%}.xlarge--one-fifth{width:20%}.xlarge--two-fifths{width:40%}.xlarge--three-fifths{width:60%}.xlarge--four-fifths{width:80%}.xlarge--one-sixth{width:16.666%}.xlarge--two-sixths{width:33.333%}.xlarge--three-sixths{width:50%}.xlarge--four-sixths{width:66.666%}.xlarge--five-sixths{width:83.333%}.xlarge--one-eighth{width:12.5%}.xlarge--two-eighths{width:25%}.xlarge--three-eighths{width:37.5%}.xlarge--four-eighths{width:50%}.xlarge--five-eighths{width:62.5%}.xlarge--six-eighths{width:75%}.xlarge--seven-eighths{width:87.5%}.xlarge--one-tenth{width:10%}.xlarge--two-tenths{width:20%}.xlarge--three-tenths{width:30%}.xlarge--four-tenths{width:40%}.xlarge--five-tenths{width:50%}.xlarge--six-tenths{width:60%}.xlarge--seven-tenths{width:70%}.xlarge--eight-tenths{width:80%}.xlarge--nine-tenths{width:90%}.xlarge--one-twelfth{width:8.333%}.xlarge--two-twelfths{width:16.666%}.xlarge--three-twelfths{width:25%}.xlarge--four-twelfths{width:33.333%}.xlarge--five-twelfths{width:41.666%}.xlarge--six-twelfths{width:50%}.xlarge--seven-twelfths{width:58.333%}.xlarge--eight-twelfths{width:66.666%}.xlarge--nine-twelfths{width:75%}.xlarge--ten-twelfths{width:83.333%}.xlarge--eleven-twelfths{width:91.666%}.grid-margins .xlarge--five-tenths:nth-child(2n+1),.grid-margins .xlarge--four-eighths:nth-child(2n+1),.grid-margins .xlarge--four-twelfths:nth-child(3n+1),.grid-margins .xlarge--one-fifth:nth-child(5n+1),.grid-margins .xlarge--one-half:nth-child(2n+1),.grid-margins .xlarge--one-quarter:nth-child(4n+1),.grid-margins .xlarge--one-sixth:nth-child(6n+1),.grid-margins .xlarge--one-third:nth-child(3n+1),.grid-margins .xlarge--one-twelfth:nth-child(12n+1),.grid-margins .xlarge--six-twelfths:nth-child(2n+1),.grid-margins .xlarge--three-sixths:nth-child(2n+1),.grid-margins .xlarge--three-twelfths:nth-child(4n+1),.grid-margins .xlarge--two-eighths:nth-child(4n+1),.grid-margins .xlarge--two-sixths:nth-child(3n+1),.grid-margins .xlarge--two-twelfths:nth-child(6n+1),.grid-uniform .xlarge--five-tenths:nth-child(2n+1),.grid-uniform .xlarge--four-eighths:nth-child(2n+1),.grid-uniform .xlarge--four-twelfths:nth-child(3n+1),.grid-uniform .xlarge--one-fifth:nth-child(5n+1),.grid-uniform .xlarge--one-half:nth-child(2n+1),.grid-uniform .xlarge--one-quarter:nth-child(4n+1),.grid-uniform .xlarge--one-sixth:nth-child(6n+1),.grid-uniform .xlarge--one-third:nth-child(3n+1),.grid-uniform .xlarge--one-twelfth:nth-child(12n+1),.grid-uniform .xlarge--six-twelfths:nth-child(2n+1),.grid-uniform .xlarge--three-sixths:nth-child(2n+1),.grid-uniform .xlarge--three-twelfths:nth-child(4n+1),.grid-uniform .xlarge--two-eighths:nth-child(4n+1),.grid-uniform .xlarge--two-sixths:nth-child(3n+1),.grid-uniform .xlarge--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:1024px) and (max-width:1200px){.xxlarge--one-whole{width:100%}.xxlarge--one-half{width:50%}.xxlarge--one-third{width:33.333%}.xxlarge--two-thirds{width:66.666%}.xxlarge--one-quarter{width:25%}.xxlarge--two-quarters{width:50%}.xxlarge--three-quarters{width:75%}.xxlarge--one-fifth{width:20%}.xxlarge--two-fifths{width:40%}.xxlarge--three-fifths{width:60%}.xxlarge--four-fifths{width:80%}.xxlarge--one-sixth{width:16.666%}.xxlarge--two-sixths{width:33.333%}.xxlarge--three-sixths{width:50%}.xxlarge--four-sixths{width:66.666%}.xxlarge--five-sixths{width:83.333%}.xxlarge--one-eighth{width:12.5%}.xxlarge--two-eighths{width:25%}.xxlarge--three-eighths{width:37.5%}.xxlarge--four-eighths{width:50%}.xxlarge--five-eighths{width:62.5%}.xxlarge--six-eighths{width:75%}.xxlarge--seven-eighths{width:87.5%}.xxlarge--one-tenth{width:10%}.xxlarge--two-tenths{width:20%}.xxlarge--three-tenths{width:30%}.xxlarge--four-tenths{width:40%}.xxlarge--five-tenths{width:50%}.xxlarge--six-tenths{width:60%}.xxlarge--seven-tenths{width:70%}.xxlarge--eight-tenths{width:80%}.xxlarge--nine-tenths{width:90%}.xxlarge--one-twelfth{width:8.333%}.xxlarge--two-twelfths{width:16.666%}.xxlarge--three-twelfths{width:25%}.xxlarge--four-twelfths{width:33.333%}.xxlarge--five-twelfths{width:41.666%}.xxlarge--six-twelfths{width:50%}.xxlarge--seven-twelfths{width:58.333%}.xxlarge--eight-twelfths{width:66.666%}.xxlarge--nine-twelfths{width:75%}.xxlarge--ten-twelfths{width:83.333%}.xxlarge--eleven-twelfths{width:91.666%}.grid-margins .xxlarge--five-tenths:nth-child(2n+1),.grid-margins .xxlarge--four-eighths:nth-child(2n+1),.grid-margins .xxlarge--four-twelfths:nth-child(3n+1),.grid-margins .xxlarge--one-fifth:nth-child(5n+1),.grid-margins .xxlarge--one-half:nth-child(2n+1),.grid-margins .xxlarge--one-quarter:nth-child(4n+1),.grid-margins .xxlarge--one-sixth:nth-child(6n+1),.grid-margins .xxlarge--one-third:nth-child(3n+1),.grid-margins .xxlarge--one-twelfth:nth-child(12n+1),.grid-margins .xxlarge--six-twelfths:nth-child(2n+1),.grid-margins .xxlarge--three-sixths:nth-child(2n+1),.grid-margins .xxlarge--three-twelfths:nth-child(4n+1),.grid-margins .xxlarge--two-eighths:nth-child(4n+1),.grid-margins .xxlarge--two-sixths:nth-child(3n+1),.grid-margins .xxlarge--two-twelfths:nth-child(6n+1),.grid-uniform .xxlarge--five-tenths:nth-child(2n+1),.grid-uniform .xxlarge--four-eighths:nth-child(2n+1),.grid-uniform .xxlarge--four-twelfths:nth-child(3n+1),.grid-uniform .xxlarge--one-fifth:nth-child(5n+1),.grid-uniform .xxlarge--one-half:nth-child(2n+1),.grid-uniform .xxlarge--one-quarter:nth-child(4n+1),.grid-uniform .xxlarge--one-sixth:nth-child(6n+1),.grid-uniform .xxlarge--one-third:nth-child(3n+1),.grid-uniform .xxlarge--one-twelfth:nth-child(12n+1),.grid-uniform .xxlarge--six-twelfths:nth-child(2n+1),.grid-uniform .xxlarge--three-sixths:nth-child(2n+1),.grid-uniform .xxlarge--three-twelfths:nth-child(4n+1),.grid-uniform .xxlarge--two-eighths:nth-child(4n+1),.grid-uniform .xxlarge--two-sixths:nth-child(3n+1),.grid-uniform .xxlarge--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:1200px) and (max-width:1600px){.studio--one-whole{width:100%}.studio--one-half{width:50%}.studio--one-third{width:33.333%}.studio--two-thirds{width:66.666%}.studio--one-quarter{width:25%}.studio--two-quarters{width:50%}.studio--three-quarters{width:75%}.studio--one-fifth{width:20%}.studio--two-fifths{width:40%}.studio--three-fifths{width:60%}.studio--four-fifths{width:80%}.studio--one-sixth{width:16.666%}.studio--two-sixths{width:33.333%}.studio--three-sixths{width:50%}.studio--four-sixths{width:66.666%}.studio--five-sixths{width:83.333%}.studio--one-eighth{width:12.5%}.studio--two-eighths{width:25%}.studio--three-eighths{width:37.5%}.studio--four-eighths{width:50%}.studio--five-eighths{width:62.5%}.studio--six-eighths{width:75%}.studio--seven-eighths{width:87.5%}.studio--one-tenth{width:10%}.studio--two-tenths{width:20%}.studio--three-tenths{width:30%}.studio--four-tenths{width:40%}.studio--five-tenths{width:50%}.studio--six-tenths{width:60%}.studio--seven-tenths{width:70%}.studio--eight-tenths{width:80%}.studio--nine-tenths{width:90%}.studio--one-twelfth{width:8.333%}.studio--two-twelfths{width:16.666%}.studio--three-twelfths{width:25%}.studio--four-twelfths{width:33.333%}.studio--five-twelfths{width:41.666%}.studio--six-twelfths{width:50%}.studio--seven-twelfths{width:58.333%}.studio--eight-twelfths{width:66.666%}.studio--nine-twelfths{width:75%}.studio--ten-twelfths{width:83.333%}.studio--eleven-twelfths{width:91.666%}.grid-margins .studio--five-tenths:nth-child(2n+1),.grid-margins .studio--four-eighths:nth-child(2n+1),.grid-margins .studio--four-twelfths:nth-child(3n+1),.grid-margins .studio--one-fifth:nth-child(5n+1),.grid-margins .studio--one-half:nth-child(2n+1),.grid-margins .studio--one-quarter:nth-child(4n+1),.grid-margins .studio--one-sixth:nth-child(6n+1),.grid-margins .studio--one-third:nth-child(3n+1),.grid-margins .studio--one-twelfth:nth-child(12n+1),.grid-margins .studio--six-twelfths:nth-child(2n+1),.grid-margins .studio--three-sixths:nth-child(2n+1),.grid-margins .studio--three-twelfths:nth-child(4n+1),.grid-margins .studio--two-eighths:nth-child(4n+1),.grid-margins .studio--two-sixths:nth-child(3n+1),.grid-margins .studio--two-twelfths:nth-child(6n+1),.grid-uniform .studio--five-tenths:nth-child(2n+1),.grid-uniform .studio--four-eighths:nth-child(2n+1),.grid-uniform .studio--four-twelfths:nth-child(3n+1),.grid-uniform .studio--one-fifth:nth-child(5n+1),.grid-uniform .studio--one-half:nth-child(2n+1),.grid-uniform .studio--one-quarter:nth-child(4n+1),.grid-uniform .studio--one-sixth:nth-child(6n+1),.grid-uniform .studio--one-third:nth-child(3n+1),.grid-uniform .studio--one-twelfth:nth-child(12n+1),.grid-uniform .studio--six-twelfths:nth-child(2n+1),.grid-uniform .studio--three-sixths:nth-child(2n+1),.grid-uniform .studio--three-twelfths:nth-child(4n+1),.grid-uniform .studio--two-eighths:nth-child(4n+1),.grid-uniform .studio--two-sixths:nth-child(3n+1),.grid-uniform .studio--two-twelfths:nth-child(6n+1){clear:both}}@media only screen and (min-width:1600px){.studio-up--one-whole{width:100%}.studio-up--one-half{width:50%}.studio-up--one-third{width:33.333%}.studio-up--two-thirds{width:66.666%}.studio-up--one-quarter{width:25%}.studio-up--two-quarters{width:50%}.studio-up--three-quarters{width:75%}.studio-up--one-fifth{width:20%}.studio-up--two-fifths{width:40%}.studio-up--three-fifths{width:60%}.studio-up--four-fifths{width:80%}.studio-up--one-sixth{width:16.666%}.studio-up--two-sixths{width:33.333%}.studio-up--three-sixths{width:50%}.studio-up--four-sixths{width:66.666%}.studio-up--five-sixths{width:83.333%}.studio-up--one-eighth{width:12.5%}.studio-up--two-eighths{width:25%}.studio-up--three-eighths{width:37.5%}.studio-up--four-eighths{width:50%}.studio-up--five-eighths{width:62.5%}.studio-up--six-eighths{width:75%}.studio-up--seven-eighths{width:87.5%}.studio-up--one-tenth{width:10%}.studio-up--two-tenths{width:20%}.studio-up--three-tenths{width:30%}.studio-up--four-tenths{width:40%}.studio-up--five-tenths{width:50%}.studio-up--six-tenths{width:60%}.studio-up--seven-tenths{width:70%}.studio-up--eight-tenths{width:80%}.studio-up--nine-tenths{width:90%}.studio-up--one-twelfth{width:8.333%}.studio-up--two-twelfths{width:16.666%}.studio-up--three-twelfths{width:25%}.studio-up--four-twelfths{width:33.333%}.studio-up--five-twelfths{width:41.666%}.studio-up--six-twelfths{width:50%}.studio-up--seven-twelfths{width:58.333%}.studio-up--eight-twelfths{width:66.666%}.studio-up--nine-twelfths{width:75%}.studio-up--ten-twelfths{width:83.333%}.studio-up--eleven-twelfths{width:91.666%}.grid-margins .studio-up--five-tenths:nth-child(2n+1),.grid-margins .studio-up--four-eighths:nth-child(2n+1),.grid-margins .studio-up--four-twelfths:nth-child(3n+1),.grid-margins .studio-up--one-fifth:nth-child(5n+1),.grid-margins .studio-up--one-half:nth-child(2n+1),.grid-margins .studio-up--one-quarter:nth-child(4n+1),.grid-margins .studio-up--one-sixth:nth-child(6n+1),.grid-margins .studio-up--one-third:nth-child(3n+1),.grid-margins .studio-up--one-twelfth:nth-child(12n+1),.grid-margins .studio-up--six-twelfths:nth-child(2n+1),.grid-margins .studio-up--three-sixths:nth-child(2n+1),.grid-margins .studio-up--three-twelfths:nth-child(4n+1),.grid-margins .studio-up--two-eighths:nth-child(4n+1),.grid-margins .studio-up--two-sixths:nth-child(3n+1),.grid-margins .studio-up--two-twelfths:nth-child(6n+1),.grid-uniform .studio-up--five-tenths:nth-child(2n+1),.grid-uniform .studio-up--four-eighths:nth-child(2n+1),.grid-uniform .studio-up--four-twelfths:nth-child(3n+1),.grid-uniform .studio-up--one-fifth:nth-child(5n+1),.grid-uniform .studio-up--one-half:nth-child(2n+1),.grid-uniform .studio-up--one-quarter:nth-child(4n+1),.grid-uniform .studio-up--one-sixth:nth-child(6n+1),.grid-uniform .studio-up--one-third:nth-child(3n+1),.grid-uniform .studio-up--one-twelfth:nth-child(12n+1),.grid-uniform .studio-up--six-twelfths:nth-child(2n+1),.grid-uniform .studio-up--three-sixths:nth-child(2n+1),.grid-uniform .studio-up--three-twelfths:nth-child(4n+1),.grid-uniform .studio-up--two-eighths:nth-child(4n+1),.grid-uniform .studio-up--two-sixths:nth-child(3n+1),.grid-uniform .studio-up--two-twelfths:nth-child(6n+1){clear:both}}[class*=push--]{position:relative}.push--one-whole{left:100%}.push--one-half{left:50%}.push--one-third{left:33.333%}.push--two-thirds{left:66.666%}.push--one-quarter{left:25%}.push--two-quarters{left:50%}.push--three-quarters{left:75%}.push--one-fifth{left:20%}.push--two-fifths{left:40%}.push--three-fifths{left:60%}.push--four-fifths{left:80%}.push--one-sixth{left:16.666%}.push--two-sixths{left:33.333%}.push--three-sixths{left:50%}.push--four-sixths{left:66.666%}.push--five-sixths{left:83.333%}.push--one-eighth{left:12.5%}.push--two-eighths{left:25%}.push--three-eighths{left:37.5%}.push--four-eighths{left:50%}.push--five-eighths{left:62.5%}.push--six-eighths{left:75%}.push--seven-eighths{left:87.5%}.push--one-tenth{left:10%}.push--two-tenths{left:20%}.push--three-tenths{left:30%}.push--four-tenths{left:40%}.push--five-tenths{left:50%}.push--six-tenths{left:60%}.push--seven-tenths{left:70%}.push--eight-tenths{left:80%}.push--nine-tenths{left:90%}.push--one-twelfth{left:8.333%}.push--two-twelfths{left:16.666%}.push--three-twelfths{left:25%}.push--four-twelfths{left:33.333%}.push--five-twelfths{left:41.666%}.push--six-twelfths{left:50%}.push--seven-twelfths{left:58.333%}.push--eight-twelfths{left:66.666%}.push--nine-twelfths{left:75%}.push--ten-twelfths{left:83.333%}.push--eleven-twelfths{left:91.666%}@media only screen and (min-width:481px) and (max-width:640px){.push--medsmall--one-whole{left:100%}.push--medsmall--one-half{left:50%}.push--medsmall--one-third{left:33.333%}.push--medsmall--two-thirds{left:66.666%}.push--medsmall--one-quarter{left:25%}.push--medsmall--two-quarters{left:50%}.push--medsmall--three-quarters{left:75%}.push--medsmall--one-fifth{left:20%}.push--medsmall--two-fifths{left:40%}.push--medsmall--three-fifths{left:60%}.push--medsmall--four-fifths{left:80%}.push--medsmall--one-sixth{left:16.666%}.push--medsmall--two-sixths{left:33.333%}.push--medsmall--three-sixths{left:50%}.push--medsmall--four-sixths{left:66.666%}.push--medsmall--five-sixths{left:83.333%}.push--medsmall--one-eighth{left:12.5%}.push--medsmall--two-eighths{left:25%}.push--medsmall--three-eighths{left:37.5%}.push--medsmall--four-eighths{left:50%}.push--medsmall--five-eighths{left:62.5%}.push--medsmall--six-eighths{left:75%}.push--medsmall--seven-eighths{left:87.5%}.push--medsmall--one-tenth{left:10%}.push--medsmall--two-tenths{left:20%}.push--medsmall--three-tenths{left:30%}.push--medsmall--four-tenths{left:40%}.push--medsmall--five-tenths{left:50%}.push--medsmall--six-tenths{left:60%}.push--medsmall--seven-tenths{left:70%}.push--medsmall--eight-tenths{left:80%}.push--medsmall--nine-tenths{left:90%}.push--medsmall--one-twelfth{left:8.333%}.push--medsmall--two-twelfths{left:16.666%}.push--medsmall--three-twelfths{left:25%}.push--medsmall--four-twelfths{left:33.333%}.push--medsmall--five-twelfths{left:41.666%}.push--medsmall--six-twelfths{left:50%}.push--medsmall--seven-twelfths{left:58.333%}.push--medsmall--eight-twelfths{left:66.666%}.push--medsmall--nine-twelfths{left:75%}.push--medsmall--ten-twelfths{left:83.333%}.push--medsmall--eleven-twelfths{left:91.666%}}@media only screen and (min-width:641px) and (max-width:880px){.push--medium--one-whole{left:100%}.push--medium--one-half{left:50%}.push--medium--one-third{left:33.333%}.push--medium--two-thirds{left:66.666%}.push--medium--one-quarter{left:25%}.push--medium--two-quarters{left:50%}.push--medium--three-quarters{left:75%}.push--medium--one-fifth{left:20%}.push--medium--two-fifths{left:40%}.push--medium--three-fifths{left:60%}.push--medium--four-fifths{left:80%}.push--medium--one-sixth{left:16.666%}.push--medium--two-sixths{left:33.333%}.push--medium--three-sixths{left:50%}.push--medium--four-sixths{left:66.666%}.push--medium--five-sixths{left:83.333%}.push--medium--one-eighth{left:12.5%}.push--medium--two-eighths{left:25%}.push--medium--three-eighths{left:37.5%}.push--medium--four-eighths{left:50%}.push--medium--five-eighths{left:62.5%}.push--medium--six-eighths{left:75%}.push--medium--seven-eighths{left:87.5%}.push--medium--one-tenth{left:10%}.push--medium--two-tenths{left:20%}.push--medium--three-tenths{left:30%}.push--medium--four-tenths{left:40%}.push--medium--five-tenths{left:50%}.push--medium--six-tenths{left:60%}.push--medium--seven-tenths{left:70%}.push--medium--eight-tenths{left:80%}.push--medium--nine-tenths{left:90%}.push--medium--one-twelfth{left:8.333%}.push--medium--two-twelfths{left:16.666%}.push--medium--three-twelfths{left:25%}.push--medium--four-twelfths{left:33.333%}.push--medium--five-twelfths{left:41.666%}.push--medium--six-twelfths{left:50%}.push--medium--seven-twelfths{left:58.333%}.push--medium--eight-twelfths{left:66.666%}.push--medium--nine-twelfths{left:75%}.push--medium--ten-twelfths{left:83.333%}.push--medium--eleven-twelfths{left:91.666%}}@media only screen and (max-width:880px){.push--medium-down--one-whole{left:100%}.push--medium-down--one-half{left:50%}.push--medium-down--one-third{left:33.333%}.push--medium-down--two-thirds{left:66.666%}.push--medium-down--one-quarter{left:25%}.push--medium-down--two-quarters{left:50%}.push--medium-down--three-quarters{left:75%}.push--medium-down--one-fifth{left:20%}.push--medium-down--two-fifths{left:40%}.push--medium-down--three-fifths{left:60%}.push--medium-down--four-fifths{left:80%}.push--medium-down--one-sixth{left:16.666%}.push--medium-down--two-sixths{left:33.333%}.push--medium-down--three-sixths{left:50%}.push--medium-down--four-sixths{left:66.666%}.push--medium-down--five-sixths{left:83.333%}.push--medium-down--one-eighth{left:12.5%}.push--medium-down--two-eighths{left:25%}.push--medium-down--three-eighths{left:37.5%}.push--medium-down--four-eighths{left:50%}.push--medium-down--five-eighths{left:62.5%}.push--medium-down--six-eighths{left:75%}.push--medium-down--seven-eighths{left:87.5%}.push--medium-down--one-tenth{left:10%}.push--medium-down--two-tenths{left:20%}.push--medium-down--three-tenths{left:30%}.push--medium-down--four-tenths{left:40%}.push--medium-down--five-tenths{left:50%}.push--medium-down--six-tenths{left:60%}.push--medium-down--seven-tenths{left:70%}.push--medium-down--eight-tenths{left:80%}.push--medium-down--nine-tenths{left:90%}.push--medium-down--one-twelfth{left:8.333%}.push--medium-down--two-twelfths{left:16.666%}.push--medium-down--three-twelfths{left:25%}.push--medium-down--four-twelfths{left:33.333%}.push--medium-down--five-twelfths{left:41.666%}.push--medium-down--six-twelfths{left:50%}.push--medium-down--seven-twelfths{left:58.333%}.push--medium-down--eight-twelfths{left:66.666%}.push--medium-down--nine-twelfths{left:75%}.push--medium-down--ten-twelfths{left:83.333%}.push--medium-down--eleven-twelfths{left:91.666%}}@media only screen and (min-width:881px){.push--mediumplus--one-whole{left:100%}.push--mediumplus--one-half{left:50%}.push--mediumplus--one-third{left:33.333%}.push--mediumplus--two-thirds{left:66.666%}.push--mediumplus--one-quarter{left:25%}.push--mediumplus--two-quarters{left:50%}.push--mediumplus--three-quarters{left:75%}.push--mediumplus--one-fifth{left:20%}.push--mediumplus--two-fifths{left:40%}.push--mediumplus--three-fifths{left:60%}.push--mediumplus--four-fifths{left:80%}.push--mediumplus--one-sixth{left:16.666%}.push--mediumplus--two-sixths{left:33.333%}.push--mediumplus--three-sixths{left:50%}.push--mediumplus--four-sixths{left:66.666%}.push--mediumplus--five-sixths{left:83.333%}.push--mediumplus--one-eighth{left:12.5%}.push--mediumplus--two-eighths{left:25%}.push--mediumplus--three-eighths{left:37.5%}.push--mediumplus--four-eighths{left:50%}.push--mediumplus--five-eighths{left:62.5%}.push--mediumplus--six-eighths{left:75%}.push--mediumplus--seven-eighths{left:87.5%}.push--mediumplus--one-tenth{left:10%}.push--mediumplus--two-tenths{left:20%}.push--mediumplus--three-tenths{left:30%}.push--mediumplus--four-tenths{left:40%}.push--mediumplus--five-tenths{left:50%}.push--mediumplus--six-tenths{left:60%}.push--mediumplus--seven-tenths{left:70%}.push--mediumplus--eight-tenths{left:80%}.push--mediumplus--nine-tenths{left:90%}.push--mediumplus--one-twelfth{left:8.333%}.push--mediumplus--two-twelfths{left:16.666%}.push--mediumplus--three-twelfths{left:25%}.push--mediumplus--four-twelfths{left:33.333%}.push--mediumplus--five-twelfths{left:41.666%}.push--mediumplus--six-twelfths{left:50%}.push--mediumplus--seven-twelfths{left:58.333%}.push--mediumplus--eight-twelfths{left:66.666%}.push--mediumplus--nine-twelfths{left:75%}.push--mediumplus--ten-twelfths{left:83.333%}.push--mediumplus--eleven-twelfths{left:91.666%}}@media only screen and (min-width:881px) and (max-width:960px){.push--mid-large--one-whole{left:100%}.push--mid-large--one-half{left:50%}.push--mid-large--one-third{left:33.333%}.push--mid-large--two-thirds{left:66.666%}.push--mid-large--one-quarter{left:25%}.push--mid-large--two-quarters{left:50%}.push--mid-large--three-quarters{left:75%}.push--mid-large--one-fifth{left:20%}.push--mid-large--two-fifths{left:40%}.push--mid-large--three-fifths{left:60%}.push--mid-large--four-fifths{left:80%}.push--mid-large--one-sixth{left:16.666%}.push--mid-large--two-sixths{left:33.333%}.push--mid-large--three-sixths{left:50%}.push--mid-large--four-sixths{left:66.666%}.push--mid-large--five-sixths{left:83.333%}.push--mid-large--one-eighth{left:12.5%}.push--mid-large--two-eighths{left:25%}.push--mid-large--three-eighths{left:37.5%}.push--mid-large--four-eighths{left:50%}.push--mid-large--five-eighths{left:62.5%}.push--mid-large--six-eighths{left:75%}.push--mid-large--seven-eighths{left:87.5%}.push--mid-large--one-tenth{left:10%}.push--mid-large--two-tenths{left:20%}.push--mid-large--three-tenths{left:30%}.push--mid-large--four-tenths{left:40%}.push--mid-large--five-tenths{left:50%}.push--mid-large--six-tenths{left:60%}.push--mid-large--seven-tenths{left:70%}.push--mid-large--eight-tenths{left:80%}.push--mid-large--nine-tenths{left:90%}.push--mid-large--one-twelfth{left:8.333%}.push--mid-large--two-twelfths{left:16.666%}.push--mid-large--three-twelfths{left:25%}.push--mid-large--four-twelfths{left:33.333%}.push--mid-large--five-twelfths{left:41.666%}.push--mid-large--six-twelfths{left:50%}.push--mid-large--seven-twelfths{left:58.333%}.push--mid-large--eight-twelfths{left:66.666%}.push--mid-large--nine-twelfths{left:75%}.push--mid-large--ten-twelfths{left:83.333%}.push--mid-large--eleven-twelfths{left:91.666%}}@media only screen and (min-width:960px) and (max-width:1024px){.push--xlarge--one-whole{left:100%}.push--xlarge--one-half{left:50%}.push--xlarge--one-third{left:33.333%}.push--xlarge--two-thirds{left:66.666%}.push--xlarge--one-quarter{left:25%}.push--xlarge--two-quarters{left:50%}.push--xlarge--three-quarters{left:75%}.push--xlarge--one-fifth{left:20%}.push--xlarge--two-fifths{left:40%}.push--xlarge--three-fifths{left:60%}.push--xlarge--four-fifths{left:80%}.push--xlarge--one-sixth{left:16.666%}.push--xlarge--two-sixths{left:33.333%}.push--xlarge--three-sixths{left:50%}.push--xlarge--four-sixths{left:66.666%}.push--xlarge--five-sixths{left:83.333%}.push--xlarge--one-eighth{left:12.5%}.push--xlarge--two-eighths{left:25%}.push--xlarge--three-eighths{left:37.5%}.push--xlarge--four-eighths{left:50%}.push--xlarge--five-eighths{left:62.5%}.push--xlarge--six-eighths{left:75%}.push--xlarge--seven-eighths{left:87.5%}.push--xlarge--one-tenth{left:10%}.push--xlarge--two-tenths{left:20%}.push--xlarge--three-tenths{left:30%}.push--xlarge--four-tenths{left:40%}.push--xlarge--five-tenths{left:50%}.push--xlarge--six-tenths{left:60%}.push--xlarge--seven-tenths{left:70%}.push--xlarge--eight-tenths{left:80%}.push--xlarge--nine-tenths{left:90%}.push--xlarge--one-twelfth{left:8.333%}.push--xlarge--two-twelfths{left:16.666%}.push--xlarge--three-twelfths{left:25%}.push--xlarge--four-twelfths{left:33.333%}.push--xlarge--five-twelfths{left:41.666%}.push--xlarge--six-twelfths{left:50%}.push--xlarge--seven-twelfths{left:58.333%}.push--xlarge--eight-twelfths{left:66.666%}.push--xlarge--nine-twelfths{left:75%}.push--xlarge--ten-twelfths{left:83.333%}.push--xlarge--eleven-twelfths{left:91.666%}}@media only screen and (min-width:1024px) and (max-width:1200px){.push--xxlarge--one-whole{left:100%}.push--xxlarge--one-half{left:50%}.push--xxlarge--one-third{left:33.333%}.push--xxlarge--two-thirds{left:66.666%}.push--xxlarge--one-quarter{left:25%}.push--xxlarge--two-quarters{left:50%}.push--xxlarge--three-quarters{left:75%}.push--xxlarge--one-fifth{left:20%}.push--xxlarge--two-fifths{left:40%}.push--xxlarge--three-fifths{left:60%}.push--xxlarge--four-fifths{left:80%}.push--xxlarge--one-sixth{left:16.666%}.push--xxlarge--two-sixths{left:33.333%}.push--xxlarge--three-sixths{left:50%}.push--xxlarge--four-sixths{left:66.666%}.push--xxlarge--five-sixths{left:83.333%}.push--xxlarge--one-eighth{left:12.5%}.push--xxlarge--two-eighths{left:25%}.push--xxlarge--three-eighths{left:37.5%}.push--xxlarge--four-eighths{left:50%}.push--xxlarge--five-eighths{left:62.5%}.push--xxlarge--six-eighths{left:75%}.push--xxlarge--seven-eighths{left:87.5%}.push--xxlarge--one-tenth{left:10%}.push--xxlarge--two-tenths{left:20%}.push--xxlarge--three-tenths{left:30%}.push--xxlarge--four-tenths{left:40%}.push--xxlarge--five-tenths{left:50%}.push--xxlarge--six-tenths{left:60%}.push--xxlarge--seven-tenths{left:70%}.push--xxlarge--eight-tenths{left:80%}.push--xxlarge--nine-tenths{left:90%}.push--xxlarge--one-twelfth{left:8.333%}.push--xxlarge--two-twelfths{left:16.666%}.push--xxlarge--three-twelfths{left:25%}.push--xxlarge--four-twelfths{left:33.333%}.push--xxlarge--five-twelfths{left:41.666%}.push--xxlarge--six-twelfths{left:50%}.push--xxlarge--seven-twelfths{left:58.333%}.push--xxlarge--eight-twelfths{left:66.666%}.push--xxlarge--nine-twelfths{left:75%}.push--xxlarge--ten-twelfths{left:83.333%}.push--xxlarge--eleven-twelfths{left:91.666%}}@media only screen and (min-width:1200px) and (max-width:1600px){.push--studio--one-whole{left:100%}.push--studio--one-half{left:50%}.push--studio--one-third{left:33.333%}.push--studio--two-thirds{left:66.666%}.push--studio--one-quarter{left:25%}.push--studio--two-quarters{left:50%}.push--studio--three-quarters{left:75%}.push--studio--one-fifth{left:20%}.push--studio--two-fifths{left:40%}.push--studio--three-fifths{left:60%}.push--studio--four-fifths{left:80%}.push--studio--one-sixth{left:16.666%}.push--studio--two-sixths{left:33.333%}.push--studio--three-sixths{left:50%}.push--studio--four-sixths{left:66.666%}.push--studio--five-sixths{left:83.333%}.push--studio--one-eighth{left:12.5%}.push--studio--two-eighths{left:25%}.push--studio--three-eighths{left:37.5%}.push--studio--four-eighths{left:50%}.push--studio--five-eighths{left:62.5%}.push--studio--six-eighths{left:75%}.push--studio--seven-eighths{left:87.5%}.push--studio--one-tenth{left:10%}.push--studio--two-tenths{left:20%}.push--studio--three-tenths{left:30%}.push--studio--four-tenths{left:40%}.push--studio--five-tenths{left:50%}.push--studio--six-tenths{left:60%}.push--studio--seven-tenths{left:70%}.push--studio--eight-tenths{left:80%}.push--studio--nine-tenths{left:90%}.push--studio--one-twelfth{left:8.333%}.push--studio--two-twelfths{left:16.666%}.push--studio--three-twelfths{left:25%}.push--studio--four-twelfths{left:33.333%}.push--studio--five-twelfths{left:41.666%}.push--studio--six-twelfths{left:50%}.push--studio--seven-twelfths{left:58.333%}.push--studio--eight-twelfths{left:66.666%}.push--studio--nine-twelfths{left:75%}.push--studio--ten-twelfths{left:83.333%}.push--studio--eleven-twelfths{left:91.666%}}@media only screen and (min-width:1600px){.push--studio-up--one-whole{left:100%}.push--studio-up--one-half{left:50%}.push--studio-up--one-third{left:33.333%}.push--studio-up--two-thirds{left:66.666%}.push--studio-up--one-quarter{left:25%}.push--studio-up--two-quarters{left:50%}.push--studio-up--three-quarters{left:75%}.push--studio-up--one-fifth{left:20%}.push--studio-up--two-fifths{left:40%}.push--studio-up--three-fifths{left:60%}.push--studio-up--four-fifths{left:80%}.push--studio-up--one-sixth{left:16.666%}.push--studio-up--two-sixths{left:33.333%}.push--studio-up--three-sixths{left:50%}.push--studio-up--four-sixths{left:66.666%}.push--studio-up--five-sixths{left:83.333%}.push--studio-up--one-eighth{left:12.5%}.push--studio-up--two-eighths{left:25%}.push--studio-up--three-eighths{left:37.5%}.push--studio-up--four-eighths{left:50%}.push--studio-up--five-eighths{left:62.5%}.push--studio-up--six-eighths{left:75%}.push--studio-up--seven-eighths{left:87.5%}.push--studio-up--one-tenth{left:10%}.push--studio-up--two-tenths{left:20%}.push--studio-up--three-tenths{left:30%}.push--studio-up--four-tenths{left:40%}.push--studio-up--five-tenths{left:50%}.push--studio-up--six-tenths{left:60%}.push--studio-up--seven-tenths{left:70%}.push--studio-up--eight-tenths{left:80%}.push--studio-up--nine-tenths{left:90%}.push--studio-up--one-twelfth{left:8.333%}.push--studio-up--two-twelfths{left:16.666%}.push--studio-up--three-twelfths{left:25%}.push--studio-up--four-twelfths{left:33.333%}.push--studio-up--five-twelfths{left:41.666%}.push--studio-up--six-twelfths{left:50%}.push--studio-up--seven-twelfths{left:58.333%}.push--studio-up--eight-twelfths{left:66.666%}.push--studio-up--nine-twelfths{left:75%}.push--studio-up--ten-twelfths{left:83.333%}.push--studio-up--eleven-twelfths{left:91.666%}}[class*=pull--]{position:relative;margin-left:-8%!important}.pull--one-whole{right:100%}.pull--one-half{right:50%}.pull--one-third{right:33.333%}.pull--two-thirds{right:66.666%}.pull--one-quarter{right:25%}.pull--two-quarters{right:50%}.pull--three-quarters{right:75%}.pull--one-fifth{right:20%}.pull--two-fifths{right:40%}.pull--three-fifths{right:60%}.pull--four-fifths{right:80%}.pull--one-sixth{right:16.666%}.pull--two-sixths{right:33.333%}.pull--three-sixths{right:50%}.pull--four-sixths{right:66.666%}.pull--five-sixths{right:83.333%}.pull--one-eighth{right:12.5%}.pull--two-eighths{right:25%}.pull--three-eighths{right:37.5%}.pull--four-eighths{right:50%}.pull--five-eighths{right:62.5%}.pull--six-eighths{right:75%}.pull--seven-eighths{right:87.5%}.pull--one-tenth{right:10%}.pull--two-tenths{right:20%}.pull--three-tenths{right:30%}.pull--four-tenths{right:40%}.pull--five-tenths{right:50%}.pull--six-tenths{right:60%}.pull--seven-tenths{right:70%}.pull--eight-tenths{right:80%}.pull--nine-tenths{right:90%}.pull--one-twelfth{right:8.333%}.pull--two-twelfths{right:16.666%}.pull--three-twelfths{right:25%}.pull--four-twelfths{right:33.333%}.pull--five-twelfths{right:41.666%}.pull--six-twelfths{right:50%}.pull--seven-twelfths{right:58.333%}.pull--eight-twelfths{right:66.666%}.pull--nine-twelfths{right:75%}.pull--ten-twelfths{right:83.333%}.pull--eleven-twelfths{right:91.666%}@media only screen and (min-width:481px) and (max-width:640px){.pull--medsmall--one-whole{right:100%}.pull--medsmall--one-half{right:50%}.pull--medsmall--one-third{right:33.333%}.pull--medsmall--two-thirds{right:66.666%}.pull--medsmall--one-quarter{right:25%}.pull--medsmall--two-quarters{right:50%}.pull--medsmall--three-quarters{right:75%}.pull--medsmall--one-fifth{right:20%}.pull--medsmall--two-fifths{right:40%}.pull--medsmall--three-fifths{right:60%}.pull--medsmall--four-fifths{right:80%}.pull--medsmall--one-sixth{right:16.666%}.pull--medsmall--two-sixths{right:33.333%}.pull--medsmall--three-sixths{right:50%}.pull--medsmall--four-sixths{right:66.666%}.pull--medsmall--five-sixths{right:83.333%}.pull--medsmall--one-eighth{right:12.5%}.pull--medsmall--two-eighths{right:25%}.pull--medsmall--three-eighths{right:37.5%}.pull--medsmall--four-eighths{right:50%}.pull--medsmall--five-eighths{right:62.5%}.pull--medsmall--six-eighths{right:75%}.pull--medsmall--seven-eighths{right:87.5%}.pull--medsmall--one-tenth{right:10%}.pull--medsmall--two-tenths{right:20%}.pull--medsmall--three-tenths{right:30%}.pull--medsmall--four-tenths{right:40%}.pull--medsmall--five-tenths{right:50%}.pull--medsmall--six-tenths{right:60%}.pull--medsmall--seven-tenths{right:70%}.pull--medsmall--eight-tenths{right:80%}.pull--medsmall--nine-tenths{right:90%}.pull--medsmall--one-twelfth{right:8.333%}.pull--medsmall--two-twelfths{right:16.666%}.pull--medsmall--three-twelfths{right:25%}.pull--medsmall--four-twelfths{right:33.333%}.pull--medsmall--five-twelfths{right:41.666%}.pull--medsmall--six-twelfths{right:50%}.pull--medsmall--seven-twelfths{right:58.333%}.pull--medsmall--eight-twelfths{right:66.666%}.pull--medsmall--nine-twelfths{right:75%}.pull--medsmall--ten-twelfths{right:83.333%}.pull--medsmall--eleven-twelfths{right:91.666%}}@media only screen and (min-width:641px) and (max-width:880px){.pull--medium--one-whole{right:100%}.pull--medium--one-half{right:50%}.pull--medium--one-third{right:33.333%}.pull--medium--two-thirds{right:66.666%}.pull--medium--one-quarter{right:25%}.pull--medium--two-quarters{right:50%}.pull--medium--three-quarters{right:75%}.pull--medium--one-fifth{right:20%}.pull--medium--two-fifths{right:40%}.pull--medium--three-fifths{right:60%}.pull--medium--four-fifths{right:80%}.pull--medium--one-sixth{right:16.666%}.pull--medium--two-sixths{right:33.333%}.pull--medium--three-sixths{right:50%}.pull--medium--four-sixths{right:66.666%}.pull--medium--five-sixths{right:83.333%}.pull--medium--one-eighth{right:12.5%}.pull--medium--two-eighths{right:25%}.pull--medium--three-eighths{right:37.5%}.pull--medium--four-eighths{right:50%}.pull--medium--five-eighths{right:62.5%}.pull--medium--six-eighths{right:75%}.pull--medium--seven-eighths{right:87.5%}.pull--medium--one-tenth{right:10%}.pull--medium--two-tenths{right:20%}.pull--medium--three-tenths{right:30%}.pull--medium--four-tenths{right:40%}.pull--medium--five-tenths{right:50%}.pull--medium--six-tenths{right:60%}.pull--medium--seven-tenths{right:70%}.pull--medium--eight-tenths{right:80%}.pull--medium--nine-tenths{right:90%}.pull--medium--one-twelfth{right:8.333%}.pull--medium--two-twelfths{right:16.666%}.pull--medium--three-twelfths{right:25%}.pull--medium--four-twelfths{right:33.333%}.pull--medium--five-twelfths{right:41.666%}.pull--medium--six-twelfths{right:50%}.pull--medium--seven-twelfths{right:58.333%}.pull--medium--eight-twelfths{right:66.666%}.pull--medium--nine-twelfths{right:75%}.pull--medium--ten-twelfths{right:83.333%}.pull--medium--eleven-twelfths{right:91.666%}}@media only screen and (max-width:880px){.pull--medium-down--one-whole{right:100%}.pull--medium-down--one-half{right:50%}.pull--medium-down--one-third{right:33.333%}.pull--medium-down--two-thirds{right:66.666%}.pull--medium-down--one-quarter{right:25%}.pull--medium-down--two-quarters{right:50%}.pull--medium-down--three-quarters{right:75%}.pull--medium-down--one-fifth{right:20%}.pull--medium-down--two-fifths{right:40%}.pull--medium-down--three-fifths{right:60%}.pull--medium-down--four-fifths{right:80%}.pull--medium-down--one-sixth{right:16.666%}.pull--medium-down--two-sixths{right:33.333%}.pull--medium-down--three-sixths{right:50%}.pull--medium-down--four-sixths{right:66.666%}.pull--medium-down--five-sixths{right:83.333%}.pull--medium-down--one-eighth{right:12.5%}.pull--medium-down--two-eighths{right:25%}.pull--medium-down--three-eighths{right:37.5%}.pull--medium-down--four-eighths{right:50%}.pull--medium-down--five-eighths{right:62.5%}.pull--medium-down--six-eighths{right:75%}.pull--medium-down--seven-eighths{right:87.5%}.pull--medium-down--one-tenth{right:10%}.pull--medium-down--two-tenths{right:20%}.pull--medium-down--three-tenths{right:30%}.pull--medium-down--four-tenths{right:40%}.pull--medium-down--five-tenths{right:50%}.pull--medium-down--six-tenths{right:60%}.pull--medium-down--seven-tenths{right:70%}.pull--medium-down--eight-tenths{right:80%}.pull--medium-down--nine-tenths{right:90%}.pull--medium-down--one-twelfth{right:8.333%}.pull--medium-down--two-twelfths{right:16.666%}.pull--medium-down--three-twelfths{right:25%}.pull--medium-down--four-twelfths{right:33.333%}.pull--medium-down--five-twelfths{right:41.666%}.pull--medium-down--six-twelfths{right:50%}.pull--medium-down--seven-twelfths{right:58.333%}.pull--medium-down--eight-twelfths{right:66.666%}.pull--medium-down--nine-twelfths{right:75%}.pull--medium-down--ten-twelfths{right:83.333%}.pull--medium-down--eleven-twelfths{right:91.666%}}@media only screen and (min-width:881px){.pull--mediumplus--one-whole{right:100%}.pull--mediumplus--one-half{right:50%}.pull--mediumplus--one-third{right:33.333%}.pull--mediumplus--two-thirds{right:66.666%}.pull--mediumplus--one-quarter{right:25%}.pull--mediumplus--two-quarters{right:50%}.pull--mediumplus--three-quarters{right:75%}.pull--mediumplus--one-fifth{right:20%}.pull--mediumplus--two-fifths{right:40%}.pull--mediumplus--three-fifths{right:60%}.pull--mediumplus--four-fifths{right:80%}.pull--mediumplus--one-sixth{right:16.666%}.pull--mediumplus--two-sixths{right:33.333%}.pull--mediumplus--three-sixths{right:50%}.pull--mediumplus--four-sixths{right:66.666%}.pull--mediumplus--five-sixths{right:83.333%}.pull--mediumplus--one-eighth{right:12.5%}.pull--mediumplus--two-eighths{right:25%}.pull--mediumplus--three-eighths{right:37.5%}.pull--mediumplus--four-eighths{right:50%}.pull--mediumplus--five-eighths{right:62.5%}.pull--mediumplus--six-eighths{right:75%}.pull--mediumplus--seven-eighths{right:87.5%}.pull--mediumplus--one-tenth{right:10%}.pull--mediumplus--two-tenths{right:20%}.pull--mediumplus--three-tenths{right:30%}.pull--mediumplus--four-tenths{right:40%}.pull--mediumplus--five-tenths{right:50%}.pull--mediumplus--six-tenths{right:60%}.pull--mediumplus--seven-tenths{right:70%}.pull--mediumplus--eight-tenths{right:80%}.pull--mediumplus--nine-tenths{right:90%}.pull--mediumplus--one-twelfth{right:8.333%}.pull--mediumplus--two-twelfths{right:16.666%}.pull--mediumplus--three-twelfths{right:25%}.pull--mediumplus--four-twelfths{right:33.333%}.pull--mediumplus--five-twelfths{right:41.666%}.pull--mediumplus--six-twelfths{right:50%}.pull--mediumplus--seven-twelfths{right:58.333%}.pull--mediumplus--eight-twelfths{right:66.666%}.pull--mediumplus--nine-twelfths{right:75%}.pull--mediumplus--ten-twelfths{right:83.333%}.pull--mediumplus--eleven-twelfths{right:91.666%}}@media only screen and (min-width:881px) and (max-width:960px){.pull--mid-large--one-whole{right:100%}.pull--mid-large--one-half{right:50%}.pull--mid-large--one-third{right:33.333%}.pull--mid-large--two-thirds{right:66.666%}.pull--mid-large--one-quarter{right:25%}.pull--mid-large--two-quarters{right:50%}.pull--mid-large--three-quarters{right:75%}.pull--mid-large--one-fifth{right:20%}.pull--mid-large--two-fifths{right:40%}.pull--mid-large--three-fifths{right:60%}.pull--mid-large--four-fifths{right:80%}.pull--mid-large--one-sixth{right:16.666%}.pull--mid-large--two-sixths{right:33.333%}.pull--mid-large--three-sixths{right:50%}.pull--mid-large--four-sixths{right:66.666%}.pull--mid-large--five-sixths{right:83.333%}.pull--mid-large--one-eighth{right:12.5%}.pull--mid-large--two-eighths{right:25%}.pull--mid-large--three-eighths{right:37.5%}.pull--mid-large--four-eighths{right:50%}.pull--mid-large--five-eighths{right:62.5%}.pull--mid-large--six-eighths{right:75%}.pull--mid-large--seven-eighths{right:87.5%}.pull--mid-large--one-tenth{right:10%}.pull--mid-large--two-tenths{right:20%}.pull--mid-large--three-tenths{right:30%}.pull--mid-large--four-tenths{right:40%}.pull--mid-large--five-tenths{right:50%}.pull--mid-large--six-tenths{right:60%}.pull--mid-large--seven-tenths{right:70%}.pull--mid-large--eight-tenths{right:80%}.pull--mid-large--nine-tenths{right:90%}.pull--mid-large--one-twelfth{right:8.333%}.pull--mid-large--two-twelfths{right:16.666%}.pull--mid-large--three-twelfths{right:25%}.pull--mid-large--four-twelfths{right:33.333%}.pull--mid-large--five-twelfths{right:41.666%}.pull--mid-large--six-twelfths{right:50%}.pull--mid-large--seven-twelfths{right:58.333%}.pull--mid-large--eight-twelfths{right:66.666%}.pull--mid-large--nine-twelfths{right:75%}.pull--mid-large--ten-twelfths{right:83.333%}.pull--mid-large--eleven-twelfths{right:91.666%}}@media only screen and (min-width:960px) and (max-width:1024px){.pull--xlarge--one-whole{right:100%}.pull--xlarge--one-half{right:50%}.pull--xlarge--one-third{right:33.333%}.pull--xlarge--two-thirds{right:66.666%}.pull--xlarge--one-quarter{right:25%}.pull--xlarge--two-quarters{right:50%}.pull--xlarge--three-quarters{right:75%}.pull--xlarge--one-fifth{right:20%}.pull--xlarge--two-fifths{right:40%}.pull--xlarge--three-fifths{right:60%}.pull--xlarge--four-fifths{right:80%}.pull--xlarge--one-sixth{right:16.666%}.pull--xlarge--two-sixths{right:33.333%}.pull--xlarge--three-sixths{right:50%}.pull--xlarge--four-sixths{right:66.666%}.pull--xlarge--five-sixths{right:83.333%}.pull--xlarge--one-eighth{right:12.5%}.pull--xlarge--two-eighths{right:25%}.pull--xlarge--three-eighths{right:37.5%}.pull--xlarge--four-eighths{right:50%}.pull--xlarge--five-eighths{right:62.5%}.pull--xlarge--six-eighths{right:75%}.pull--xlarge--seven-eighths{right:87.5%}.pull--xlarge--one-tenth{right:10%}.pull--xlarge--two-tenths{right:20%}.pull--xlarge--three-tenths{right:30%}.pull--xlarge--four-tenths{right:40%}.pull--xlarge--five-tenths{right:50%}.pull--xlarge--six-tenths{right:60%}.pull--xlarge--seven-tenths{right:70%}.pull--xlarge--eight-tenths{right:80%}.pull--xlarge--nine-tenths{right:90%}.pull--xlarge--one-twelfth{right:8.333%}.pull--xlarge--two-twelfths{right:16.666%}.pull--xlarge--three-twelfths{right:25%}.pull--xlarge--four-twelfths{right:33.333%}.pull--xlarge--five-twelfths{right:41.666%}.pull--xlarge--six-twelfths{right:50%}.pull--xlarge--seven-twelfths{right:58.333%}.pull--xlarge--eight-twelfths{right:66.666%}.pull--xlarge--nine-twelfths{right:75%}.pull--xlarge--ten-twelfths{right:83.333%}.pull--xlarge--eleven-twelfths{right:91.666%}}@media only screen and (min-width:1024px) and (max-width:1200px){.pull--xxlarge--one-whole{right:100%}.pull--xxlarge--one-half{right:50%}.pull--xxlarge--one-third{right:33.333%}.pull--xxlarge--two-thirds{right:66.666%}.pull--xxlarge--one-quarter{right:25%}.pull--xxlarge--two-quarters{right:50%}.pull--xxlarge--three-quarters{right:75%}.pull--xxlarge--one-fifth{right:20%}.pull--xxlarge--two-fifths{right:40%}.pull--xxlarge--three-fifths{right:60%}.pull--xxlarge--four-fifths{right:80%}.pull--xxlarge--one-sixth{right:16.666%}.pull--xxlarge--two-sixths{right:33.333%}.pull--xxlarge--three-sixths{right:50%}.pull--xxlarge--four-sixths{right:66.666%}.pull--xxlarge--five-sixths{right:83.333%}.pull--xxlarge--one-eighth{right:12.5%}.pull--xxlarge--two-eighths{right:25%}.pull--xxlarge--three-eighths{right:37.5%}.pull--xxlarge--four-eighths{right:50%}.pull--xxlarge--five-eighths{right:62.5%}.pull--xxlarge--six-eighths{right:75%}.pull--xxlarge--seven-eighths{right:87.5%}.pull--xxlarge--one-tenth{right:10%}.pull--xxlarge--two-tenths{right:20%}.pull--xxlarge--three-tenths{right:30%}.pull--xxlarge--four-tenths{right:40%}.pull--xxlarge--five-tenths{right:50%}.pull--xxlarge--six-tenths{right:60%}.pull--xxlarge--seven-tenths{right:70%}.pull--xxlarge--eight-tenths{right:80%}.pull--xxlarge--nine-tenths{right:90%}.pull--xxlarge--one-twelfth{right:8.333%}.pull--xxlarge--two-twelfths{right:16.666%}.pull--xxlarge--three-twelfths{right:25%}.pull--xxlarge--four-twelfths{right:33.333%}.pull--xxlarge--five-twelfths{right:41.666%}.pull--xxlarge--six-twelfths{right:50%}.pull--xxlarge--seven-twelfths{right:58.333%}.pull--xxlarge--eight-twelfths{right:66.666%}.pull--xxlarge--nine-twelfths{right:75%}.pull--xxlarge--ten-twelfths{right:83.333%}.pull--xxlarge--eleven-twelfths{right:91.666%}}@media only screen and (min-width:1200px) and (max-width:1600px){.pull--studio--one-whole{right:100%}.pull--studio--one-half{right:50%}.pull--studio--one-third{right:33.333%}.pull--studio--two-thirds{right:66.666%}.pull--studio--one-quarter{right:25%}.pull--studio--two-quarters{right:50%}.pull--studio--three-quarters{right:75%}.pull--studio--one-fifth{right:20%}.pull--studio--two-fifths{right:40%}.pull--studio--three-fifths{right:60%}.pull--studio--four-fifths{right:80%}.pull--studio--one-sixth{right:16.666%}.pull--studio--two-sixths{right:33.333%}.pull--studio--three-sixths{right:50%}.pull--studio--four-sixths{right:66.666%}.pull--studio--five-sixths{right:83.333%}.pull--studio--one-eighth{right:12.5%}.pull--studio--two-eighths{right:25%}.pull--studio--three-eighths{right:37.5%}.pull--studio--four-eighths{right:50%}.pull--studio--five-eighths{right:62.5%}.pull--studio--six-eighths{right:75%}.pull--studio--seven-eighths{right:87.5%}.pull--studio--one-tenth{right:10%}.pull--studio--two-tenths{right:20%}.pull--studio--three-tenths{right:30%}.pull--studio--four-tenths{right:40%}.pull--studio--five-tenths{right:50%}.pull--studio--six-tenths{right:60%}.pull--studio--seven-tenths{right:70%}.pull--studio--eight-tenths{right:80%}.pull--studio--nine-tenths{right:90%}.pull--studio--one-twelfth{right:8.333%}.pull--studio--two-twelfths{right:16.666%}.pull--studio--three-twelfths{right:25%}.pull--studio--four-twelfths{right:33.333%}.pull--studio--five-twelfths{right:41.666%}.pull--studio--six-twelfths{right:50%}.pull--studio--seven-twelfths{right:58.333%}.pull--studio--eight-twelfths{right:66.666%}.pull--studio--nine-twelfths{right:75%}.pull--studio--ten-twelfths{right:83.333%}.pull--studio--eleven-twelfths{right:91.666%}}@media only screen and (min-width:1600px){.pull--studio-up--one-whole{right:100%}.pull--studio-up--one-half{right:50%}.pull--studio-up--one-third{right:33.333%}.pull--studio-up--two-thirds{right:66.666%}.pull--studio-up--one-quarter{right:25%}.pull--studio-up--two-quarters{right:50%}.pull--studio-up--three-quarters{right:75%}.pull--studio-up--one-fifth{right:20%}.pull--studio-up--two-fifths{right:40%}.pull--studio-up--three-fifths{right:60%}.pull--studio-up--four-fifths{right:80%}.pull--studio-up--one-sixth{right:16.666%}.pull--studio-up--two-sixths{right:33.333%}.pull--studio-up--three-sixths{right:50%}.pull--studio-up--four-sixths{right:66.666%}.pull--studio-up--five-sixths{right:83.333%}.pull--studio-up--one-eighth{right:12.5%}.pull--studio-up--two-eighths{right:25%}.pull--studio-up--three-eighths{right:37.5%}.pull--studio-up--four-eighths{right:50%}.pull--studio-up--five-eighths{right:62.5%}.pull--studio-up--six-eighths{right:75%}.pull--studio-up--seven-eighths{right:87.5%}.pull--studio-up--one-tenth{right:10%}.pull--studio-up--two-tenths{right:20%}.pull--studio-up--three-tenths{right:30%}.pull--studio-up--four-tenths{right:40%}.pull--studio-up--five-tenths{right:50%}.pull--studio-up--six-tenths{right:60%}.pull--studio-up--seven-tenths{right:70%}.pull--studio-up--eight-tenths{right:80%}.pull--studio-up--nine-tenths{right:90%}.pull--studio-up--one-twelfth{right:8.333%}.pull--studio-up--two-twelfths{right:16.666%}.pull--studio-up--three-twelfths{right:25%}.pull--studio-up--four-twelfths{right:33.333%}.pull--studio-up--five-twelfths{right:41.666%}.pull--studio-up--six-twelfths{right:50%}.pull--studio-up--seven-twelfths{right:58.333%}.pull--studio-up--eight-twelfths{right:66.666%}.pull--studio-up--nine-twelfths{right:75%}.pull--studio-up--ten-twelfths{right:83.333%}.pull--studio-up--eleven-twelfths{right:91.666%}}.clearfix:after,.clearfix:before,.grid--full:after,.grid--full:before,.grid--rev:after,.grid--rev:before,.grid-uniform:after,.grid-uniform:before,.grid:after,.grid:before{content:" ";display:table}.clearfix:after,.grid--full:after,.grid--rev:after,.grid-uniform:after,.grid:after{clear:both}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}.animation-delay-20{animation-delay:1.2s}.animation-delay-19{animation-delay:1.14s}.animation-delay-18{animation-delay:1.08s}.animation-delay-17{animation-delay:1.02s}.animation-delay-16{animation-delay:.96s}.animation-delay-15{animation-delay:.9s}.animation-delay-14{animation-delay:.84s}.animation-delay-13{animation-delay:.78s}.animation-delay-12{animation-delay:.72s}.animation-delay-11{animation-delay:.66s}.animation-delay-10{animation-delay:.6s}.animation-delay-9{animation-delay:.54s}.animation-delay-8{animation-delay:.48s}.animation-delay-7{animation-delay:.42s}.animation-delay-6{animation-delay:.36s}.animation-delay-5{animation-delay:.3s}.animation-delay-4{animation-delay:.24s}.animation-delay-3{animation-delay:.18s}.animation-delay-2{animation-delay:.12s}.appear-delay-20{transition:transform 1s cubic-bezier(.165, .84, .44, 1) 1.3s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.4s}.appear-delay-19{transition:transform 1s cubic-bezier(.165, .84, .44, 1) 1.24s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.34s}.appear-delay-18{transition:transform 1s cubic-bezier(.165, .84, .44, 1) 1.18s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.28s}.appear-delay-17{transition:transform 1s cubic-bezier(.165, .84, .44, 1) 1.12s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.22s}.appear-delay-16{transition:transform 1s cubic-bezier(.165, .84, .44, 1) 1.06s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.16s}.appear-delay-15{transition:transform 1s cubic-bezier(.165, .84, .44, 1) 1s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.1s}.appear-delay-14{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .94s,opacity 1s cubic-bezier(.165, .84, .44, 1) 1.04s}.appear-delay-13{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .88s,opacity 1s cubic-bezier(.165, .84, .44, 1) .98s}.appear-delay-12{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .82s,opacity 1s cubic-bezier(.165, .84, .44, 1) .92s}.appear-delay-11{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .76s,opacity 1s cubic-bezier(.165, .84, .44, 1) .86s}.appear-delay-10{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .7s,opacity 1s cubic-bezier(.165, .84, .44, 1) .8s}.appear-delay-9{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .64s,opacity 1s cubic-bezier(.165, .84, .44, 1) .74s}.appear-delay-8{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .58s,opacity 1s cubic-bezier(.165, .84, .44, 1) .68s}.appear-delay-7{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .52s,opacity 1s cubic-bezier(.165, .84, .44, 1) .62s}.appear-delay-6{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .46s,opacity 1s cubic-bezier(.165, .84, .44, 1) .56s}.appear-delay-5{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .4s,opacity 1s cubic-bezier(.165, .84, .44, 1) .5s}.appear-delay-4{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .34s,opacity 1s cubic-bezier(.165, .84, .44, 1) .44s}.appear-delay-3{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .28s,opacity 1s cubic-bezier(.165, .84, .44, 1) .38s}.appear-delay-2{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .22s,opacity 1s cubic-bezier(.165, .84, .44, 1) .32s}.appear-delay-1{transition:transform 1s cubic-bezier(.165, .84, .44, 1) .1s,opacity 1s cubic-bezier(.165, .84, .44, 1) .2s}.appear-animation{opacity:0;transform:translateY(60px)}.slick-initialized .appear-animation{opacity:1;transform:translateY(0)}.hidden{display:none}.clear{clear:both}.fallback-text{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.is-transitioning{display:block!important;visibility:visible!important}.display-table{display:table;table-layout:fixed;width:100%;height:100%;min-height:inherit}.display-table-cell{display:table-cell;vertical-align:middle;float:none}@media screen and (min-width:881px){.large--display-table{display:table;table-layout:fixed;width:100%;height:100%;min-height:inherit}.large--display-table-cell{width:100%;display:table-cell;vertical-align:middle;float:none}}@font-face{font-family:'Basis Medium';src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-medium.eot?v=5950908997105837957");src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-medium.woff2?v=9404153096880475388") format("woff2"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-medium.woff?v=16778398240951488908") format("woff"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-medium.ttf?v=9371493026251955725") format("truetype");font-display:swap}@font-face{font-family:"Basis Bold";src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-bold.eot?v=13020570063589244297");src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-bold.woff2?v=9756907907150627518") format("woff2"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-bold.woff?v=395014857814079245") format("woff"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-bold.ttf?v=13522944380382498281") format("truetype");font-display:swap}@font-face{font-family:"Basis Regular";src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-regular.eot?v=12886146997808900313");src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-regular.woff2?v=7352299083608610529") format("woff2"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-regular.woff?v=10430559622851478484") format("woff"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-regular.ttf?v=16355951612458888449") format("truetype");font-display:swap}@font-face{font-family:"Basis Light";src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-light.woff2?v=6568747900333862441") format("woff2"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/basis-grotesque-light.woff?v=10436126715069494520") format("woff");font-display:swap}@font-face{font-family:Typewriter;src:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/courier-prime-webfont.woff2?v=14435791921039326957") format("woff2"),url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/courier-prime-webfont.woff?v=10193582143170394581") format("woff");font-display:swap}.regular-font{font-family:"Basis Regular",sans-serif}.medium-font{font-family:"Basis Medium",sans-serif}.bold-font{font-family:"Basis Bold"}.black-font{font-family:"Basis Bold"}.basis-light{font-family:'Basis Light',sans-serif}.background-mustard{background-color:#e2b47b}.background-taupe{background-color:#c2ada2}body{font-size:16px;line-height:1.6em;color:#2e2930;letter-spacing:normal;font-family:"Basis Medium",sans-serif;-webkit-overflow-scrolling:touch!important;min-height:100%;background-color:#fafaf8;position:relative}::selection{background:#fafaf8;color:#2e2930}::-moz-selection{background:#fafaf8;color:#2e2930}a,a:link,a:visited{color:#2e2930;-moz-transition:color .1s;-webkit-transition:color .1s;transition:color .1s;text-decoration:none}a:hover{color:#2e3192}select{max-width:100%}input,textarea{font-size:16px;line-height:16px;background-color:transparent;color:#2e2930;padding:11px 15px;margin:0;vertical-align:middle;max-width:100%;letter-spacing:normal;border:1px solid #2e2930}input[type=checkbox]{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input[type=email],input[type=search],input[type=text]{border:none;border-bottom:2px solid #2e2930}textarea{height:120px;padding-top:10px;padding-bottom:10px}::-webkit-input-placeholder{color:#2e2930;font-size:85%}:-moz-placeholder{color:#2e2930;font-size:85%}::-moz-placeholder{color:#2e2930;font-size:85%}:-ms-input-placeholder{color:#2e2930;font-size:85%}.noscroll{overflow:hidden!important;height:100%}hr.single{border-bottom:1px solid #2e2930;margin:0}h1 a,h1 a:link,h1 a:visited,h2 a,h2 a:link,h2 a:visited,h3 a,h3 a:link,h3 a:visited,h4 a,h4 a:link,h4 a:visited,h5 a,h5 a:link,h5 a:visited,h6 a,h6 a:link,h6 a:visited{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#2e3192}img{max-width:100%;height:auto}p{font-size:14px;margin:0 auto 18px;letter-spacing:.2px;line-height:1.7;font-family:"Basis Medium",sans-serif}p.smaller{font-size:13px}p.larger{font-size:15px;margin-bottom:15px}p strong{letter-spacing:.4px}.typewriter{font-family:Typewriter,sans-serif;letter-spacing:0!important}h1,h2,h3,h4,h5,h6{font-family:"Basis Bold",sans-serif;margin-bottom:10px;letter-spacing:.4px}h1{line-height:1.5;font-size:24px}.new-h2{font-size:32px;font-family:"Basis Regular",sans-serif}@media (max-width:880px){.new-h2{font-size:28px}}@media (max-width:480px){.new-h2{font-size:20px}}@media (max-width:320px){.new-h2{font-size:18px}}h1.large{font-size:65px!important;letter-spacing:.5px;color:#2e2930;text-align:center;width:100%;margin:0 0 80px;line-height:58px;font-family:"Basis Medium",sans-serif}@media (max-width:1600px){h1.large{font-size:52px!important;line-height:40px}}@media (max-width:1200px){h1.large{font-size:44px!important;line-height:32px}}@media (max-width:960px){h1.large{font-size:42px!important;line-height:28px}}@media (max-width:880px){h1.large{font-size:42px!important;line-height:28px;text-align:center!important}}@media (max-width:640px){h1.large{font-size:40px!important;line-height:26px}}@media (max-width:480px){h1.large{font-size:38px!important;line-height:24px}}@media (max-width:320px){h1.large{font-size:34px!important;line-height:22px}}h4.large{font-size:18px;letter-spacing:1.4px;line-height:24px;color:#2e2930;text-align:center;width:100%;margin:0 0 20px;text-transform:uppercase;font-family:"Basis Bold",sans-serif}@media (max-width:880px){h4.large{margin:0 0 15px;font-size:16px}}h2{font-size:20px;line-height:1.4;letter-spacing:.4px;font-family:"Basis Bold",sans-serif}h2.large{font-size:32px;line-height:42px;letter-spacing:1.4px;font-family:"Basis Bold",sans-serif;text-align:left;text-transform:uppercase}@media (max-width:1024px){h2.large{font-size:28px;line-height:34px}}@media (max-width:880px){h2.large{font-size:28px;text-align:center}}h2.large:hover{color:#2e2930}@media (max-width:840px){h2.large{font-size:24px}}h3{font-size:18px;line-height:1.6}@media (max-width:880px){h3{font-size:16px}}h4{font-size:14px;line-height:1.4;letter-spacing:1px;text-transform:uppercase}h4.non-desktop,h4.non-mobile{font-family:"Basis Bold",sans-serif;float:left;width:100%;font-size:15px!important;letter-spacing:.5px}h5{font-family:"Basis Medium",sans-serif;font-size:13px;line-height:1.4;letter-spacing:.5px}h6{font-family:"Basis Light",sans-serif}a,p{color:#2e2930}a:hover{color:#2e3192}.superscript-title{font-size:12px;vertical-align:super}:focus{outline:0}.italic{font-style:italic}b,strong{font-family:"Basis Bold",sans-serif}.hidden{display:none}.vertical-text{writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.border-top{border-top:1px solid #ececec}.border-bottom{border-bottom:1px solid #ececec}.flex-container-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;width:100%}.flex-container-row{position:relative;height:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;flex-direction:row}.flex-container-column{position:relative;height:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;flex-direction:column}.flex-whole.border-bottom{align-self:flex-start;width:100%;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #2e2930}@media (max-width:1024px){.flex-whole.border-bottom{padding-bottom:20px;margin-bottom:20px}}.flex-one-whole{text-align:left;width:100%}.flex-one-half{text-align:left;width:50%}.flex-one-half p{max-width:600px;margin:0 0 15px}@media (max-width:960px){.flex-one-half p{max-width:500px}}.flex-two-thirds{width:66.6%;text-align:left}.flex-one-third{align-self:flex-start;width:33.3%;text-align:left}.flex-start{margin-right:auto}.flex-end{margin-left:auto}.flex-start{-webkit-align-items:flex-start;align-items:flex-start}.flex-end{-webkit-align-items:flex-end;align-items:flex-end}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-align-top{-webkit-align-items:flex-start;align-items:flex-start}.flex-space-evenly{-webkit-justify-content:space-evenly;justify-content:space-evenly}.flex-space-between{-webkit-justify-content:space-between;justify-content:space-between}.flex-center{align-self:center;-webkit-align-self:center}.flex-txt-right{padding-left:60px;width:100%}.flex-img-left{padding:0 60px 0 30px;width:100%}.mb0{margin-bottom:0}.mt4{margin-top:40px}.page-header{text-align:center;padding:20px 0 20px}.page-header.not-found{text-align:center;padding:60px 0 20px}.page-header .user-content{text-align:left}.pagination-row{text-align:center;margin-top:20px;margin-bottom:20px}.pagination{font-size:14px;font-family:"Basis Bold",sans-serif;letter-spacing:.05em}.pagination .pagecount{border-left:1px solid;border-right:1px solid;padding:0 10px;margin:0 2px}.addthis_toolbox img{width:20px}.superscript{vertical-align:super;font-size:8px;display:inline}.superscript-lg{vertical-align:super;font-size:11px}.superscript-xlg{vertical-align:super;font-size:15px;top:-.2em;display:inline;position:relative}.topbanner-superscript{font-size:7px!important;line-height:0!important;display:inline;top:-.4em;position:relative}.user-content{padding-top:40px}.user-content a{text-decoration:underline}.user-content iframe{max-width:100%}#template{text-align:center}#template .template_header{margin:40px 0}#template button,#template input{text-align:center}#template label{display:none;font-size:85%}#template .action_bottom{margin-top:27px}#template .note{display:block}#template .errors{margin:10px auto;max-width:350px;font-style:italic}#template .errors a{color:#d9915f}#template .errors ul{margin:0}#template .errors li{list-style:none;font-size:14px}h2.contact-form-header{margin:80px 0 30px}.esc--form{max-width:600px;margin:0 auto 40px}.esc--form input[type=email],.esc--form input[type=text]{text-align:left!important;width:100%;background:0 0;border:1px solid #b1b1b1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-appearance:none;padding:0 12px;height:38px;font-size:16px}.esc--form textarea{width:100%;background:0 0;border:1px solid #b1b1b1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px!important;font-family:'Basis Medium',sans-serif!important}.esc--form select{width:100%;border:1px solid #2e2930!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:38px;font-size:16px;padding:0 24px 0 12px;margin-right:0;margin-bottom:10px;background:#fafaf8 url("down-arrow-2020.png") no-repeat;background-position:95% center;background-size:10px}.esc--form ::-webkit-input-placeholder{font-size:16px!important}.esc--form ::-moz-placeholder{font-size:16px!important}.esc--form :-ms-input-placeholder{font-size:16px!important}.esc--form :-moz-placeholder{font-size:16px!important}.esc--form-message#form_success,.esc--form-message.esc--success{background:#eee!important;color:#2e2930!important}.jsforms #template .large_form{position:relative;margin-top:-1px}.jsforms #template .large_form label{position:absolute;left:0;right:0;top:10px;padding:0 20px}.align-center,.align-centre{text-align:center}.no-margin{margin:0!important}@media (max-width:880px){.mobile-align-center{text-align:center;max-width:400px;margin:0 auto 15px}}.align-right{text-align:right}.align-left{text-align:left}.contact-us #content{padding-bottom:200px}.skin-care #content{padding-bottom:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.table{display:table}.table-cell{display:table-cell}::-moz-selection{background:#eee}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.container{width:100%;position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.container{padding-left:20px;padding-right:20px}}.container-wide{width:100%;max-width:1200px;margin:0 auto;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:1600px){.container-wide{padding-left:30px;padding-right:30px}}@media (max-width:640px){.container-wide{padding-left:20px;padding-right:20px}}.container-padding-120{padding:120px 30px!important}@media (max-width:640px){.container-padding-120{padding:60px 20px!important}}.container-top-padding-120{padding:120px 30px 0!important}@media (max-width:640px){.container-top-padding-120{padding:60px 20px 0!important}}.container-bottom-padding-120{padding:0 30px 120px!important}@media (max-width:640px){.container-bottom-padding-120{padding:0 20px 60px!important}}.container-padding-80{padding:80px 30px!important}@media (max-width:1200px){.container-padding-80{padding:80px 30px!important}}@media (max-width:640px){.container-padding-80{padding:60px 20px!important}}.container-wide.container-padding-80{padding:80px 30px!important}@media (max-width:1600px){.container-wide.container-padding-80{padding:80px 30px!important}}@media (max-width:1200px){.container-wide.container-padding-80{padding:80px 30px!important}}@media (max-width:640px){.container-wide.container-padding-80{padding:60px 20px!important}}.container-top-padding-80{padding:90px 30px 0!important}@media (max-width:1200px){.container-top-padding-80{padding:80px 30px 0!important}}@media (max-width:640px){.container-top-padding-80{padding:60px 20px 0!important}}.container-wide.container-top-padding-80{padding:80px 30px 0!important}@media (max-width:1600px){.container-wide.container-top-padding-80{padding:80px 30px 0!important}}@media (max-width:1200px){.container-wide.container-top-padding-80{padding:80px 30px 0!important}}@media (max-width:640px){.container-wide.container-top-padding-80{padding:60px 20px 0!important}}.container-bottom-padding-80{padding:0 30px 80px!important}@media (max-width:1200px){.container-bottom-padding-80{padding:0 30px 80px!important}}@media (max-width:640px){.container-bottom-padding-80{padding:0 20px 60px!important}}.container-wide.container-bottom-padding-80{padding:0 30px 80px!important}@media (max-width:1600px){.container-wide.container-bottom-padding-80{padding:0 30px 80px!important}}@media (max-width:1200px){.container-wide.container-bottom-padding-80{padding:0 30px 80px!important}}@media (max-width:640px){.container-wide.container-bottom-padding-80{padding:0 20px 60px!important}}.container-padding-60{padding:60px 30px!important}@media (max-width:1200px){.container-padding-60{padding:60px 30px!important}}@media (max-width:640px){.container-padding-60{padding:40px 20px!important}}.container-wide.container-padding-60{padding:60px 30px!important}@media (max-width:1600px){.container-wide.container-padding-60{padding:60px 30px!important}}@media (max-width:1200px){.container-wide.container-padding-60{padding:60px 30px!important}}@media (max-width:640px){.container-wide.container-padding-60{padding:40px 20px!important}}.container-top-padding-60{padding:60px 30px 0!important}@media (max-width:1200px){.container-top-padding-60{padding:60px 20px 0!important}}@media (max-width:640px){.container-top-padding-60{padding:40px 20px 0!important}}.container-wide.container-top-padding-60{padding:60px 30px 0!important}@media (max-width:1600px){.container-wide.container-top-padding-60{padding:60px 30px 0!important}}@media (max-width:1200px){.container-wide.container-top-padding-60{padding:60px 30px 0!important}}@media (max-width:640px){.container-wide.container-top-padding-60{padding:40px 20px 0!important}}.container-bottom-padding-60{padding:0 30px 60px!important}@media (max-width:1200px){.container-bottom-padding-60{padding:0 30px 60px!important}}@media (max-width:640px){.container-bottom-padding-60{padding:0 20px 40px!important}}.container-wide.container-bottom-padding-60{padding:0 30px 60px!important}@media (max-width:1600px){.container-wide.container-bottom-padding-60{padding:0 30px 60px!important}}@media (max-width:1200px){.container-wide.container-bottom-padding-60{padding:0 30px 60px!important}}@media (max-width:640px){.container-wide.container-bottom-padding-60{padding:0 20px 40px!important}}.container-padding-50{padding:50px 30px!important}@media (max-width:640px){.container-padding-50{padding:30px 20px!important}}.container-wide.container-padding-50{padding:50px 30px!important}@media (max-width:1600px){.container-wide.container-padding-50{padding:50px 30px!important}}@media (max-width:640px){.container-wide.container-padding-50{padding:40px 20px!important}}.container-top-padding-50{padding:50px 30px 0!important}@media (max-width:600px){.container-top-padding-50{padding:30px 20px 0!important}}.container-bottom-padding-50{padding:0 30px 50px!important}@media (max-width:640px){.container-bottom-padding-50{padding:0 20px 30px!important}}.container-padding-40{padding:40px 30px!important}@media (max-width:640px){.container-padding-40{padding:40px 20px!important}}.container-top-padding-40{padding:40px 30px 0!important}@media (max-width:640px){.container-top-padding-40{padding:40px 20px 0!important}}.container-bottom-padding-40{padding:0 20px 40px!important}.container-padding-30{padding:30px 30px!important}@media (max-width:600px){.container-padding-30{padding:30px 20px!important}}.container-top-padding-30{padding:30px 30px 0!important}@media (max-width:640px){.container-top-padding-30{padding:30px 20px 0!important}}.container-bottom-padding-30{padding:0 20px 30px!important}.full-width-img{width:100%;height:auto}.rebuy-button,a.button,button,input[type=submit]{font-family:'Basis Bold',sans-serif;text-transform:uppercase;text-align:center;letter-spacing:.04px;line-height:44px;height:44px;border:1px solid #2e2930;padding:0 15px;min-width:140px;background-color:transparent;color:#2e2930;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:background-color .5s ease}@media (max-width:880px){.rebuy-button,a.button,button,input[type=submit]{background:0 0;min-width:130px}}button.button-wide{min-width:180px}@media (max-width:880px){button.button-wide{min-width:130px}}.button:focus,.button:link,.button:visited,a.button:focus,a.button:link,a.button:visited,button:focus,button:link,button:visited{color:#2e2930;border:1px solid #2e2930}.button:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#edeadd;border:2px solid #2e2930;line-height:42px;height:44px}.button.outline,a.button.outline,button.outline,input[type=button].outline,input[type=reset].outline,input[type=submit].outline{line-height:44px;height:44px;background-color:transparent!important;color:#2e2930!important;border:1px solid #2e2930;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:background-color .5s ease}@media (max-width:880px){.button.outline,a.button.outline,button.outline,input[type=button].outline,input[type=reset].outline,input[type=submit].outline{background:0 0!important}}.button.outline:hover,a.button.outline:hover,button.outline:hover,input[type=button].outline:hover,input[type=reset].outline:hover,input[type=submit].outline:hover{background-color:#edeadd!important;border:2px solid #2e2930;line-height:42px;height:44px}.button.outline-blue,.klaviyo-bis-trigger,a.button.outline-blue,button.outline-blue,input[type=submit].outline-blue{line-height:42px;height:44px;background-color:transparent!important;color:#2e3192!important;border:2px solid #2e3192!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;transition:background-color .2s ease;cursor:pointer}@media (max-width:880px){.button.outline-blue,.klaviyo-bis-trigger,a.button.outline-blue,button.outline-blue,input[type=submit].outline-blue{background:0 0!important}}.button.outline-blue:hover,.klaviyo-bis-trigger:hover,a.button-blue.outline:hover,button.outline-blue:hover,input[type=submit].outline-blue:hover{background-color:#2e3192!important;border:2px solid #2e3192;line-height:42px;height:44px;color:#fafaf8!important}.button.outline-white,a.button.outline-white,button.outline-white,input[type=submit].outline-white{line-height:42px;height:44px;background-color:transparent!important;color:#fafaf8!important;border:2px solid #fafaf8!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;transition:all .2s ease;cursor:pointer}@media (max-width:880px){.button.outline-white,a.button.outline-white,button.outline-white,input[type=submit].outline-white{background:0 0!important}}.button.outline-white:hover,a.button.outline-white:hover,button.outline-white:hover,input[type=submit].outline-white:hover{background-color:#fafaf8!important;border:2px solid #fafaf8;line-height:42px;height:44px;color:#2e2930!important}@media (max-width:880px){.button.outline-white:hover,a.button.outline-white:hover,button.outline-white:hover,input[type=submit].outline-white:hover{background-color:transparent!important;color:#fafaf8!important}}ul li{font-size:14px;letter-spacing:.2px}#content{padding-bottom:60px;z-index:2}.container.pagination-row .pagination{line-height:45px}.dark-blue-txt{color:#2e2930!important}.user-content h4{margin-bottom:5px}.user-content h4 sup{font-size:60%;top:-.25em}.user-content h6{margin-top:5px;font-size:11px;line-height:1.4;font-family:"Basis Medium",sans-serif}.user-content a{text-decoration:none}.basic p a{text-decoration:underline}.full-width{display:block;position:relative;width:100%;overflow:auto;zoom:1}@media (max-width:880px){.full-width{border:none}}.desktop{display:block}@media (max-width:880px){.desktop{display:none}}.mobile{display:none}@media (max-width:880px){.mobile{display:block}}input,select,textarea{padding:6px 12px}.selector-wrapper{margin:6px 0}.esc--form input[type=submit]{margin-top:20px}select{background:#fafaf8 url("down-arrow-2020.png") no-repeat;background-position:95% center;padding:6px 18px 6px 6px;border:1px solid #999!important;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-appearance:none;background-size:10px;margin-right:6px;appearance:none;color:#2e2930;font-family:"Basis Medium",sans-serif}select option{padding:0 5px}.single-option-selector{position:relative;margin:0 6px;font-size:14px!important}@media (max-width:880px){.single-option-selector{font-size:16px!important}}.header-top{position:absolute;top:0;left:0;width:100%;background:#b57b55;height:50px;z-index:9006}@media (max-width:1040px){.header-top{height:35px}}.topbanner{position:relative;height:44px;width:100%;margin:0 auto;z-index:999999;overflow:hidden;font-size:13px;font-family:"Basis Regular",sans-serif}@media (max-width:1040px){.topbanner{height:35px}}@media (max-width:880px){.topbanner{font-size:11px}}.topbanner div{position:absolute;top:0;left:0;width:100%;text-align:center;letter-spacing:.05em;height:44px;line-height:44px;color:#fff;display:block;font-size:13px;text-transform:none}@media (max-width:1040px){.topbanner div{height:35px;line-height:35px}}@media (max-width:880px){.topbanner div{font-size:11px}}.topbanner .superscript{display:inline}.topbanner ul{margin-bottom:0}.topbanner .login,.topbanner .logout,.topbanner .register,.topbanner .slash,.topbanner .your-acct,.topbanner li,.topbanner ul{display:inline-block}.topbanner a{cursor:pointer}.topbanner a:hover{color:#fafaf8}.tb-new>div{opacity:0;text-transform:uppercase}.tb-new>div a{display:block;color:#2e2930}.tb-new>div a:hover{color:#2e2930}.fixed-padding{padding-right:30px;padding-left:30px}.search-box{margin:0;color:#fff;background:0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.search-box .search-form{border:none;border:0}@media (max-width:1024px){.search-box .search-form{max-width:115px}}@media (max-width:840px){.search-box .search-form{float:none;max-width:100%}}@media (max-width:1040px){.desktop-search{display:none}}.mobile-search{width:100%}@media (max-width:1040px){.mobile-search{float:none;padding-left:40px;height:50px}}.mobile-search .search-form{background:url("search-solid-white.png") no-repeat left center;background-size:14px 14px;height:30px;width:100%;float:left}.mobile-search #search-input-mobile-dropdown{background:0 0;color:#fafaf8;border-bottom:1px solid #fafaf8;height:30px;width:100%;border-radius:0;padding-left:23px!important}.fixed-header .search-box .search-form{background:url("search-solid.svg") no-repeat right center;background-size:14px 14px}@media (max-width:1040px){.fixed-header .search-box .search-form{background-size:12px 12px}}.fixed-header .search-box .search-form input{padding-right:23px!important;height:23px}.fixed-header .search-box .search-form input[type=submit],.fixed-header .search-box .search-form input[type=text]{padding:0;color:#2e2930;border:none;caret-color:#2e2930}.mobile-search .search-form input[type=submit],.mobile-search .search-form input[type=text]{padding:0;color:#fafaf8;border:none;caret-color:#fafaf8}.fixed-header .search-box .search-form input[type=text],.fixed-header .search-box .search-form input[type=text]:focus{text-align:right;font-size:14px;color:#2e2930;background:0 0;border:none;float:left;caret-color:#2e2930;margin:0}@media (max-width:1040px){.fixed-header .search-box .search-form input[type=text],.fixed-header .search-box .search-form input[type=text]:focus{font-size:12px}}.mobile-search .search-form input[type=text],.mobile-search .search-form input[type=text]:focus{text-align:left;font-size:16px;color:#fafaf8;background:0 0;border:none;float:left;caret-color:#fafaf8}.fixed-header:focus ::-webkit-input-placeholder,.header-top:hover ::-webkit-input-placeholder{color:#2e2930!important;font-family:"Basis Bold",sans-serif}.fixed-header :-moz-placeholder,.fixed-header ::-moz-placeholder,.fixed-header ::-webkit-input-placeholder{color:#2e2930!important;letter-spacing:1px;font-size:14px;font-family:"Basis Bold",sans-serif}@media (max-width:1040px){.fixed-header :-moz-placeholder,.fixed-header ::-moz-placeholder,.fixed-header ::-webkit-input-placeholder{font-size:12px}}.mobile-search :-moz-placeholder,.mobile-search ::-moz-placeholder,.mobile-search ::-webkit-input-placeholder{color:#fafaf8!important;letter-spacing:.05em;font-size:16px;font-family:"Basis Bold",sans-serif}.fixed-header :-ms-input-placeholder,.fixed-header:focus :-moz-input-placeholder,.fixed-header:focus ::-moz-input-placeholder,.fixed-header:hover :-moz-input-placeholder,.fixed-header:hover ::-moz-input-placeholder{color:#2e2930!important}.fixed-header:focus :-ms-input-placeholder,.fixed-header:hover :-ms-input-placeholder{color:#2e2930!important}.fixed-header .search-box .search-form input[type=text]:focus{border-bottom:1px solid #2e2930}.mobile-search .search-form input[type=text]:focus{border-bottom:1px solid #fafaf8;border-radius:0}.fixed-header .search-box .search-form input[type=submit]{display:none}.mobile-search .search-form input[type=submit]{display:none}ul.search-results{background:#fafaf8}.fixed-header .cart-summary,.fixed-header .cart-summary-mobile{text-align:center}@media (max-width:1040px){.fixed-header .cart-summary,.fixed-header .cart-summary-mobile{margin-left:0}}.fixed-header .cart-summary svg,.fixed-header .cart-summary-mobile svg{display:inline-block;vertical-align:middle;margin-top:-4px}@media (max-width:1040px){.fixed-header .cart-summary svg,.fixed-header .cart-summary-mobile svg{margin-top:-5px}}.fixed-header .cart-summary span,.fixed-header .cart-summary-mobile span{display:inline-block;font-size:13px;color:#2e2930}@media (max-width:1040px){.fixed-header .cart-summary span,.fixed-header .cart-summary-mobile span{font-size:14px}}@media (max-width:480px){.fixed-header .cart-summary span,.fixed-header .cart-summary-mobile span{font-size:13px}}.fixed-header .cart-summary span{margin-left:4px}.cart-summary.desktop{display:block}@media (max-width:1040px){.cart-summary.desktop{display:none}}.cart-summary-mobile.mobile{display:none}@media (max-width:1040px){.cart-summary-mobile.mobile{display:block;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.fixed-header .cart-summary a:hover,.fixed-header .cart-summary-mobile a:hover,.fixed-header .cart-summary-mobile:hover a,.fixed-header .cart-summary-mobile:hover span,.fixed-header .cart-summary:hover a,.fixed-header .cart-summary:hover span{color:#2e3192!important}@media (max-width:1040px){.fixed-header .header-login{display:none}}.fixed-header .header-login ul{display:block;float:left;margin-left:20px;margin-bottom:0}@media (max-width:1040px){.fixed-header .header-login ul{margin-left:15px}}.fixed-header .header-login ul li{float:left;display:block;color:#2e2930;font-size:13px}.fixed-header .header-login ul ul.dropdown{float:none;margin:0;left:0!important;right:auto!important;top:25px}.fixed-header .header-login ul ul.dropdown li{color:#fafaf8}.fixed-header .header-login ul ul.dropdown li a{color:#fafaf8}.fixed-header .header-login ul ul.dropdown li a:hover{color:#d9915f}.fixed-header .header-login a{float:left;display:block;color:#2e2930;font-size:13px}@media (max-width:1040px){.fixed-header .header-login a{font-size:12px!important}}@media (max-width:1040px){.desktop.menu-item{display:none}}@media (max-width:1040px){.site-navigation>ul{display:none}}.site-navigation{text-align:center;display:block}.site-navigation ul{padding-left:0;margin:0}.site-navigation ul li{text-decoration:none;display:inline-block;letter-spacing:.05em;padding:0 34px 0 0;position:relative;margin:0;text-align:left}@media (max-width:1040px){.site-navigation ul li{padding:0 15px 0 0}}.site-navigation ul li a{font-family:'Basis Bold',sans-serif;text-decoration:none;text-transform:uppercase;font-size:13px;display:block;color:#2e2930;padding:0}@media (max-width:1040px){.site-navigation ul li a{font-size:12px}}.site-navigation li a.current-page,.site-navigation li.active a{color:#e2b47b}.site-navigation li a:hover{cursor:pointer;color:#2e3192}.site-navigation ul li .dropdown{letter-spacing:.05em;line-height:24px;font-size:13px}.site-navigation ul li .dropdown li a{letter-spacing:.05em;line-height:24px;font-size:13px;padding:8px 0;text-transform:none}.site-navigation ul li ul{-webkit-transition:all ease-in-out 175ms;transition:all ease-in-out 175ms;background:#eee;visibility:hidden;position:absolute;padding:12px 15px;width:155px;z-index:999;opacity:0;left:0}.site-navigation ul li:last-of-type ul{left:auto;right:0}.site-navigation ul li ul:hover,.site-navigation ul li:hover>ul{visibility:visible;opacity:1}.site-navigation ul li ul li{text-align:left;clear:both;width:100%;padding:0;margin:0}.site-navigation ul li ul li:last-of-type{border-bottom:0}.site-navigation ul li ul li:hover{color:#2e3192}#main-mobile-menu-toggle{display:none;-webkit-box-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;align-items:center;min-width:42px;min-height:49px;background-color:transparent!important;border:none!important;cursor:pointer;-webkit-appearance:none;outline:0;border-width:0;border-style:initial;border-color:initial;border-image:initial;padding:0}@media (max-width:1040px){#main-mobile-menu-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#main-mobile-menu-toggle:hover{background-color:transparent}#main-mobile-menu-toggle .HamburgerIcon{padding:8px 0}#main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks{display:block;height:2px;width:20px;background-color:#2e2930;position:relative}#main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:before{content:"";position:absolute;top:-7px;left:0;width:20px;height:2px;background-color:#2e2930}#main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:after{content:"";position:absolute;top:7px;left:0;width:20px;height:2px;background-color:#2e2930}#main-mobile-menu-toggle.open .HamburgerIcon__blocks{background-color:transparent}#main-mobile-menu-toggle.open .HamburgerIcon__blocks:before{transform:rotate(45deg);top:0}#main-mobile-menu-toggle.open .HamburgerIcon__blocks:after{transform:rotate(-45deg);top:0}#mobile-navigation-cleanse[type=checkbox],#mobile-navigation-learn[type=checkbox],#mobile-navigation-shop[type=checkbox],#mobile-navigation-support[type=checkbox],#mobile-navigation-visit[type=checkbox],#mobile-navigation[type=checkbox],#mobile-search-trigger-new[type=checkbox]{display:none}.mobile-search{display:none}#search-form-mobile-dropdown,#search-form-mobile-dropdown-new{display:none;padding:0 30px 20px;background:#fafaf8}@media (max-width:600px){#search-form-mobile-dropdown,#search-form-mobile-dropdown-new{padding:0 20px 20px}}#search-form-mobile-dropdown #search-input-mobile,#search-form-mobile-dropdown #search-input-mobile-new,#search-form-mobile-dropdown-new #search-input-mobile,#search-form-mobile-dropdown-new #search-input-mobile-new{width:100%;height:40px;border:none;border-bottom:1px solid #2e2930;color:#2e2930;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0!important;background:0 0!important;font-family:'Basis Bold',sans-serif}#search-form-mobile-dropdown .search-results,#search-form-mobile-dropdown-new .search-results{top:40px!important;border:0!important}#search-form-mobile-dropdown .search-results li,#search-form-mobile-dropdown-new .search-results li{border:none;padding:5px 15px}@media (max-width:600px){#search-form-mobile-dropdown .search-results li,#search-form-mobile-dropdown-new .search-results li{padding:5px 10px!important;border-bottom:1px solid #ececec}}.template-article #search-form-mobile-dropdown,.template-article #search-form-mobile-dropdown-new,.template-blog #search-form-mobile-dropdown,.template-blog #search-form-mobile-dropdown-new,.template-collection #search-form-mobile-dropdown,.template-collection #search-form-mobile-dropdown-new,.template-product #search-form-mobile-dropdown,.template-product #search-form-mobile-dropdown-new{padding:0 30px}@media (max-width:600px){.template-article #search-form-mobile-dropdown,.template-article #search-form-mobile-dropdown-new,.template-blog #search-form-mobile-dropdown,.template-blog #search-form-mobile-dropdown-new,.template-collection #search-form-mobile-dropdown,.template-collection #search-form-mobile-dropdown-new,.template-product #search-form-mobile-dropdown,.template-product #search-form-mobile-dropdown-new{padding:0 20px}}.search-open #search-form-mobile-dropdown-new{display:block!important;position:absolute!important;width:100%;padding-bottom:20px;z-index:999}#search-form-mobile-dropdown-new{background-color:#fafaf8!important}#mobile-navigation-new{display:none}.navigation-new{display:none}@media (max-width:1040px){.navigation-new{display:block}}.mj-nav-mobile{background:0 0;bottom:0;height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:84px;transition:background .24s cubic-bezier(.455, .03, .515, .955);width:100vw;z-index:1}@media (min-width:1041px){.mj-nav-mobile{display:none}}.scrolled .mj-nav-mobile{top:48px}.scrolled.noscroll #content{padding-top:50px}.mj-nav-mobile.open{background:rgba(0,0,0,.15);pointer-events:auto;z-index:999999}.mj-nav-mobile_close-area{background:#0000;border:none;bottom:0;display:inline-block;height:100%!important;left:auto;margin:0;padding:0;position:absolute;right:0;top:0;width:50%;z-index:2}@media (max-width:640px){.mj-nav-mobile_close-area{width:20%}}.mj-nav-mobile_close-area:active,.mj-nav-mobile_close-area:focus,.mj-nav-mobile_close-area:hover{background:#0000;border:none;outline:0}.mj-nav-mobile_drawer{background:#fafaf8;bottom:0;left:0;overflow:auto;position:absolute;right:auto;top:0;transform:translate3d(-100%,0,0);width:50%;z-index:9999999;height:100%;transition:transform .2s}@media (max-width:640px){.mj-nav-mobile_drawer{width:80%}}.mj-nav-mobile.open .mj-nav-mobile_drawer{transform:translateZ(0)}.mj-nav-mobile_wrap{background:#fafaf8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:auto;-webkit-overflow-scrolling:touch;position:relative;width:100%;padding-bottom:100px;border-top:1px solid #ececec}.mj-nav-mobile_wrap ul#mobile-nav-bottom{width:100%;margin:30px 0 0;padding:0;font-size:15px;list-style-type:none;float:left}.mj-nav-mobile_wrap ul#mobile-nav-bottom li{list-style:none}.mj-nav-mobile_wrap ul#mobile-nav-top{width:100%;margin:20px 0 0 0;padding:0;font-size:15px;list-style-type:none;float:left}.mj-nav-mobile_wrap ul#mobile-nav-top li{list-style:none}.mj-nav-mobile_wrap .mobile.menu-item{float:left;width:100%;text-align:left;position:relative;letter-spacing:.6px;font-size:15px;font-family:"Basis Bold",sans-serif;width:100%;color:#2e2930;margin:0;padding:0}.mj-nav-mobile_wrap .mobile.menu-item a{display:block;color:#2e2930;cursor:pointer;float:left;width:100%;font-size:15px;padding:6px 20px;font-weight:"Basis Bold",sans-serif;-webkit-tap-highlight-color:transparent}@media (max-width:1040px){.mj-nav-mobile_wrap .mobile.menu-item{display:block!important}}.mj-nav-mobile_wrap .ease-animation-slow{position:relative;width:25px;height:25px}.mj-nav-mobile_wrap .ease-animation-slow:before{position:absolute;content:"";display:block;width:2px;background:#2e2930;height:12px;left:50%;top:50%;margin-top:-6px;margin-left:3px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .4s linear;transition:all .3s linear}.mj-nav-mobile_wrap .ease-animation-slow:after{position:absolute;content:"";display:block;width:12px;background:#2e2930;height:2px;margin-left:-2px;left:50%;top:50%;margin-top:-1px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.mobile-sub-nav{z-index:9999;position:relative;float:left;width:100%;background-color:#fafaf8;display:none;padding-left:10px;margin:0}.mobile-sub-nav h3{margin:0;line-height:76px;font-family:"Basis Medium",sans-serif;font-size:20px;letter-spacing:.05em;padding:0 30px}@media (max-width:640px){.mobile-sub-nav h3{padding:0 20px}}.mobile-sub-nav li{list-style:none;color:#2e2930;font-size:13px!important;font-family:"Basis Medium",sans-serif;letter-spacing:.6px;width:100%}.mobile-sub-nav li a{background-color:transparent!important;color:#2e2930;width:100%;display:block;font-family:"Basis Medium",sans-serif;font-size:13px!important;padding:6px 0;letter-spacing:.5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.mobile-sub-nav li a:active,.mobile-sub-nav li a:focus,.mobile-sub-nav li a:hover,.mobile-sub-nav li a:link{background-color:transparent!important;color:#2e2930}.mj-nav-mobile_wrap ul#mobile-nav-top li.active a{color:#e2b47b}.mobile-sub-nav-trigger{text-transform:none;border:none;line-height:1.6;min-width:100%}.mobile-sub-nav-trigger .chevron-right-subnav{width:20px;height:20px;display:inline-block;margin-top:10px;float:right}.mobile-sub-nav-trigger .chevron-right-subnav svg{width:15px}.mobile-sub-nav-trigger.open .ease-animation-slow:after{display:none}.mobile-sub-nav-trigger.open .ease-animation-slow:before{background:#2e2930;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-sub-nav.sub-nav-open{display:block}.navigation-new.nav-open{left:0;right:0}.mobile-overlay-new{top:0;z-index:9005!important;background-color:#fafaf8!important;opacity:.7!important}@media only screen and (min-width:1041px){.mobile-overlay-new{display:none!important}}#mobile-navigation-new:checked~#content{overflow:hidden}.mobile-navigation{padding:0 20px!important;background:#fafaf8}@media (max-width:880px){.horizontal-rule{padding-right:30px!important;padding-left:30px!important}}@media (max-width:640px){.horizontal-rule{padding-right:20px!important;padding-left:20px!important}}.horizontal-rule hr.divider{border:none;border-top:1px solid #ececec;width:100%;margin:0;padding:0}.hr-white hr.divider{border-top:1px solid #fff}.mobile-sub-menu-toggle{position:absolute;padding:0 10px;width:15px;bottom:0;right:0;top:0}.mobile-sub-menu-toggle span:before{position:absolute;font-size:14px;color:#2e2930;content:'+';right:0}.mobile-sub-menu-toggle span{display:inline-block;vertical-align:top;position:relative}.search-icon-mobile .fa-search:before{font-family:FontAwesome;font-style:normal}.mobile-overlay-new{display:none;position:fixed;width:100%;height:100%;background:#fafaf8;opacity:.7;z-index:9003}.mobile-overlay-new.show,.mobile-overlay.show{display:block}#cartoverlay{z-index:9008;visibility:hidden;opacity:0;position:fixed;width:100%;height:100%;background-color:transparent;transition:background .24s cubic-bezier(.455, .03, .515, .955),opacity .5s linear,visibility .5s linear}.js-drawer-open-right #cartoverlay{visibility:visible;opacity:1;background-color:rgba(0,0,0,.15);transition:background .24s cubic-bezier(.455, .03, .515, .955),opacity .5s linear,visibility .5s linear}@media (max-width:640px){.js-drawer-open-right .scrolled .fixed-header-new{top:-1px;position:fixed;left:0}}@media (max-width:640px){.js-drawer-open-right .scrolled #content{padding-top:49px}}#meganav-overlay{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:9006;-webkit-transition:all .5s ease;transition:all .5s ease}.desktopOverlay #meganav-overlay{opacity:1;visibility:visible;-webkit-transition:all .5s ease;transition:all .5s ease}.navigation.navigation-new .mobile-navigation li.active a{color:#e2b47b!important}.current-page{color:#2e3192}.template-search #search-form{display:inline-block;margin:0 auto;width:320px;position:relative;text-align:center}.template-search #search-form input[type=text]{height:35px;line-height:35px;border:none;background:#eee;width:250px;border-right:1px solid #fff;margin:0;display:inline-block}@media (max-width:480px){.template-search #search-form input[type=text]{width:100%}}.template-search #search-form input[type=submit]{width:60px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px!important;height:35px!important;border:none;text-align:center;border-radius:0!important;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/black-bg-arrow3.png?v=10555294525025086136) no-repeat center center!important;background-size:60px 45px!important;clear:none!important;padding:0!important;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;display:inline-block;line-height:35px!important;font-weight:400!important;clear:none!important;background-color:#2e2930;min-width:0}@media (max-width:480px){.template-search #search-form input[type=submit]{position:absolute;right:0;top:0}}.template-search h5{margin-bottom:40px}.offers #content,.offers-new #content{padding-bottom:0;z-index:5}.offers .background-overlay,.offers-new .background-overlay{background-color:#e2b47b;position:absolute;top:0;left:0;width:46%;height:100%}@media (max-width:880px){.offers .background-overlay,.offers-new .background-overlay{display:none}}.desktop-pager{display:block}@media (max-width:1024px){.desktop-pager{display:none}}@media (max-width:840px){.desktop-pager{display:none}}.desktop-pager .per-slide-template{width:585px;margin:0 auto}@media (max-width:880px){.desktop-pager .per-slide-template{width:auto}}.desktop-pager .per-slide-template a{float:left;padding:0;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:18px;position:relative;border-right:2px solid #b1b1b1;color:#2e2930}.desktop-pager .per-slide-template a:nth-of-type(1){width:111px}.desktop-pager .per-slide-template a:nth-of-type(2){width:92px}.desktop-pager .per-slide-template a:nth-of-type(3){width:71px}.desktop-pager .per-slide-template a:nth-of-type(4){width:104px}.desktop-pager .per-slide-template a:nth-of-type(5){width:96px}.desktop-pager .per-slide-template a:nth-of-type(6){width:100px}.desktop-pager .per-slide-template a:last-of-type{border:none}.tablet-pager{display:none}@media (max-width:1024px){.tablet-pager{display:block}}@media (max-width:840px){.tablet-pager{display:none}}.tablet-pager .per-slide-template-2{width:585px;margin:0 auto}@media (max-width:880px){.tablet-pager .per-slide-template-2{width:auto}}.tablet-pager .per-slide-template-2 a{float:left;padding:0;text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:18px;position:relative;border-right:2px solid #b1b1b1;color:#2e2930}.tablet-pager .per-slide-template-2 a:nth-of-type(1){width:111px}.tablet-pager .per-slide-template-2 a:nth-of-type(2){width:92px}.tablet-pager .per-slide-template-2 a:nth-of-type(3){width:71px}.tablet-pager .per-slide-template-2 a:nth-of-type(4){width:104px}.tablet-pager .per-slide-template-2 a:nth-of-type(5){width:96px}.tablet-pager .per-slide-template-2 a:nth-of-type(6){width:100px}.tablet-pager .per-slide-template-2 a:last-of-type{border:none}a.cycle-pager-active{color:#2e2930!important}.mobile-pager{display:none}@media (max-width:840px){.mobile-pager{display:block;position:relative}}.mobile-pager .custom-caption{text-transform:uppercase;letter-spacing:2px;text-align:center}.mobile-pager .cycle-prev{position:absolute;left:50%;margin-left:-140px;top:0}.mobile-pager .cycle-prev img{max-width:20px!important}.mobile-pager .cycle-next{position:absolute;right:50%;margin-right:-140px;top:0}.mobile-pager .cycle-next img{max-width:20px!important}.mobile-pager-2{display:none}@media (max-width:880px){.mobile-pager-2{display:block;position:relative;width:100%;float:left;margin:25px 0 80px}}.mobile-pager-2 .custom-caption{text-transform:uppercase;letter-spacing:2px;text-align:center;font-family:'Basis Bold',sans-serif}.mobile-pager-2 .cycle-prev{position:absolute;left:50%;margin-left:-80px;bottom:0}.mobile-pager-2 .cycle-prev img{max-width:20px!important}.mobile-pager-2 .cycle-next{position:absolute;right:50%;margin-right:-80px;bottom:0}.mobile-pager-2 .cycle-next img{max-width:20px!important}#support-your-health a:hover{color:#2e2930}#support-your-health h1{margin-bottom:0}#support-your-health h1 span{display:inline-block;margin-right:30px}@media (max-width:640px){#support-your-health h1 span{margin-right:0}}.mobile-pager-2{display:none}@media (max-width:880px){.mobile-pager-2{display:block;width:100%;margin-top:0;position:relative}}@media (max-width:880px){.full-width-hero-wrap{padding-left:0!important;padding-right:0!important}}.full-width-hero-wrap img.studio{width:100%!important}.full-width-hero-wrap img.desktop{width:100%!important}.full-width-hero-wrap img.tablet{width:100%!important}.full-width-hero-wrap img.mobile{width:100%!important}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%!important}.superyou-icons{text-align:center;padding:60px 0 80px}@media (max-width:880px){.superyou-icons{padding:40px 0 80px}}.superyou-icons img{max-width:70px;margin:0 auto;display:inline-block}@media (max-width:880px){.superyou-icons img{margin:40px auto 0;max-width:75px}}@media (max-width:480px){.superyou-icons img{max-width:80px}}.superyou-icons p{margin:20px 0 0;text-align:center}.superyou-icons p span{font-family:'Basis Bold',sans-serif}.site-navigation ul li ul{background:#2e2930}.site-navigation ul li ul li{color:#fafaf8;text-transform:none}.site-navigation ul li ul li a{color:#fafaf8}.site-navigation ul li ul li a:hover{color:#2e3192}.js-drawer-open .drawer>*{transition:opacity .4s cubic-bezier(.39, .575, .565, 1) .4s;opacity:1}@media (max-width:480px){.js-drawer-open{overflow:hidden}}#CartDrawer .cart-summary-module{float:right;padding:15px;margin-right:10px;margin-top:9px;text-align:center}@media (max-width:480px){#CartDrawer .cart-summary-module{margin-right:11px}}#CartDrawer .cart-summary-module svg{display:inline-block;vertical-align:middle;margin-top:-7px}#CartDrawer .cart-summary-module span{display:inline-block;font-size:13px;color:#2e2930;font-family:"Basis Bold",sans-serif}#CartContainer{position:relative;display:block;width:100%;overflow:hidden;height:100%}.ajaxcart-item__price .money{font-size:14px}.empty-cart-alert{text-align:center;position:relative!important;margin-top:90px;top:auto!important;display:block}.empty-cart-alert p{font-size:17px!important;text-align:center!important}.empty-cart-alert p span{font-size:17px;display:inline-block;margin-top:20px;font-family:"Basis Bold",sans-serif}.empty-cart-promo-wrap{position:absolute;top:195px;left:20px;width:calc(100% - 40px)}.empty-cart-promo{height:auto;padding:0;background-color:#fff;margin-bottom:20px}.empty-cart-promo .empty-cart-promo-img{width:35%;margin-right:20px}@media (max-width:480px){.empty-cart-promo .empty-cart-promo-img{width:30%;margin-right:15px}}.empty-cart-promo .arrow{width:5px}@media (max-width:480px){.empty-cart-promo .arrow{width:4px}}.empty-cart-promo p{text-align:left;font-size:14px;text-align:left;line-height:1.4;padding-right:15px;margin-bottom:8px}@media (max-width:480px){.empty-cart-promo p{font-size:13px;padding-right:10px}}@media (max-width:400px){.empty-cart-promo p{letter-spacing:0;padding-right:8px}}@media (max-width:320px){.empty-cart-promo p{font-size:13px}}.empty-cart-promo p:last-of-type{margin-bottom:0}.empty-cart-promo p .new-blue-link{font-size:12px}#CartContainer #discount_alert{position:absolute;top:50px;width:100%;left:0;background:#fff;padding:10px 32px 10px;z-index:999998!important}@media (max-width:480px){#CartContainer #discount_alert{padding:10px 20px 10px;top:40px}}#CartContainer #discount_alert p{font-size:14px;margin-bottom:5px;text-align:center}@media (max-width:480px){#CartContainer #discount_alert p{font-size:13px}}#CartContainer #discount_alert p span{color:#d9915f}#CartContainer #discount_alert #progressbar{width:100%;height:15px;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important}.drawer{display:none;position:fixed;overflow-y:hidden;overflow-x:hidden;top:0;bottom:0;max-width:90%;z-index:99999999!important;color:#2e2930;background-color:#fafaf8;transition:transform .6s cubic-bezier(.165, .84, .44, 1) .1s;box-shadow:rgba(0,0,0,.15) 0 0 6px,rgba(0,0,0,.1) 0 0 1px}@media (max-width:480px){.drawer{max-width:100%;box-shadow:none!important;border:none!important}}.drawer--right{width:450px;right:-450px;border-left:1px solid #ececec}@media (max-width:480px){.drawer--right{width:100%;right:-100%}}.drawer--right .drawer__header{width:100%;position:absolute;top:0;left:0;height:70px;z-index:999999!important}.drawer--right .drawer__header h2{color:#2e2930;text-align:center;margin-bottom:0;background:#fafaf8;z-index:999998!important;font-size:20px;top:24px;width:auto;position:absolute;left:49px;margin-bottom:0;font-size:17px}.js-drawer-open-right .drawer--right{display:block;-ms-transform:translateX(-450px);-webkit-transform:translateX(-450px);transform:translateX(-450px)}@media (max-width:480px){.js-drawer-open-right .drawer--right{-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.ajaxcart{position:relative;display:block;width:100%;overflow:hidden;padding-bottom:300px;height:100%;margin:0}@media (max-width:640px){.ajaxcart{padding-bottom:150px}}.ajaxcart.no-more-samples{padding-bottom:150px!important}.ajaxcart__qty,.ajaxcart__qty button,.ajaxcart__qty inputs{border:none;line-height:1;height:auto!important;color:#2e2930!important;font-family:"Basis Regular",sans-serif}.ajaxcart__qty button:hover,.ajaxcart__qty inputs:hover,.ajaxcart__qty:hover{color:#2e2930!important;line-height:1;height:auto!important}.ajaxcart__qty{display:inline-block;margin:0;position:relative;max-width:80px;min-width:75px;overflow:visible;margin-right:-10px}.ajaxcart__qty input{display:block;background:0 0;text-align:center;width:100%;padding:3px 15px;margin:0;border:none;font-size:14px;font-family:"Basis Regular",sans-serif;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.ajaxcart__qty-adjust{cursor:pointer;position:absolute;display:block;top:0;bottom:0;border:0 none;background:0 0;text-align:center;overflow:hidden;line-height:1;min-width:0;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#2e2930;font-family:"Basis Bold",sans-serif}.ajaxcart__qty-adjust:hover{border:none;background:0 0;color:#2e2930!important;line-height:1;height:auto!important}.ajaxcart__qty--minus{left:0;padding:5px 5px 5px 10px;color:#2e2930}.ajaxcart__qty--plus{right:0;padding:5px 10px 5px 5px;color:#2e2930}.ajax-cart--notes{padding:0 30px 30px 30px}.ajaxcart__product:first-child{border-top:none}.ajaxcart__product{position:relative;width:100%;padding:0 20px}.ajaxcart__product.is-removed{max-height:0;width:100%;overflow:hidden;visibility:hidden;transition:all 450ms cubic-bezier(.57, .06, .05, .95)}.ajaxcart__row{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ececec}@media (max-width:480px){.ajaxcart__row{padding-top:8px;padding-bottom:8px}}.ajaxcart__row>.grid,.ajaxcart__row>.grid--full,.ajaxcart__row>.grid--rev{margin-left:0;display:flex;flex-direction:row;align-items:center}.ajaxcart__row>.grid--full>.grid__item,.ajaxcart__row>.grid--rev>.grid__item,.ajaxcart__row>.grid>.grid__item{display:block;padding-left:0;position:relative}.ajaxcart__row>.grid--full>.grid__item:first-of-type,.ajaxcart__row>.grid--rev>.grid__item:first-of-type,.ajaxcart__row>.grid>.grid__item:first-of-type{padding-left:0;width:100px}.ajaxcart__product.Samples .ajaxcart__quantity-wrapper{display:none}.ajaxcart__product.Samples .ajaxcart__row>.grid,.ajaxcart__product.Samples .ajaxcart__row>.grid--full,.ajaxcart__product.Samples .ajaxcart__row>.grid--rev{align-items:normal}.ajaxcart__row .grid .ajaxcart__quantity-wrapper,.ajaxcart__row .grid--full .ajaxcart__quantity-wrapper,.ajaxcart__row .grid--rev .ajaxcart__quantity-wrapper{padding:0;margin-top:0;text-align:right!important;width:auto!important}.ajaxcart__product:last-of-type .ajaxcart__row{border-bottom:1px solid #ececec}.ajaxcart__product-image{margin-right:10px}.ajaxcart__product-image a{float:left;display:block;overflow:hidden;margin-bottom:0}.ajaxcart__product-image img{float:left;display:block;margin:0;width:65px}.ajaxcart__product-meta,.ajaxcart__product-name p{display:block;text-align:left;font-size:14px;margin:0;padding-top:0;font-family:"Basis Bold",sans-serif;line-height:1.4}.ajaxcart__product-name p{width:58%}.ajaxcart__product-name{flex-direction:column;width:100%;display:flex!important;padding-right:20px}.ajaxcart__product-name .flex-container-row{justify-content:space-between;width:100%;align-items:flex-start}.ajaxcart__product-name .line-price{font-family:"Basis Bold",sans-serif;font-size:14px}.ajaxcart__product-meta{font-size:13px!important}.ajaxcart__quantity-wrapper{display:inline-block;width:100%}.form-a{height:100%;width:100%;padding:71px 0 0;z-index:999998!important}@media (max-width:640px){.form-a{padding:71px 0 0}}.moveUp .form-a{padding:60px 20px 14px}.form-b{text-align:center;width:100%;position:absolute;bottom:0;left:0;height:150px;background:#fafaf8;border-top:1px solid #ececec}.form-b .cart__checkout{font-family:"Basis Bold",sans-serif;text-transform:uppercase;text-align:center;padding:0;min-width:50%;float:left;display:inline-block;cursor:pointer;transition:background-color .5s ease}.form-b .ajaxcart__footer{padding:0 20px}.form-b .ajax-view-cart{width:100%;padding-top:15px}@media (max-width:480px){.form-b .ajax-view-cart{display:none;padding-top:10px}}.form-b .ajax-view-cart a{text-decoration:underline;text-align:center}.form-b .cart-note-bottom{text-align:center;display:block;padding:10px 26px 15px;line-height:1.8;font-size:13px;font-family:"Basis Medium",sans-serif}@media (max-width:320px){.form-b .cart-note-bottom{font-size:12px}}.form-b .cart-note-bottom a{font-size:13px}.hasStack .cart__checkout,.hasSubscription .cart__checkout{text-align:center;float:none!important}.additional_checkout_buttons{left:0;padding:26px 20px 10px;border-top:1px solid #ececec;width:100%;height:auto;position:absolute;bottom:100%;visibility:hidden;opacity:0;background-color:#fafaf8;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:999}.hasStack .additional_checkout_buttons,.hasSubscription .additional_checkout_buttons{display:none}#additionalCheckout{min-width:48%;width:48%;margin-right:2%;float:left;cursor:pointer}@media (max-width:880px){#additionalCheckout{line-height:42px;height:44px}}.hasStack #additionalCheckout,.hasSubscription #additionalCheckout{display:none}body .dynamic-checkout__content .shopify-cleanslate ul{-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important}body .dynamic-checkout__content .shopify-cleanslate li{margin-right:2%!important;width:49%!important;margin:0 2% 2% 0!important;-webkit-flex-basis:auto!important;-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important}body .dynamic-checkout__content .shopify-cleanslate li button,body .dynamic-checkout__content .shopify-cleanslate li iframe{min-width:auto!important}body .dynamic-checkout__content .shopify-cleanslate li:nth-of-type(2n){margin-right:0!important}.additional_checkout_buttons.show{visibility:visible;opacity:1}.additional_checkout_buttons input{border:0!important}.ajaxcart__special_instructions{width:100%;opacity:.5;text-align:center;padding:30px 0 20px;display:inline-block;margin-top:30px}.ajaxcart__subtotal_header{width:100%;display:inline-block;text-align:center;text-transform:uppercase}.ajaxcart__subtotal_header p{font-size:11px}.ajaxcart__subtotal{width:100%;display:inline-block;text-align:center;padding:10px 0;color:#2e3192}@media (max-width:480px){.ajaxcart__subtotal{padding-top:12px}}.ajaxcart__subtotal p{margin:0;font-size:16px;color:#2e3192}.ajaxcart__subtotal p .money{font-family:"Basis Bold",sans-serif}.ajaxcart .discount-title{color:#2e3192;font-size:11px;letter-spacing:.4px;display:block;line-height:1.2}#CartContainer .ajax-empty{text-align:center;padding-top:0;text-align:center;position:absolute;top:25px;left:50%;margin-left:-70px;width:140px;z-index:999999}#CartContainer .ajax-empty span{font-size:17px;font-family:"Basis Bold",sans-serif}.ajax-remove-button{justify-content:flex-end!important;padding-bottom:5px;padding-right:0!important;height:17px}.Samples .ajax-remove-button{height:0}.ajaxcart__qty-remove{padding:3px 0 3px 3px;height:auto;line-height:1.5;border:none;min-width:0;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/close-x.png?v=6155934574363553830) no-repeat center;width:10px;height:10px;background-size:10px 10px;cursor:pointer;position:absolute;right:-21px;top:4px}.ajaxcart__qty-remove:hover{border:none;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/close-x.png?v=6155934574363553830) no-repeat center;width:10px;height:10px;background-size:10px 10px}.drawer__close{padding:26px 15px 15px 19px;margin:0;position:absolute;left:0;top:0;z-index:10;cursor:pointer}@media (max-width:480px){.drawer__close{padding:25px 15px 15px 19px}}.drawer__close button{color:inherit;height:auto;line-height:1.5;border:none;display:block;padding:0;background:0 0;min-width:0;cursor:pointer}.drawer__close button:hover{border:none;background:0 0;color:#2e2930}.drawer__close button img{width:18px;height:auto;cursor:pointer}.ajax-prices.line-price{font-size:13px;text-align:right;font-family:"Basis Bold",sans-serif;line-height:1.4}.ajax-prices.line-price span{display:inline-block;text-align:right;font-size:13px}.ajax-prices.line-price .discounted-price{font-size:11px;color:#b1b1b1;text-align:right;text-decoration:line-through;font-family:"Basis Medium",sans-serif}.ajax-prices.line-price .discount-title{font-size:11px;display:block;font-family:"Basis Medium",sans-serif;text-transform:lowercase;white-space:pre-line;margin-top:3px}.ajaxcart__inner{width:100%;overflow-y:auto;height:100%;display:flex;flex-direction:column}.ajaxcart__inner .Hidden .ajaxcart__qty-remove,.ajaxcart__inner .Hidden .ajaxcart__quantity-wrapper{display:none}.ajaxcart__inner .PromoHide .ajaxcart__quantity-wrapper{display:none}.scaled-text{transition:font-size .3s}@media (max-width:480px){#CartDrawer .cart-count{pointer-events:none}}p.ajax-cart-note{font-size:12px}.secondary.site-navigation{margin:0 auto;text-align:center;padding:0}@media (max-width:880px){.secondary.site-navigation ul.menu{display:none}}.secondary.site-navigation li{padding:10px 9px;position:relative}@media (max-width:1040px){.secondary.site-navigation li{padding:0 24px 0 0!important}}@media (max-width:480px){.secondary.site-navigation li{padding:0 12px 0 0!important}}.secondary.site-navigation li a{font-family:"Basis Medium",sans-serif;padding:0;font-size:14px;color:#2e2930;text-transform:none;letter-spacing:.025em}@media (max-width:1040px){.secondary.site-navigation li a{height:50px;line-height:50px;padding:0}}.secondary.site-navigation li a.current-page,.secondary.site-navigation li.active a{color:#2e2930}.secondary.site-navigation li a:hover{color:#d9915f}#ReCharge-Nav li a:hover{color:#d9915f}.account-menu,.container.secondary-menu{background-color:#fafaf8;border-bottom:1px solid #ececec;width:100%;position:-webkit-sticky;position:sticky;top:79px;z-index:9004;max-width:100%!important;padding:0!important}@media (max-width:1040px){.account-menu,.container.secondary-menu{top:49px}}.account-menu a.active,.secondary.site-navigation li a.active{color:#2e2930!important}.shop-menu-desktop{display:block}@media (max-width:1040px){.shop-menu-desktop{display:none}}.shop-submenu-mobile{width:100%;position:relative;background:#fafaf8;z-index:5;display:none}@media (max-width:1040px){.shop-submenu-mobile{display:block}}.shop-submenu-mobile .gradient-overlay{position:absolute;top:1px;right:0;bottom:1px;width:15%;background:-moz-linear-gradient(left,rgba(250,245,239,0) 0,#faf5ef 100%);background:-webkit-linear-gradient(left,rgba(250,245,239,0) 0,#faf5ef 100%);background:linear-gradient(to right,rgba(250,245,239,0) 0,#faf5ef 100%)}.shop-submenu-mobile .scroll-menu{background-color:#fafaf8;overflow:auto;white-space:nowrap;margin:0;padding:0 30px!important;width:100%}@media (max-width:600px){.shop-submenu-mobile .scroll-menu{padding:0 20px!important}}.shop-submenu-mobile .scroll-menu li{display:inline-block;margin:0;height:50px;line-height:50px;padding:0 20px 0 0}.shop-submenu-mobile .scroll-menu li a{text-align:center;letter-spacing:.025em}.tb-new-mobile>div{text-transform:uppercase!important}.header-top-new{position:relative;height:44px}@media (max-width:1040px){.header-top-new{display:none}}.header-top-new .topbanner{background-color:#b57b55!important}.header-top-new .topbanner a{color:#fff;font-size:13px;font-family:"Basis Medium",sans-serif}.header-top-new .topbanner a:hover{color:#fff}@media (max-width:480px){.header-top-new .topbanner a{font-size:11px}}.header-top-new-mobile{display:none;height:35px}@media (max-width:1040px){.header-top-new-mobile{height:35px;position:relative;display:block}}.header-top-new-mobile .topbanner{background-color:#b57b55!important}.header-top-new-mobile .topbanner a{color:#fff}.tb-new-mobile>div{opacity:0}.header-top-new-mobile.sticky{position:-webkit-sticky;position:sticky;top:0}.scrolled .header-top-new-mobile.sticky{position:relative}.header-top-new-mobile .topbanner{opacity:1;text-transform:uppercase;font-family:"Basis Medium",sans-serif}.header-top-new-mobile .topbanner a{color:#fff}.header-top-new-mobile .topbanner a:hover{color:#fff}@media (max-width:880px){.header-top-new-mobile .topbanner a{font-size:11px}}.mj-nav-mobile .open{top:84px!important}.header-top-new-mobile.sticky{position:-webkit-sticky;position:sticky;top:0}.scrolled .header-top-new-mobile.sticky{position:relative}.fixed-header-new{width:100%;background-color:#fafaf8;border-bottom:1px solid #ececec;position:-webkit-sticky;position:sticky;top:-1px;z-index:9006;-webkit-transition:cubic-bezier(.67, .42, .15, .54) .4s top;-o-transition:cubic-bezier(.67, .42, .15, .54) .4s top;transition:cubic-bezier(.67, .42, .15, .54) .4s top}.fixed-header-new .header-logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/mj-logo-2019.png?v=2938422997679518716) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;width:45px;height:45px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;margin-top:16px}@media (max-width:1040px){.fixed-header-new .header-logo{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/mj-logo-2019.png?v=2938422997679518716) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;width:35px;height:35px;margin-top:7px}}.fixed-header-new #mobile-search-main-nav-toggle span{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/Search_Icon.svg?v=7063254768889480749) no-repeat center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block}.fixed-header-new .header-left{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;-webkit-justify-content:flex-start;justify-content:flex-start}.fixed-header-new .header-right{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;-webkit-justify-content:flex-end;justify-content:flex-end}.fixed-header-new .desktop.menu-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:40px}@media (max-width:1040px){.fixed-header-new .desktop.menu-item{display:none}}.fixed-header-new .cart-summary-mobile{font-size:14px;text-transform:none!important;padding:0 0 0 40px}.fixed-header-new .cart-summary{font-size:14px;text-transform:none!important;padding:0;padding-left:40px!important}@media (max-width:1040px){.fixed-header-new .cart-summary{display:none!important}}.fixed-header-new .desktop.menu-item.top-level-menu{font-size:14px;text-transform:none!important;padding:0 0 0 40px}@media (max-width:1040px){.fixed-header-new .desktop.menu-item.top-level-menu{display:none}}.fixed-header-new .desktop.menu-item{padding-right:40px;align-items:center}.fixed-header-new .desktop.menu-item.has-dropdown{padding-right:0}.fixed-header-new .desktop.menu-item>a{font-size:14px;padding:0;letter-spacing:.4px;color:#2e2930!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:79px;align-items:center;font-family:"Basis Bold",sans-serif}.fixed-header-new .desktop.menu-item>a:hover{color:#2e2930!important}.fixed-header-new .desktop-toggle{padding-right:40px}.fixed-header-new .desktop-toggle>a{font-size:14px;padding:0;letter-spacing:.4px;color:#2e2930!important;height:79px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;font-family:"Basis Bold",sans-serif}.fixed-header-new .desktop-toggle>a:hover{color:#2e2930!important}.fixed-header-new #mobile-search-main-nav-toggle{padding:0;display:none}@media (max-width:1040px){.fixed-header-new #mobile-search-main-nav-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}}.fixed-header-new ::-webkit-input-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif;font-size:14px!important;letter-spacing:.4px!important}.fixed-header-new ::-moz-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif;font-size:14px!important;letter-spacing:.4px!important}.fixed-header-new :-ms-input-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif;font-size:14px!important;letter-spacing:.4px!important}.fixed-header-new :-moz-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif;font-size:14px!important;letter-spacing:.4px!important}.header-right .has-dropdown .desktop-toggle{padding-right:0!important}.subscribe .fixed-header-new,.template-index .fixed-header-new{background:0 0;border-bottom:none;position:-webkit-sticky;position:sticky;margin-bottom:calc(-1 * 79px);top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media (max-width:1024px){.subscribe .fixed-header-new,.template-index .fixed-header-new{margin-bottom:calc(-1 * 50px)}}.subscribe .fixed-header-new .header-logo,.template-index .fixed-header-new .header-logo{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/MoonJuice_MoonLogo_White300.png?v=12670250460979504040) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;width:45px;height:45px;margin-top:16px}@media (max-width:1040px){.subscribe .fixed-header-new .header-logo,.template-index .fixed-header-new .header-logo{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/MoonJuice_MoonLogo_White300.png?v=12670250460979504040) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;width:35px;height:35px;margin-top:7px}}.subscribe .fixed-header-new #mobile-search-main-nav-toggle span,.template-index .fixed-header-new #mobile-search-main-nav-toggle span{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/Search_Icon-wh-2.svg?v=11110998786219695508) no-repeat center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block}.subscribe .fixed-header-new ::-webkit-input-placeholder,.template-index .fixed-header-new ::-webkit-input-placeholder{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header-new ::-moz-placeholder,.template-index .fixed-header-new ::-moz-placeholder{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header-new :-ms-input-placeholder,.template-index .fixed-header-new :-ms-input-placeholder{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header-new :-moz-placeholder,.template-index .fixed-header-new :-moz-placeholder{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header-new .desktop.menu-item>a,.template-index .fixed-header-new .desktop.menu-item>a{border-bottom:none;color:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header-new .desktop-toggle>a,.template-index .fixed-header-new .desktop-toggle>a{border-bottom:none;color:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header .cart-summary-mobile a,.subscribe .fixed-header-new .cart-summary a,.template-index .fixed-header .cart-summary-mobile a,.template-index .fixed-header-new .cart-summary a{border-bottom:none!important;color:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header .cart-summary-mobile a svg,.subscribe .fixed-header-new .cart-summary a svg,.template-index .fixed-header .cart-summary-mobile a svg,.template-index .fixed-header-new .cart-summary a svg{fill:#fff!important}.subscribe .fixed-header .cart-summary-mobile span,.subscribe .fixed-header-new .cart-summary a:hover,.subscribe .fixed-header-new .cart-summary a:hover span,.subscribe .fixed-header-new .cart-summary span,.template-index .fixed-header .cart-summary-mobile span,.template-index .fixed-header-new .cart-summary a:hover,.template-index .fixed-header-new .cart-summary a:hover span,.template-index .fixed-header-new .cart-summary span{color:#fff!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.subscribe .fixed-header .search-box .search-form input[type=text]:focus,.template-index .fixed-header .search-box .search-form input[type=text]:focus{border-bottom:1px solid #fff}.subscribe .fixed-header .search-box .search-form input[type=text],.subscribe .fixed-header .search-box .search-form input[type=text]:focus,.template-index .fixed-header .search-box .search-form input[type=text],.template-index .fixed-header .search-box .search-form input[type=text]:focus{color:#fff!important}.subscribe #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks,.subscribe #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:after,.subscribe #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:before,.template-index #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks,.template-index #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:after,.template-index #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:before{background-color:#fff}.desktopOverlay .subscribe .fixed-header-new,.desktopOverlay .template-index .fixed-header-new,.scrolled.subscribe .fixed-header-new,.scrolled.template-index .fixed-header-new{background:#fafaf8;border-bottom:1px solid #ececec}.desktopOverlay .subscribe .fixed-header-new .header-logo,.desktopOverlay .template-index .fixed-header-new .header-logo,.scrolled.subscribe .fixed-header-new .header-logo,.scrolled.template-index .fixed-header-new .header-logo{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/mj-logo-2019.png?v=2938422997679518716) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;width:45px;height:45px}.desktopOverlay .subscribe .fixed-header-new ::-webkit-input-placeholder,.desktopOverlay .template-index .fixed-header-new ::-webkit-input-placeholder,.scrolled.subscribe .fixed-header-new ::-webkit-input-placeholder,.scrolled.template-index .fixed-header-new ::-webkit-input-placeholder{color:#2e2930}.desktopOverlay .subscribe .fixed-header-new ::-moz-placeholder,.desktopOverlay .template-index .fixed-header-new ::-moz-placeholder,.scrolled.subscribe .fixed-header-new ::-moz-placeholder,.scrolled.template-index .fixed-header-new ::-moz-placeholder{color:#2e2930}.desktopOverlay .subscribe .fixed-header-new :-ms-input-placeholder,.desktopOverlay .template-index .fixed-header-new :-ms-input-placeholder,.scrolled.subscribe .fixed-header-new :-ms-input-placeholder,.scrolled.template-index .fixed-header-new :-ms-input-placeholder{color:#2e2930}.desktopOverlay .subscribe .fixed-header-new :-moz-placeholder,.desktopOverlay .template-index .fixed-header-new :-moz-placeholder,.scrolled.subscribe .fixed-header-new :-moz-placeholder,.scrolled.template-index .fixed-header-new :-moz-placeholder{color:#2e2930}@media (max-width:1040px){.scrolled.subscribe .fixed-header-new,.scrolled.template-index .fixed-header-new,.subscribe .search-open.fixed-header-new,.subscribe .sticky-adjust.fixed-header-new,.template-index .search-open.fixed-header-new,.template-index .sticky-adjust.fixed-header-new{background:#fafaf8;border-bottom:1px solid #ececec}.scrolled.subscribe .fixed-header-new .header-logo,.scrolled.template-index .fixed-header-new .header-logo,.subscribe .search-open.fixed-header-new .header-logo,.subscribe .sticky-adjust.fixed-header-new .header-logo,.template-index .search-open.fixed-header-new .header-logo,.template-index .sticky-adjust.fixed-header-new .header-logo{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/mj-logo-2019.png?v=2938422997679518716) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;width:35px;height:35px}.scrolled.subscribe .fixed-header-new #mobile-search-main-nav-toggle span,.scrolled.template-index .fixed-header-new #mobile-search-main-nav-toggle span,.subscribe .search-open.fixed-header-new #mobile-search-main-nav-toggle span,.subscribe .sticky-adjust.fixed-header-new #mobile-search-main-nav-toggle span,.template-index .search-open.fixed-header-new #mobile-search-main-nav-toggle span,.template-index .sticky-adjust.fixed-header-new #mobile-search-main-nav-toggle span{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/Search_Icon.svg?v=7063254768889480749) no-repeat center;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block}.scrolled.subscribe .fixed-header-new .HamburgerIcon .HamburgerIcon__blocks,.scrolled.template-index .fixed-header-new .HamburgerIcon .HamburgerIcon__blocks,.subscribe .search-open.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks,.subscribe .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks,.template-index .search-open.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks,.template-index .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks{background-color:#2e2930!important}.scrolled.subscribe .fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:before,.scrolled.template-index .fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:before,.subscribe .search-open.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:before,.subscribe .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:before,.template-index .search-open.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:before,.template-index .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:before{background-color:#2e2930!important}.scrolled.subscribe .fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:after,.scrolled.template-index .fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:after,.subscribe .search-open.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:after,.subscribe .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:after,.template-index .search-open.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:after,.template-index .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks:after{background-color:#2e2930!important}.scrolled.subscribe .fixed-header-new .cart-summary-mobile a,.scrolled.subscribe .fixed-header-new .cart-summary-mobile a:hover,.scrolled.template-index .fixed-header-new .cart-summary-mobile a,.scrolled.template-index .fixed-header-new .cart-summary-mobile a:hover,.subscribe .search-open.fixed-header-new .cart-summary-mobile a,.subscribe .search-open.fixed-header-new .cart-summary-mobile a:hover,.subscribe .sticky-adjust.fixed-header-new .cart-summary-mobile a,.subscribe .sticky-adjust.fixed-header-new .cart-summary-mobile a:hover,.template-index .search-open.fixed-header-new .cart-summary-mobile a,.template-index .search-open.fixed-header-new .cart-summary-mobile a:hover,.template-index .sticky-adjust.fixed-header-new .cart-summary-mobile a,.template-index .sticky-adjust.fixed-header-new .cart-summary-mobile a:hover{color:#2e2930!important}.scrolled.subscribe .fixed-header-new .cart-summary-mobile a svg,.scrolled.subscribe .fixed-header-new .cart-summary-mobile a:hover svg,.scrolled.template-index .fixed-header-new .cart-summary-mobile a svg,.scrolled.template-index .fixed-header-new .cart-summary-mobile a:hover svg,.subscribe .search-open.fixed-header-new .cart-summary-mobile a svg,.subscribe .search-open.fixed-header-new .cart-summary-mobile a:hover svg,.subscribe .sticky-adjust.fixed-header-new .cart-summary-mobile a svg,.subscribe .sticky-adjust.fixed-header-new .cart-summary-mobile a:hover svg,.template-index .search-open.fixed-header-new .cart-summary-mobile a svg,.template-index .search-open.fixed-header-new .cart-summary-mobile a:hover svg,.template-index .sticky-adjust.fixed-header-new .cart-summary-mobile a svg,.template-index .sticky-adjust.fixed-header-new .cart-summary-mobile a:hover svg{fill:#2e2930!important}.scrolled.subscribe .fixed-header-new .cart-summary-mobile span,.scrolled.template-index .fixed-header-new .cart-summary-mobile span,.subscribe .search-open.fixed-header-new .cart-summary-mobile span,.subscribe .sticky-adjust.fixed-header-new .cart-summary-mobile span,.template-index .search-open.fixed-header-new .cart-summary-mobile span,.template-index .sticky-adjust.fixed-header-new .cart-summary-mobile span{color:#2e2930!important}.scrolled.subscribe .fixed-header-new ::-webkit-input-placeholder,.scrolled.template-index .fixed-header-new ::-webkit-input-placeholder,.subscribe .search-open.fixed-header-new ::-webkit-input-placeholder,.subscribe .sticky-adjust.fixed-header-new ::-webkit-input-placeholder,.template-index .search-open.fixed-header-new ::-webkit-input-placeholder,.template-index .sticky-adjust.fixed-header-new ::-webkit-input-placeholder{color:#2e2930}.scrolled.subscribe .fixed-header-new ::-moz-placeholder,.scrolled.template-index .fixed-header-new ::-moz-placeholder,.subscribe .search-open.fixed-header-new ::-moz-placeholder,.subscribe .sticky-adjust.fixed-header-new ::-moz-placeholder,.template-index .search-open.fixed-header-new ::-moz-placeholder,.template-index .sticky-adjust.fixed-header-new ::-moz-placeholder{color:#2e2930}.scrolled.subscribe .fixed-header-new :-ms-input-placeholder,.scrolled.template-index .fixed-header-new :-ms-input-placeholder,.subscribe .search-open.fixed-header-new :-ms-input-placeholder,.subscribe .sticky-adjust.fixed-header-new :-ms-input-placeholder,.template-index .search-open.fixed-header-new :-ms-input-placeholder,.template-index .sticky-adjust.fixed-header-new :-ms-input-placeholder{color:#2e2930}.scrolled.subscribe .fixed-header-new :-moz-placeholder,.scrolled.template-index .fixed-header-new :-moz-placeholder,.subscribe .search-open.fixed-header-new :-moz-placeholder,.subscribe .sticky-adjust.fixed-header-new :-moz-placeholder,.template-index .search-open.fixed-header-new :-moz-placeholder,.template-index .sticky-adjust.fixed-header-new :-moz-placeholder{color:#2e2930}}.subscribe .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks,.template-index .sticky-adjust.fixed-header-new .HamburgerIcon .HamburgerIcon__blocks{background-color:#fafaf8!important}.scrolled.subscribe .fixed-header-new,.scrolled.template-index .fixed-header-new{position:fixed;top:0}.desktopOverlay .subscribe .fixed-header-new .cart-summary span,.desktopOverlay .template-index .fixed-header-new .cart-summary span,.scrolled.subscribe .fixed-header-new .cart-summary span,.scrolled.template-index .fixed-header-new .cart-summary span{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .desktop.menu-item>a,.desktopOverlay .template-index .fixed-header-new .desktop.menu-item>a,.scrolled.subscribe .fixed-header-new .desktop.menu-item>a,.scrolled.template-index .fixed-header-new .desktop.menu-item>a{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .desktop-toggle>a,.desktopOverlay .template-index .fixed-header-new .desktop-toggle>a,.scrolled.subscribe .fixed-header-new .desktop-toggle>a,.scrolled.template-index .fixed-header-new .desktop-toggle>a{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .cart-summary a,.desktopOverlay .template-index .fixed-header-new .cart-summary a,.scrolled.subscribe .fixed-header-new .cart-summary a,.scrolled.template-index .fixed-header-new .cart-summary a{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .cart-summary a svg,.desktopOverlay .template-index .fixed-header-new .cart-summary a svg,.scrolled.subscribe .fixed-header-new .cart-summary a svg,.scrolled.template-index .fixed-header-new .cart-summary a svg{fill:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .cart-summary span,.desktopOverlay .template-index .fixed-header-new .cart-summary span,.scrolled.subscribe .fixed-header-new .cart-summary span,.scrolled.template-index .fixed-header-new .cart-summary span,.scrolled.template-index .fixed-header-new .cart-summary span:hover{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header .search-box .search-form input[type=text]:focus,.desktopOverlay .template-index .fixed-header .search-box .search-form input[type=text]:focus,.scrolled.subscribe .fixed-header .search-box .search-form input[type=text]:focus,.scrolled.template-index .fixed-header .search-box .search-form input[type=text]:focus{border-bottom:1px solid #2e2930}.desktopOverlay .subscribe .fixed-header .search-box .search-form input[type=text],.desktopOverlay .subscribe .fixed-header .search-box .search-form input[type=text]:focus,.desktopOverlay .template-index .fixed-header .search-box .search-form input[type=text],.desktopOverlay .template-index .fixed-header .search-box .search-form input[type=text]:focus,.scrolled.subscribe .fixed-header .search-box .search-form input[type=text],.scrolled.subscribe .fixed-header .search-box .search-form input[type=text]:focus,.scrolled.template-index .fixed-header .search-box .search-form input[type=text],.scrolled.template-index .fixed-header .search-box .search-form input[type=text]:focus{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .template-index .fixed-header-new .desktop-toggle.mini-mega-toggle>a,.scrolled.subscribe .fixed-header-new .desktop-toggle.mini-mega-toggle>a,.scrolled.template-index .fixed-header-new .desktop-toggle.mini-mega-toggle>a{color:#2e2930!important}.desktopOverlay .subscribe .fixed-header-new .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .template-index .fixed-header-new .desktop-toggle.mini-mega-toggle>a,.scrolled.subscribe .fixed-header-new .desktop-toggle.mini-mega-toggle>a,.scrolled.template-index .fixed-header-new .desktop-toggle.mini-mega-toggle>a{color:#2e2930!important}#fixed-header-cta{position:fixed;top:-100px;bottom:auto;z-index:9005;left:0;height:79px;width:100%;background-color:#fafaf8;border-bottom:1px solid #ececec;-webkit-box-shadow:0 4px 15px -10px rgba(0,0,0,.25);box-shadow:0 4px 15px -10px rgba(0,0,0,.25);-webkit-transition:cubic-bezier(.67, .42, .15, .54) .4s top;-o-transition:cubic-bezier(.67, .42, .15, .54) .4s top;transition:cubic-bezier(.67, .42, .15, .54) .4s top}@media (max-width:1040px){#fixed-header-cta{height:50px;top:-79px}}#fixed-header-cta .container{height:100%}#fixed-header-cta .header-left{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;-webkit-justify-content:flex-start;justify-content:flex-start;align-items:center}#fixed-header-cta .header-right{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;align-items:center}#fixed-header-cta h1{width:auto!important;padding:0!important;display:inline-block}@media (max-width:880px){#fixed-header-cta h1{font-size:16px;padding:0 22px 0 0!important}}@media (max-width:480px){#fixed-header-cta h1{font-size:13px}}#fixed-header-cta h4{float:left!important;width:auto!important;margin-left:10px!important;margin-top:13px!important}@media (max-width:880px){#fixed-header-cta h4{display:none}}#fixed-header-cta .add-to-cart-collection,#fixed-header-cta .submit-button{min-width:220px;padding:0 14px!important;width:auto!important;font-size:14px;line-height:41px}#fixed-header-cta .add-to-cart-collection:hover,#fixed-header-cta .add-to-cart-collection:hover span,#fixed-header-cta .add-to-cart-collection:hover span span,#fixed-header-cta .submit-button:hover,#fixed-header-cta .submit-button:hover span,#fixed-header-cta .submit-button:hover span span{color:#fafaf8!important}@media (max-width:1040px){#fixed-header-cta .add-to-cart-collection,#fixed-header-cta .submit-button{min-width:120px;line-height:31px;height:32px;font-size:12px;margin:0!important}}#fixed-header-cta .product-addtocart.has-variants,#fixed-header-cta .product-form .klaviyo-variant-item-waitlist{margin:0!important;width:auto!important;float:none!important}#fixed-header-cta .product-addtocart{margin:0!important}@media (max-width:880px){#fixed-header-cta .dash,#fixed-header-cta .sticky-cta-price{display:none}}.sticky-price{display:none}.fixed-header-new.sticky-adjust{top:35px}.template-product .fixed-header-new.activated{top:-79px}@media (max-width:1040px){.template-product .fixed-header-new.activated{top:-49px}}.template-product .fixed-header-new.activated.scroll-up{top:-1px}#fixed-header-cta.activated{top:0;bottom:unset}#fixed-header-cta.activated.scroll-up{top:79px}@media (max-width:1040px){#fixed-header-cta.activated.scroll-up{top:49px}}.sticky-cta-price{font-family:"Basis Bold",sans-serif;font-size:14px;display:inline-block;color:#2e3192}@media (max-width:1040px){.sticky-cta-price{font-size:12px}}.sticky-cta-price .compare-price{font-size:14px;color:#2e3192}@media (max-width:1040px){.sticky-cta-price .compare-price{font-size:12px}}.sticky-cta-price:hover,.sticky-cta-price:hover span,.sticky-cta-price:hover span span{color:#fafaf8!important}.sticky-cta-price.subscribe-price .sticky-one-time-price{display:none!important}.sticky-cta-price.one-time-price .sticky-subscribe-price{display:none!important}.sticky-cta-text{display:inline-block;line-height:1}.scrolled .fixed-header-new.sticky-adjust{top:0;position:fixed;left:0}.desktop-nav-right .desktop.menu-item>a{font-size:14px;padding:0;letter-spacing:.4px;text-transform:none!important;font-family:"Basis Medium",sans-serif;height:79px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.desktop-nav-right .desktop.menu-item>a:hover{color:#2e2930!important}#fixed-header-cta>.container,.fixed-header-new>.container{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-direction:row;width:100%;align-items:stretch;align-content:center;max-width:100%}@media (max-width:1040px){#fixed-header-cta>.container,.fixed-header-new>.container{padding-left:20px;padding-right:20px}}body .fixed-header-new .has-dropdown .desktop-toggle>a.meganav-trigger{position:relative}body .fixed-header-new .has-dropdown .desktop-toggle>a.meganav-trigger:after{content:"";position:absolute;left:0;bottom:27px;height:2px;width:100%;opacity:0;background-color:#2e3192;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}body .fixed-header-new .has-dropdown.desktopOverlay .desktop-toggle>a.meganav-trigger:after{content:"";position:absolute;left:0;bottom:27px;height:2px;width:100%;opacity:1;background-color:#2e3192;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.desktopOverlay.fixed-header-new{border-bottom:1px solid #fafaf8!important}.full-width-dropdown{position:absolute;width:100%;top:80px;left:0;background-color:#fafaf8;padding:25px 0 40px;overflow:hidden;z-index:998;visibility:hidden;opacity:0;border-bottom:1px solid #ececec;padding-left:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.full-width-dropdown .container{max-width:100%;padding-right:0!important;padding-left:0!important}.full-width-dropdown .sub-menu-desktop-heading{padding:0;width:100%;float:left;margin:0;letter-spacing:.4px;font-family:"Basis Bold",sans-serif;font-size:14px;color:#2e2930;line-height:1.4}.full-width-dropdown .sub-menu-desktop-heading a{width:100%;float:left;display:block;padding:3px 0}.full-width-dropdown .sub-menu-desktop-heading a:hover{color:#d9915f}@media (max-width:1600px){.full-width-dropdown .grid__item{left:auto}}.full-width-dropdown ul.mega-nav{margin:0;padding:0;list-style-type:none;float:left;width:100%}@media (max-width:640px){.full-width-dropdown ul.mega-nav{padding:0}}.full-width-dropdown ul.mega-nav li{float:left;width:100%;clear:both;margin:0;padding:0;list-style:none;line-height:1.4;margin:0;width:100%}.full-width-dropdown ul.mega-nav li a{width:100%;float:left;padding:3px 0;font-size:14px;color:#2e2930}.full-width-dropdown ul.mega-nav li a:hover{color:#d9915f}.full-width-dropdown #stacks-column{width:auto;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ececec}.mini-mega{width:auto!important;padding:25px!important;min-width:160px}.mini-mega-toggle{position:relative}.dropdown-featured-image{position:absolute;top:0;right:30px;height:190px;width:390px}.dropdown-featured-image #meganav-image{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/Unstress-Stack-Horizontal.jpg?v=2357441545930056359) no-repeat center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.dropdown-featured-image #meganav-img-title-overlay{position:absolute;color:#2e2930;top:31%;left:54%;text-transform:none;letter-spacing:.4px;text-align:left;font-size:18px;line-height:1.2;font-family:"Basis Bold",sans-serif}.dropdown-featured-image #meganav-img-title-overlay span{font-size:13px;font-family:"Basis Medium",sans-serif}.dropdown-featured-image #meganav-img-txt-overlay{position:absolute;color:#2e2930;top:59%;left:54%;text-transform:none;letter-spacing:.4px;text-align:left;font-size:12px;line-height:1.5;font-family:Typewriter,sans-serif;background-color:#fff88a;padding:0 3px}.dropdown-featured-image #meganav-img-txt-overlay img{vertical-align:baseline;width:7px;margin-left:3px}.dropdown-featured-image #meganav-img-txt-overlay span svg{fill:#2e2930!important;width:23px;height:15px;margin-top:4px}.dropdown-featured-image #meganav-img-txt-overlay #Mobile-Copy-2{fill:#2e2930!important;stroke:#2e2930!important}.dropdown-featured-image a{color:#2e2930}.full-width-dropdown .spacer{display:none}@media (min-width:1600px){.full-width-dropdown .spacer{display:block}}.full-width-dropdown .superhair{background-color:transparent!important}@media (max-width:1200px){.full-width-dropdown .dropdown-featured-image{display:none}}.desktop-toggle:hover>.full-width-dropdown{visibility:visible;opacity:1;display:block}.full-width-dropdown.closed{display:none!important;visibility:hidden!important;opacity:0!important}.full-width-menu>.first{padding-right:0!important}.fixed-header-new .cart-summary-mobile a{font-size:14px!important;text-transform:none!important;font-family:"Basis Medium",sans-serif!important;letter-spacing:.4px}.fixed-header-new .cart-summary a{font-size:14px!important;padding:0;text-transform:none!important;font-family:"Basis Bold",sans-serif!important;letter-spacing:.4px;height:79px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.fixed-header-new .cart-summary a:hover{color:#2e2930!important}.fixed-header-new .cart-summary a:hover span{color:#2e2930!important}.fixed-header-new .cart-summary span{line-height:17px;color:#2e2930!important}.fixed-header-new .cart-summary span:hover{color:#2e2930!important}.fixed-header-new .search-box .search-form{font-size:15px;background:0 0!important}.fixed-header-new .search-box .search-form input{padding-right:0!important;height:auto!important;cursor:pointer;font-family:"Basis Bold",sans-serif}.fixed-header-new .search-box .search-form input[type=text],.fixed-header-new .search-box .search-form input[type=text]:focus{font-size:14px!important;margin:-2px 0 0 0;letter-spacing:.4px!important;padding:3px 0;font-family:"Basis Bold",sans-serif}.fixed-header-new .search-box .search-form input[type=text]:focus{text-align:left}.fixed-header-new ul.search-results{top:35px!important;left:0!important;right:auto}.fixed-header-new .search-box .search-form input::-webkit-input-placeholder{font-family:"Basis Bold",sans-serif}.fixed-header-new .search-box .search-form input::-moz-placeholder{font-family:"Basis Bold",sans-serif}.fixed-header-new .search-box .search-form input:-ms-input-placeholder{font-family:"Basis Bold",sans-serif}.fixed-header-new .search-box .search-form input:-moz-placeholder{font-family:"Basis Bold",sans-serif}.desktop-toggle:hover>.full-width-dropdown{visibility:visible;opacity:1;display:block}.video-hero{width:100%!important;height:auto!important;background:#eeeadd}.video-hero-gif{height:100vh!important;overflow:hidden;position:relative!important}@media (max-width:1040px){.video-hero-gif{margin-top:-78px}}@media (orientation:portrait){.video-hero-gif .mobile{display:none}.video-hero-gif .desktop{display:block}}@media (orientation:portrait) and (max-width:1024px){.video-hero-gif .mobile{display:block}}@media (orientation:portrait) and (max-width:480px){.video-hero-gif .mobile{display:block}}@media (orientation:portrait) and (max-width:1024px){.video-hero-gif .desktop{display:none}}@media (orientation:landscape){.video-hero-gif .mobile{display:none}.video-hero-gif .desktop{display:block}}@media (orientation:landscape) and (max-width:1024px){.video-hero-gif .mobile{max-height:100%;display:none!important}}@media (orientation:landscape) and (max-width:880px){.video-hero-gif .mobile{display:block!important}}@media (orientation:landscape) and (max-width:1024px){.video-hero-gif .desktop{max-height:100%;display:block!important}}@media (orientation:landscape) and (max-width:880px){.video-hero-gif .desktop{display:none!important}}.video-hero-gif .desktop{display:block}@media (max-width:1024px){.video-hero-gif .desktop{display:none}}.video-hero .desktop{display:block}@media (max-width:880px){.video-hero .desktop{display:none}}.video-hero .mobile{display:none}@media (max-width:880px){.video-hero .mobile{display:block}}.video-hero-gif img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;max-width:none}@media (max-width:480px){.video-hero-gif img{max-height:100%;max-width:none}}.video-hero-ppage{overflow:hidden;position:relative!important;height:250px}@media (max-width:600px){.video-hero-ppage{height:160px;margin:40px 0}}.video-hero-ppage .text-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;text-align:center;flex-wrap:wrap}.video-hero-ppage .text-overlay-wrap{width:100%}.video-hero-ppage .text-overlay-wrap h1{margin:0}.video-hero-ppage .ppage-video-banner-img-wrap,.video-hero-ppage video{position:absolute;width:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:600px){.video-hero-ppage .ppage-video-banner-img-wrap,.video-hero-ppage video{height:100%;width:auto;left:50%;transform:translate(-50%,-50%)}}.video-hero-ppage .ppage-video-banner-img-wrap img{max-width:none;height:100%}.video-hero video{width:100%!important;margin-top:-80px}@media (max-width:880px){.video-hero video{padding:0}}.video-wrap{position:absolute;margin:0;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%}@media (max-width:880px){.video-wrap{display:none}}.video-wrap-mobile{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media (max-width:880px){.video-wrap-mobile{display:block}}.video-wrap video{width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.video-wrap-mobile video{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.home-video{position:relative;display:block;min-height:600px;width:100%}@media (max-width:1800px){.home-video{min-height:530px}}@media (max-width:1600px){.home-video{min-height:450px}}@media (max-width:1440px){.home-video{min-height:400px}}@media (max-width:1200px){.home-video{min-height:340px}}@media (max-width:1024px){.home-video{min-height:290px}}@media (max-width:960px){.home-video{min-height:250px}}@media (max-width:880px){.home-video{min-height:550px}}@media (max-width:720px){.home-video{min-height:500px}}@media (max-width:600px){.home-video{min-height:450px}}@media (max-width:480px){.home-video{min-height:350px}}@media (max-width:400px){.home-video{min-height:250px}}@media (max-width:374px){.home-video{min-height:250px}}#ppage-video{position:relative;display:block;width:100%;height:auto;padding-right:40px}@media (max-width:880px){#ppage-video{padding:10px 30px}}@media (max-width:640px){#ppage-video{padding:10px 20px}}#ppage-video .ppage-video-wrap{display:block}@media (max-width:880px){#ppage-video .ppage-video-wrap{display:none}}#ppage-video .ppage-video-wrap video{width:100%;height:auto}#ppage-video .ppage-video-wrap-mobile{display:none}@media (max-width:880px){#ppage-video .ppage-video-wrap-mobile{display:block}}#ppage-video .ppage-video-wrap-mobile video{width:100%;height:auto}#bgvid{width:100%!important;height:auto!important;background:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/STILL_HOMEPAGE_FOR_WEB.jpg?244854") no-repeat center center;min-width:100%;background-size:contain}#bgvid-mobile{width:100%!important;height:auto!important;background:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/MJ_SuperBeauty_mobile_Still.jpg?244854") no-repeat center center;min-width:100%;background-size:contain}#ppage-bgvid{width:100%!important;height:auto!important;background:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/CollagenProtect_VideoPlaceholder.png?244854") no-repeat center center}#ppage-bgvid-mobile{width:100%!important;height:auto!important;background:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/CollagenProtect_VideoPlaceholder.png?244854") no-repeat center center}#bgvid-mobile-feature{width:100%!important;height:auto!important;background:url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/MJ_SuperBeauty_mobile_Still.jpg?244854") no-repeat center center;min-width:100%;background-size:contain}.template-index{background-color:#fafaf8}.template-index iframe{display:block}.template-index #content{padding-bottom:0!important}.full-width-hero{width:100%;position:relative}@media (max-width:1024px){.full-width-hero{padding:0!important}}.full-width-hero .text-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;text-align:center;flex-wrap:wrap}.full-width-hero .text-overlay .container,.full-width-hero .text-overlay .container-wide{position:relative;height:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-justify-content:center;justify-content:center;flex-direction:column}.template-index .split-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}@media (max-width:880px){.template-index .split-wrap{flex-direction:column}}.template-index .split-wrap>div{position:relative}.template-index .split-wrap>div:first-of-type{width:60%}@media (max-width:1600px){.template-index .split-wrap>div:first-of-type{width:60%}}@media (max-width:880px){.template-index .split-wrap>div:first-of-type{width:100%;order:2;padding:120px 0}}@media (max-width:480px){.template-index .split-wrap>div:first-of-type{padding:100px 0}}.template-index .split-wrap>div:last-of-type{width:40%}@media (max-width:1600px){.template-index .split-wrap>div:last-of-type{width:40%}}@media (max-width:880px){.template-index .split-wrap>div:last-of-type{width:100%;order:1}}.template-index .text-overlay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;text-align:center;flex-wrap:wrap}.template-index .text-overlay .container{width:60%}@media (max-width:1200px){.template-index .text-overlay .container{width:65%}}@media (max-width:960px){.template-index .text-overlay .container{width:70%}}@media (max-width:880px){.template-index .text-overlay .container{width:100%}}.template-index .text-overlay .text-overlay-wrap{width:100%}.template-index .text-overlay h1{letter-spacing:.6px;margin:70px 0 20px;text-align:left;font-family:"Basis Bold",sans-serif}.template-index .text-overlay h1 .superscript{font-size:27px;font-family:"Basis Medium",sans-serif}@media (max-width:1600px){.template-index .text-overlay h1 .superscript{font-size:22px}}@media (max-width:1200px){.template-index .text-overlay h1 .superscript{font-size:18px}}@media (max-width:880px){.template-index .text-overlay h1 .superscript{font-size:16px}}.template-index .text-overlay h2{text-align:left;width:100%;font-family:"Basis Regular",sans-serif;font-size:28px;line-height:1.6}@media (max-width:1600px){.template-index .text-overlay h2{font-size:22px}}@media (max-width:1200px){.template-index .text-overlay h2{font-size:18px}}@media (max-width:960px){.template-index .text-overlay h2{font-size:17px}}@media (max-width:880px){.template-index .text-overlay h2{text-align:center;font-size:18px}}@media (max-width:480px){.template-index .text-overlay h2{font-size:17px}}.template-index .text-overlay p{color:#fff}.template-index .text-overlay .button.outline.light-button{margin:0 auto;height:38px;line-height:38px}.template-index .text-overlay img{width:14px;margin-left:10px;vertical-align:text-bottom}@media (max-width:880px){.template-index .text-overlay img{width:10px;margin-left:5px;vertical-align:text-bottom}}.template-index .text-overlay.mobile{display:none}@media (max-width:880px){.template-index .text-overlay.mobile{display:flex}}.template-index .video-hero .text-overlay p{font-size:22px;color:#fff;letter-spacing:2px}@media (max-width:880px){.template-index .video-hero .text-overlay p{font-size:18px}}@media (max-width:880px){.self-care a.button{float:left!important;margin-top:30px}}.shops{text-align:center}.shops .container-wide{padding-right:80px!important;padding-left:80px!important}@media (max-width:1200px){.shops .container-wide{padding-right:50px!important;padding-left:50px!important}}@media (max-width:960px){.shops .container-wide{padding-right:20px!important;padding-left:20px!important;padding-top:60px!important}}.shops a#shops-img{float:left;width:100%;cursor:pointer;margin-bottom:30px}.shops h2{text-align:center;margin-bottom:20px}@media (max-width:880px){.shops h2{margin-bottom:15px}}.shops p{margin-bottom:24px;float:left;width:100%}@media (max-width:960px){.shops p{padding:0 30px}}@media (max-width:640px){.shops p{padding:0 20px}}.shops img{float:left;width:100%;min-width:100%}.shops a.button{display:inline-block;margin:0 auto}.social .grid--full:first-of-type{margin-bottom:40px}@media (max-width:880px){.social .grid--full:first-of-type{margin-bottom:30px}}.social img{float:left}#chevron-down{position:absolute;width:36px;bottom:25px;margin-left:-18px;left:50%}@media (max-width:880px){.table-undo-mobile .display-table,.table-undo-mobile .display-table-cell{width:100%!important;display:block!important}}#visit-us .faq-header{padding-bottom:0}#visit-us .location-section-wrap{padding:60px 0;border-top:1px solid #ececec}#visit-us .location-section-wrap:first-of-type{border:none}#visit-us .location-section-wrap .location-image{padding-right:50px}@media (max-width:880px){#visit-us .location-section-wrap .location-image{padding-right:40px}}@media (max-width:767px){#visit-us .location-section-wrap .location-image{padding-right:0}}#visit-us .location-text-wrap{font-size:14px;padding-left:70px}@media (max-width:1024px){#visit-us .location-text-wrap{padding-left:40px}}@media (max-width:880px){#visit-us .location-text-wrap{padding-left:0}}#visit-us .location-text-wrap h2{margin-bottom:15px}@media (max-width:880px){#visit-us .location-text-wrap h2{margin:30px 0 15px}}#visit-us .location-text-wrap h4{margin-bottom:5px}#visit-us .location-text-wrap .postmates-button{width:150px;float:left;clear:both;margin-right:15px}@media (max-width:1024px){#visit-us .location-text-wrap .postmates-button{width:140px}}@media (max-width:880px){#visit-us .location-text-wrap .postmates-button{width:140px}}@media (max-width:480px){#visit-us .location-text-wrap .postmates-button{width:130px}}#visit-us .location-text-wrap .caviar-button{width:150px;float:left}@media (max-width:1024px){#visit-us .location-text-wrap .caviar-button{width:140px}}@media (max-width:880px){#visit-us .location-text-wrap .caviar-button{width:140px}}@media (max-width:480px){#visit-us .location-text-wrap .caviar-button{width:130px}}#visit-us .location-text-wrap a{text-decoration:underline}@media (max-width:767px){#visit-us .display-table,#visit-us .display-table-cell{width:100%!important;display:block!important}}.visit-us-menu{font-size:0;border-bottom:1px solid #ececec;padding:50px 0}.visit-us-menu h2{text-align:center;width:100%;margin:0 0 25px 0}.visit-us-menu p{display:inline-block;vertical-align:middle;width:33.3%;padding:0 10px;text-align:center;color:#2e2930;margin:0}@media (max-width:880px){.visit-us-menu p{width:100%;padding-bottom:30px}}.visit-us-menu p a{letter-spacing:1px;text-decoration:underline}.visit-us-menu p:last-of-type{padding-bottom:0}.visit-us-note{padding:35px 0}.visit-us-note p{text-align:center;margin:0}.visit-us-note p a{text-decoration:underline}#affiliates .faq-header,#orders-and-shipping .faq-header,#visit-us .faq-header{padding-bottom:0;padding-top:30px!important}@media (max-width:880px){#affiliates .faq-header,#orders-and-shipping .faq-header,#visit-us .faq-header{padding-top:0!important}}.single-order-page{padding-top:60px}#affiliates h2{padding-left:20%}@media (max-width:880px){#affiliates h2{padding-left:0}}#affiliates p{padding-right:10%}@media (max-width:880px){#affiliates p{padding-right:0}}#affiliates p span{text-transform:uppercase;font-family:"Basis Bold",sans-serif}#affiliates .button{margin-top:10px}#shop-more:hover{color:#2e3192}.quantity input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.fa-angle-times::before{content:"\F105\F104";letter-spacing:-.15em;position:absolute;right:3px}.mobile-view-hidden .wrapper{display:inline-block;white-space:nowrap}.mobile-view-hidden .block{margin:5px 2px;display:inline-block;white-space:normal;vertical-align:middle}.desktop-subtotal>td{padding-top:45px!important;padding-bottom:60px!important}.whole-width-line{width:100vw;margin-left:calc(-50vw + 50%);border-top:1px solid #2e2930;height:20px}select::-ms-expand{display:none}.template-cart #launcher{display:none!important}.template-cart .cart-count{pointer-events:none}#sca_fg_cart .page-header{float:left;width:100%;padding-top:0}#sca_fg_cart h1.majortitle{text-align:center;margin-bottom:0}@media (max-width:480px){#sca_fg_cart h1.majortitle{font-size:21px!important}}#sca_fg_cart #nudge-offer.multi{display:none!important;margin:0 0 20px!important;padding:20px 20px 20px 0!important;width:350px;float:right;border:none;background:#fff}@media (max-width:640px){#sca_fg_cart #nudge-offer.multi{float:none;margin:0 auto 20px!important}}@media (max-width:400px){#sca_fg_cart #nudge-offer.multi{width:100%}}@media (max-width:480px){#sca_fg_cart #nudge-offer.multi{padding:15px 15px 15px 0!important}}#sca_fg_cart #nudge-offer.multi .offer-text{font-size:13px;text-align:left;padding:0}#sca_fg_cart #nudge-offer.multi .offer-collection{float:left;width:100%!important;max-width:340px!important}@media (max-width:480px){#sca_fg_cart #nudge-offer.multi .offer-collection{max-width:300px!important}}#sca_fg_cart #nudge-offer.multi .bttn{float:left!important;margin-top:5px;margin-bottom:0;line-height:35px;height:35px;letter-spacing:.05em;background:#fafaf8!important;letter-spacing:.4px!important;width:180px!important;padding:3px 8px!important;font-family:"Basis Bold",sans-serif;font-size:13px!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;min-width:0;color:#2e2930!important;text-transform:uppercase!important;font-weight:400!important}#sca_fg_cart #nudge-offer.multi .bttn:hover{background:#fafaf8!important}@media (max-width:320px){#sca_fg_cart #nudge-offer.multi .bttn{font-size:13px}}#sca_fg_cart #nudge-offer.multi .product-wrapper{padding-bottom:15px}#sca_fg_cart #nudge-offer.multi .product-image-wrapper{width:30%;display:table-cell!important;vertical-align:middle!important;text-align:center;float:none!important}#sca_fg_cart #nudge-offer.multi .product-image-wrapper img.product-image.medium{float:left;max-width:100px!important;width:100%!important;padding:0 15px!important;margin:0 auto;display:inline-block}#sca_fg_cart #nudge-offer.multi .nudge-wrapper{display:table-cell!important;vertical-align:middle!important;width:70%!important}#ajax-cart-form #nudge-offer.multi.carousel{background:#fff;border:none!important;background:#fff;font-weight:400!important;width:100%}#ajax-cart-form #nudge-offer.multi.carousel .offer-collection .product-wrapper{margin:0!important;padding:0!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;width:100%;flex-direction:row;border:none!important;font-weight:400!important;padding:0!important;min-width:100%!important}#ajax-cart-form #nudge-offer.multi.carousel .offer-collection .product-wrapper .product-image-wrapper{width:30%!important;display:block!important;float:left!important;padding:0}#ajax-cart-form #nudge-offer.multi.carousel .offer-collection .product-wrapper .product-image-wrapper img{margin:0 auto!important}#ajax-cart-form #nudge-offer.multi.carousel .offer-collection .product-wrapper .details{width:78%!important;float:left!important;display:flex;align-items:center}#ajax-cart-form #nudge-offer.multi.carousel form{margin-top:0!important}#ajax-cart-form #nudge-offer.multi.carousel .offer-text{margin-bottom:5px!important}#ajax-cart-form #nudge-offer.multi.carousel img.product-image.medium{padding:0!important;margin:0 auto!important;display:block!important;width:60px!important}#ajax-cart-form #nudge-offer.multi.carousel .bttn{margin-bottom:0;letter-spacing:.05em;background-color:transparent!important;border:1px solid #2e2930;width:auto!important;line-height:1.6!important;height:auto!important;padding:3px 8px!important;font-family:"Basis Bold",sans-serif;font-size:13px!important;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;min-width:0;color:#2e2930!important;text-transform:uppercase!important;font-weight:400!important;text-align:right;cursor:pointer}@media (max-width:320px){#ajax-cart-form #nudge-offer.multi.carousel .bttn{font-size:13px}}#nudge-offer.multi.carousel .js-next{right:10px!important}#nudge-offer.multi.carousel .js-prev{left:10px!important}#nudge-offer.multi.carousel .js-next,#nudge-offer.multi.carousel .js-prev{top:65%!important;z-index:9003!important}#ajax-cart-form #nudge-offer.multi.carousel .js-prev,#nudge-offer.multi.carousel .js-next{top:50%!important;z-index:9003!important}#nudge-offer.multi.carousel .js-next i.arrow,#nudge-offer.multi.carousel .js-prev i.arrow{border-width:0 2px 2px 0!important;padding:4px!important;color:#2e2930!important}#nudge-offer.multi.carousel .offer-text{text-align:center!important;padding:0!important;letter-spacing:0;line-height:1.3;margin-bottom:0!important;font-family:"Basis Medium",sans-serif!important;font-size:12px;font-weight:400!important;color:#2e2930!important}#nudge-offer.multi.carousel .offer-text small{font-family:"Basis Medium",sans-serif!important;font-size:12px}#nudge-offer.multi.carousel .product-title-wrapper{margin-bottom:0!important;text-align:left!important;letter-spacing:.4px;float:left;width:75%}#nudge-offer.multi.carousel #product-actions{float:left;width:25%}#nudge-offer .product-price-wrapper.compare-at-price:after{border-bottom:1px solid #999!important}#sca_fg_cart #nudge-offer.multi.carousel .offer-collection .product-wrapper{padding:0 0 10px 10px!important;vertical-align:top!important}@media (max-width:480px){#sca_fg_cart #nudge-offer.multi.carousel .offer-collection .product-wrapper{padding:0 10px 10px!important}}#sca_fg_cart #nudge-offer.multi.carousel .offer-collection .product-wrapper .product-image-wrapper{padding:0 15px 10px 0!important}@media (max-width:480px){#sca_fg_cart #nudge-offer.multi.carousel .offer-collection .product-wrapper .product-image-wrapper{padding:0 10px 10px 0!important}}#nudge-offer.multi.carousel .offer-collection .details{float:none!important;margin-top:0!important;vertical-align:top!important;padding:0!important}#nudge-offer.multi.carousel .money{font-family:"Basis Medium",sans-serif!important;font-size:13px!important}#nudge-offer.multi.carousel .compare-at-price.money{font-family:"Basis Medium",sans-serif!important;color:#999!important}#nudge-offer.multi.carousel .product-title{display:block!important;text-align:left!important;font-size:12px!important;font-family:"Basis Bold",sans-serif!important;margin-bottom:0!important;letter-spacing:.015em;line-height:1.4!important;margin-top:0!important}#ajax-cart-form #nudge-offer.multi.carousel{margin-bottom:10px!important}#sca_fg_cart #nudge-offer.multi.carousel{background-color:#f2e9e1!important;width:350px!important;padding:0!important}@media (max-width:480px){#sca_fg_cart #nudge-offer.multi.carousel{width:100%!important}}#ajax-cart-form #nudge-offer.multi.carousel input.bttn,#sca_fg_cart #nudge-offer.multi.carousel input.bttn{text-transform:none!important;width:100%!important;max-width:200px!important;font-size:12px!important}#ajax-cart-form #nudge-offer.multi.default.compact{margin:0 0 5px!important;padding:6px 8px 6px 6px!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex!important;width:100%;flex-direction:row;border:none!important;background:#fff;font-weight:400!important;height:78px}#ajax-cart-form #nudge-offer.multi.default.compact .nudge-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-direction:row;width:78%}#ajax-cart-form #nudge-offer.multi.default.compact .offer-text{font-size:12px;text-align:left;font-weight:400!important;font-family:"Basis Medium",sans-serif;margin-bottom:0;width:100%;padding:0 10px 0 0;line-height:1.4;color:#2e2930!important}#ajax-cart-form #nudge-offer.multi.default.compact .offer-text .highlight{color:#fc555a}#ajax-cart-form #nudge-offer.multi.default.compact .offer-collection{float:left;width:100%}#ajax-cart-form #nudge-offer.multi.default.compact .details{width:60%;float:left}#ajax-cart-form #nudge-offer.multi.default.compact form{width:18%;text-align:right}#ajax-cart-form #nudge-offer.multi.default.compact .bttn{margin-bottom:0;letter-spacing:.05em;background-color:transparent!important;border:1px solid #2e2930;width:auto!important;line-height:1.6!important;height:auto!important;padding:3px 5px!important;font-family:"Basis Bold",sans-serif;font-size:13px!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;min-width:0;color:#2e2930!important;text-transform:uppercase!important;font-weight:400!important;text-align:right;cursor:pointer}@media (max-width:320px){#ajax-cart-form #nudge-offer.multi.default.compact .bttn{font-size:13px}}#ajax-cart-form #nudge-offer.multi.default.compact .product-title-wrapper{display:none!important}#ajax-cart-form #nudge-offer.multi.default.compact .dismiss-button,#ajax-cart-form #nudge-offer.multi.default.compact .product-title-wrapper{right:10px;top:3px;cursor:pointer}#ajax-cart-form #nudge-offer.multi.default.compact .product-wrapper{padding-bottom:0}#ajax-cart-form #nudge-offer.multi.default.compact .product-image-wrapper{width:22%;text-align:center;padding:0!important;float:none!important}#ajax-cart-form #nudge-offer.multi.default.compact .product-image-wrapper img.product-image.medium{float:left;width:100%!important;padding:0!important;margin:0;display:block;width:60px!important}.upsell-highlight{font-family:"Basis Bold",sans-serif}.empty-cart{float:left;clear:both;width:100%;padding-top:50px}#sca_fg_cart #nudge-offer.multi:after{content:"";display:table;clear:both}#sca_fg_cart #cartform{text-align:center;float:left;width:100%}#ajax-cart-form #nudge-offer.multi.hidden{display:none!important}.template-cart #content{padding-bottom:0!important}@media (max-width:480px){#cartform{padding-bottom:150px}}#cartform .divider{padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #ececec}#cartform .item-list{width:100%;margin:0 auto;max-width:600px}#cartform .item{list-style:none;border-top:1px solid #ececec;padding:10px 0;width:100%;margin-left:0;display:flex;flex-direction:row;align-items:normal}#cartform .item .select-quantity{text-align:right}#cartform .item .remove-button a{padding:3px 0 3px 3px;height:auto;line-height:1.5;border:none;min-width:0;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/close-x.png?v=6155934574363553830) no-repeat center;width:10px;height:10px;background-size:10px 10px;cursor:pointer;display:block;float:right;color:#2e2930}#cartform .item .remove-button a:hover{border:none;color:#2e2930}#cartform .item .image{width:100px;margin-right:10px}#cartform .item .image a{float:left;display:block;overflow:hidden;margin-bottom:0}#cartform .item .image img{display:block;max-width:100px;width:100px;height:100px}@media (max-width:640px){#cartform .item .image img{max-width:90px;width:90px;height:90px}}@media (max-width:480px){#cartform .item .image img{max-width:65px;width:65px;height:65px;min-width:65px;min-height:65px}}#cartform .item .desc{overflow:hidden;line-height:1.4;padding-left:15px;font-size:16px;text-align:left}#cartform .item .desc .name{display:block;font-size:15px;font-family:"Basis Bold",sans-serif}#cartform .item .desc .name:hover{color:#d9915f}@media (max-width:480px){#cartform .item .desc .name{font-size:14px}}@media (max-width:480px){#cartform .item .desc{padding-left:0;font-size:13px}}@media (max-width:320px){#cartform .item .desc{padding-left:0;font-size:12px}}#cartform .item .item-price{text-align:right;font-size:15px;line-height:1.4;padding-bottom:10px;font-family:"Basis Bold",sans-serif}@media (max-width:480px){#cartform .item .item-price{font-size:14px}}#cartform .item .item-price span{display:inline-block}#cartform .item .item-price .strikethrough{color:#a9a9a9;text-decoration:line-through;font-size:13px;display:inline-block}#cartform .item .line-total{text-align:right}.cart-page-item-content{flex-direction:column;width:100%;display:flex!important;justify-content:space-between}.cart-page-item-content .cart-column-one{justify-content:flex-end;width:100%;padding-bottom:10px}.cart-page-item-content .cart-column-two{justify-content:space-between}.cart-page-item-content .cart-column-three{justify-content:flex-end}.cart-subtotal-label{text-align:right!important}@media (max-width:880px){.cart-subtotal-label{width:50%!important}}#cartform .quantity .cart-item-discount{font-size:13px;font-style:italic;color:#d9915f;display:block!important}@media (max-width:480px){#cartform .quantity .cart-item-discount{font-size:12px}}#cartform td{vertical-align:middle;padding:10px}#cartform .item:first-child{border-top:1px solid #ececec}#cartform .checkout-note textarea{width:370px;max-width:90%;margin-top:10px}#cartform .discounts-wrapper{display:block!important;line-height:1}#cartform .cart-item__variant-title{font-size:13px}@media (max-width:480px){#cartform #div_subtotal{background-color:#fafaf8;border-top:1px solid #ececec;text-align:center;width:100%;position:fixed;bottom:0;left:0;height:150px}}#cartform #div_subtotal .subtotals-notes{margin-bottom:20px}#cartform #div_subtotal .subtotals-notes .saso-cart-original-total{font-size:17px;font-family:"Basis Bold",sans-serif;color:#2e3192}@media (max-width:1024px){#cartform #div_subtotal .subtotals-notes .saso-cart-original-total{font-size:18px}}@media (max-width:880px){#cartform #div_subtotal .subtotals-notes .saso-cart-original-total{font-size:18px}}#cartform #div_subtotal .subtotals-notes .saso-cart-total{color:#2e3192}#cartform #div_subtotal .subtotals-notes .saso-cart-discounted-total{font-size:20px;font-family:"Basis Bold",sans-serif;color:#2e3192}@media (max-width:1024px){#cartform #div_subtotal .subtotals-notes .saso-cart-discounted-total{font-size:18px}}@media (max-width:880px){#cartform #div_subtotal .subtotals-notes .saso-cart-discounted-total{font-size:16px}}.display-table-cell.desktop{display:table-cell}@media (max-width:880px){.display-table-cell.desktop{display:none!important}}.saso-cart-original-total.strikethrough{font-family:'Basis Medium',sans-serif!important;color:#a9a9a9;text-decoration:line-through;font-size:16px!important}@media (max-width:880px){.saso-cart-original-total.strikethrough{font-size:14px!important}}.template-cart #free_shipping_alert p{margin-top:20px;text-align:center}@media (max-width:480px){.template-cart #free_shipping_alert p{margin-top:15px;margin-bottom:0!important}}.template-cart #progressbar{display:none}.template-cart #update-cart{min-width:200px;max-width:200px}@media (max-width:880px){.template-cart #update-cart{text-align:center}}@media (max-width:400px){.template-cart #update-cart{width:100%}}.template-cart .cart-note-bottom{font-size:12px;text-align:left;line-height:1.3;margin:0;float:left;width:100%;color:#2e3192}.template-cart .cart-note-bottom a{color:#2e3192}@media (max-width:880px){.template-cart .cart-note-bottom{text-align:center}}.template-cart .cart-note-bottom span{font-family:'Basis Bold',sans-serif;padding:8px 0 5px;display:inline-block}#additional-checkout-buttons input{background:0 0;border:none;height:auto}#cartform #shipping-calculator .inputrow{float:left;clear:none;width:20%;padding:0 30px 20px 0}#cartform #shipping-calculator .inputrow label{display:block;float:none;margin:0 0 10px 0}#cartform #shipping-calculator .inputrow.ziprow{width:auto;overflow:hidden;padding-right:0}#cartform #shipping-calculator .inputrow.ziprow input{width:auto}#cartform #shipping-calculator .inputrow.ziprow #address_zip{width:120px;margin-right:20px}#cartform #shipping-calculator #wrapper-response{padding:20px 0;clear:both}#cart_alert{position:absolute;top:26px;width:70%;left:15%;background:#0000;padding:0}#cart_alert p{font-size:13px;letter-spacing:0;margin-bottom:0;text-align:center}@media (max-width:880px){#cart_alert p{text-align:center;font-size:15px}}@media (max-width:480px){#cart_alert p{font-size:14px}}@media (max-width:320px){#cart_alert p{font-size:12px}}#cart_alert #progressbar{width:100%;height:15px;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important}.ui-widget-header{border:none;background:#2e2930}.ui-widget-header a{color:#fff}.ui-progressbar{height:20px;text-align:left;overflow:hidden;border:1px solid #2e2930}.ui-progressbar .ui-progressbar-value{float:left;height:100%}.ui-progressbar .ui-progressbar-overlay{background:#fff;height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}#progressbar{display:block;float:left;width:390px}@media (max-width:880px){#progressbar{float:none;margin:0 auto;width:350px}}@media (max-width:480px){#progressbar{float:none;margin:0 auto;width:100%}}.spirit-dust-sample16746874185971 td.quantity label,.spirit-dust-sample16746874185971 td.quantity select{display:none!important}.collection-title{padding:40px 30px 30px}@media (max-width:640px){.collection-title{padding:40px 20px 30px}}.collection-subhead{padding:0 30px 30px;max-width:600px}@media (max-width:640px){.collection-subhead{padding:0 20px 30px;max-width:450px}}.collection-listing{line-height:0;padding:0 30px;text-align:center;font-size:0;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;grid-column-gap:30px;grid-row-gap:40px}@media (max-width:960px){.collection-listing{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.collection-listing{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;padding:0 20px}}.collection-listing .product-block{position:relative;text-align:center}.collection-listing .product-block .block-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;min-height:100%;-webkit-justify-content:space-between;justify-content:space-between}.collection-listing .product-block .image-cont{padding-bottom:0;opacity:0;width:100%}.collection-listing .product-block .image-cont .image-link,.collection-listing .product-block .image-cont .price,.collection-listing .product-block .image-cont a{display:block}.collection-listing .product-block .image-cont img{height:auto;width:100%}.collection-listing .product-block .image-cont .title{padding:10px 0 2px;position:relative;font-size:15px;line-height:1.5;letter-spacing:.4px;font-family:"Basis Bold",sans-serif}@media (max-width:880px){.collection-listing .product-block .image-cont .title{line-height:20px!important}}.collection-listing .product-block .hover-info{display:block}.collection-listing .product-block p{margin-bottom:0;text-transform:none!important;font-size:13px;line-height:1.5;font-family:Typewriter,sans-serif;letter-spacing:0!important}.collection-listing .item{cursor:pointer}.collection-listing .video-item{cursor:auto}.collection-listing .item:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.collection-listing .item:hover .title{color:#2e2930!important}.purchase-overlay{opacity:0;position:absolute;top:40%;right:0;bottom:0;left:0;height:55px;z-index:6;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:880px){.purchase-overlay{position:relative;height:auto;top:auto;right:auto;bottom:auto;left:auto;display:block;width:100%;opacity:1}}.purchase-overlay .overlay-collection-purchase-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-direction:column;height:100%}.purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{text-align:center;margin:0 auto;transition:background-color .5s ease;background-color:#fafaf8!important}.purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection:hover{color:#fafaf8!important;background-color:#2e3192!important}.purchase-overlay .overlay-collection-purchase-wrap form{margin:0 auto;text-align:center;width:100%}#rebuy-widget-5599.purchase-overlay{opacity:1}#rebuy-widget-8867.purchase-overlay{opacity:1}#rebuy-widget-10058.purchase-overlay,#rebuy-widget-11953.purchase-overlay,.widget-type-cart .purchase-overlay{opacity:1}[data-rebuy-id="5599"]{padding:0 20px}[data-rebuy-id="8867"]{padding:0 20px}[data-rebuy-id="10058"]{padding:0 20px}[data-rebuy-id="11953"]{padding:0 20px}[data-rebuy-id="11954"]{padding:0 20px}[data-rebuy-id="11955"]{padding:0 20px}[data-rebuy-id="12162"]{padding:0 20px}.rebuy-product-block:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.rebuy-recommended-products .rebuy-product-block .rebuy-product-actions,.rebuy-widget .rebuy-product-block .rebuy-product-actions{width:100%!important;cursor:pointer}.rebuy-recommended-products .rebuy-product-block .rebuy-product-options,.rebuy-widget .rebuy-product-block .rebuy-product-options{display:none}.collection-listing .product-block .image-cont .title,.collection-listing .product-block .image-cont a:hover .title{color:#2e2930!important}.template-index .carousel-products.desktop .product-block .image-cont .mobile{display:none!important}.mushroom-morning-giveaway .carousel-products.desktop .product-block .image-cont .mobile{display:none!important}.carousel-products,.rewards-carousel{width:100%;position:relative;max-width:1200px;margin:0 auto;padding:0;-moz-box-sizing:content-box;box-sizing:content-box;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:880px){.carousel-products,.rewards-carousel{padding-left:0;padding-right:0;max-width:100%}}.carousel-products ::-webkit-scrollbar-track,.rewards-carousel ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fafaf8}.carousel-products ::-webkit-scrollbar,.rewards-carousel ::-webkit-scrollbar{display:none!important;width:3px;height:3px!important;background-color:#fafaf8}.carousel-products ::-webkit-scrollbar-thumb,.rewards-carousel ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.carousel-products .product-block,.rewards-carousel .product-block{position:relative;text-align:center}.carousel-products .product-block .block-inner,.rewards-carousel .product-block .block-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;min-height:100%;-webkit-justify-content:space-between;justify-content:space-between}.carousel-products .product-block .image-cont,.rewards-carousel .product-block .image-cont{padding-bottom:0;opacity:0;width:100%}.carousel-products .product-block .image-cont .image-link,.carousel-products .product-block .image-cont .price,.carousel-products .product-block .image-cont a,.rewards-carousel .product-block .image-cont .image-link,.rewards-carousel .product-block .image-cont .price,.rewards-carousel .product-block .image-cont a{display:block}.carousel-products .product-block .image-cont img,.rewards-carousel .product-block .image-cont img{height:auto;width:100%;padding:50px 50px 0 50px}@media (max-width:880px){.carousel-products .product-block .image-cont img,.rewards-carousel .product-block .image-cont img{padding:0}}.carousel-products .product-block .image-cont .title,.rewards-carousel .product-block .image-cont .title{padding:10px 0 0;position:relative;font-size:15px;line-height:1.5;letter-spacing:.4px;font-family:"Basis Bold",sans-serif;color:#2e2930!important}@media (max-width:880px){.carousel-products .product-block .image-cont .title,.rewards-carousel .product-block .image-cont .title{line-height:20px!important}}.carousel-products .product-block .hover-info,.rewards-carousel .product-block .hover-info{display:block}.carousel-products .product-block p,.rewards-carousel .product-block p{margin-bottom:0;text-transform:none!important;font-size:14px;font-family:Typewriter,sans-serif;letter-spacing:0!important}.carousel-products .product-block p.larger,.rewards-carousel .product-block p.larger{font-size:15px}.carousel-products .purchase-overlay,.rewards-carousel .purchase-overlay{opacity:0;position:absolute;top:54%;right:0;bottom:0;left:0;height:55px;z-index:9000;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:880px){.carousel-products .purchase-overlay,.rewards-carousel .purchase-overlay{position:relative;height:auto;top:auto;right:auto;bottom:auto;left:auto;display:block;width:100%;opacity:1}}.carousel-products .purchase-overlay .overlay-collection-purchase-wrap,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-direction:column;height:90%}.carousel-products .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection,.carousel-products .purchase-overlay .overlay-collection-purchase-wrap .learn-more,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap .learn-more{text-align:center;margin:0 auto;cursor:pointer;transition:background-color .5s ease;background-color:#fafaf8!important}.carousel-products .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection:hover,.carousel-products .purchase-overlay .overlay-collection-purchase-wrap .learn-more:hover,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection:hover,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap .learn-more:hover{color:#fafaf8!important;background-color:#2e3192!important}@media (max-width:880px){.carousel-products .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection,.carousel-products .purchase-overlay .overlay-collection-purchase-wrap .learn-more,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap .learn-more{margin:10px auto 0;box-shadow:none}}.carousel-products .purchase-overlay .overlay-collection-purchase-wrap form,.rewards-carousel .purchase-overlay .overlay-collection-purchase-wrap form{margin:0 auto;text-align:center;width:100%}@media (max-width:880px){.carousel-products .subscribe-hover-button,.rewards-carousel .subscribe-hover-button{display:none}}.carousel-products .subscribe-hover-button .add-to-cart-collection,.rewards-carousel .subscribe-hover-button .add-to-cart-collection{margin-bottom:10px!important;letter-spacing:.4px;cursor:pointer;background-color:#eceade!important}.carousel-products .subscribe-hover-button .add-to-cart-collection:hover,.rewards-carousel .subscribe-hover-button .add-to-cart-collection:hover{color:#fafaf8!important}.carousel-products .item,.rewards-carousel .item{cursor:pointer;padding:0;position:relative}.carousel-products .item:hover .purchase-overlay,.rewards-carousel .item:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.carousel-products .item:hover .title,.rewards-carousel .item:hover .title{color:#2e2930!important}.carousel-products .slick-next,.carousel-products .slick-prev,.rewards-carousel .slick-next,.rewards-carousel .slick-prev{min-width:0;border:none;z-index:9001;line-height:1!important;padding:0!important}.carousel-products .slick-next,.rewards-carousel .slick-next{right:30px}@media (max-width:880px){.carousel-products .slick-next,.rewards-carousel .slick-next{right:20px}}.carousel-products .slick-prev,.rewards-carousel .slick-prev{left:30px}@media (max-width:880px){.carousel-products .slick-prev,.rewards-carousel .slick-prev{left:20px}}.carousel-products .slick-next:before,.rewards-carousel .slick-next:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/right-arrow.svg?v=1788996158455422159) no-repeat center;width:19px;height:19px;content:"";display:inline-block}.carousel-products .slick-next:after,.rewards-carousel .slick-next:after{display:none}.carousel-products .slick-prev:before,.rewards-carousel .slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/left-arrow.svg?v=1626498503958159797) no-repeat center;width:19px;height:19px;content:"";display:inline-block}.carousel-products .slick-prev:after,.rewards-carousel .slick-prev:after{display:none}.carousel-products .slick-next.slick-disabled:before,.carousel-products .slick-prev.slick-disabled:before,.rewards-carousel .slick-next.slick-disabled:before,.rewards-carousel .slick-prev.slick-disabled:before{opacity:0}.collection-subscribe-regular-prices{display:block}.hideRegularPrice.collection-subscribe-regular-prices{display:none}.collection-subscribe-hover-prices{display:block}.hideSubscriptionPrice.collection-subscribe-hover-prices{display:none}.collection-carousel{padding-bottom:60px}@media (max-width:880px){.collection-carousel{padding-bottom:0}}@media (max-width:880px){.collection-carousel .best-sellers-carousel-mobile{padding:0 0 0 20px}}@media (max-width:880px){.collection-carousel .subhead-collection{display:none}}.collection-carousel .best-sellers-carousel-mobile img{min-width:520px}@media (max-width:767px){.collection-carousel .best-sellers-carousel-mobile img{min-width:430px}}@media (max-width:640px){.collection-carousel .best-sellers-carousel-mobile img{min-width:350px}}@media (max-width:480px){.collection-carousel .best-sellers-carousel-mobile img{min-width:210px}}@media (max-width:400px){.collection-carousel .best-sellers-carousel-mobile img{min-width:210px}}.carousel-collection-title{padding:80px 30px 0}@media (max-width:600px){.carousel-collection-title{padding:30px 20px 0;margin:0}}@media (max-width:880px){.moon-juice-subscriptions-never-run-out .collection-listing .subscribe-hover-button{display:block!important}}.moon-juice-subscriptions-never-run-out .collection-product-addtocart{display:none}.best-sellers-carousel-mobile,.landing-page-categories-mobile{display:flex;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:10px 20px 20px}.best-sellers-carousel-mobile ::-webkit-scrollbar-track,.landing-page-categories-mobile ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fafaf8}.best-sellers-carousel-mobile ::-webkit-scrollbar,.landing-page-categories-mobile ::-webkit-scrollbar{display:none!important;height:3px;width:230px!important;background-color:#fafaf8}.best-sellers-carousel-mobile ::-webkit-scrollbar-thumb,.landing-page-categories-mobile ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.best-sellers-carousel-mobile img,.landing-page-categories-mobile img{min-width:520px}@media (max-width:767px){.best-sellers-carousel-mobile img,.landing-page-categories-mobile img{min-width:430px}}@media (max-width:640px){.best-sellers-carousel-mobile img,.landing-page-categories-mobile img{min-width:350px}}@media (max-width:480px){.best-sellers-carousel-mobile img,.landing-page-categories-mobile img{min-width:260px}}@media (max-width:400px){.best-sellers-carousel-mobile img,.landing-page-categories-mobile img{min-width:230px}}@media (max-width:767px){.rewards-carousel-desktop{display:none!important}}.rewards-carousel-mobile{display:none}@media (max-width:767px){.rewards-carousel-mobile{display:flex!important;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:0}}.rewards-carousel-mobile .item{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:20px}.rewards-carousel-mobile img{min-width:530px}@media (max-width:767px){.rewards-carousel-mobile img{min-width:430px}}@media (max-width:640px){.rewards-carousel-mobile img{min-width:350px}}@media (max-width:480px){.rewards-carousel-mobile img{min-width:260px}}@media (max-width:400px){.rewards-carousel-mobile img{min-width:230px}}.rewards-carousel-mobile ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fafaf8}.rewards-carousel-mobile ::-webkit-scrollbar{display:none!important;height:3px;width:230px!important;background-color:#fafaf8}.rewards-carousel-mobile ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.template-index .stacks-wrap{padding-top:0!important;display:block!important;padding-bottom:50px!important}@media (max-width:880px){.template-index .stacks-wrap{display:none!important}}.template-index .stacks-wrap .item{margin:0!important}@media (max-width:880px){.template-index .stacks-wrap .subscribe-hover-button{display:none}}.template-index .stacks-wrap .subscribe-hover-button .add-to-cart-collection{margin-bottom:10px!important;letter-spacing:.4px;cursor:pointer;font-size:14px}@media (max-width:880px){.collection-listing .subscribe-hover-button{display:none}}.collection-listing .subscribe-hover-button .add-to-cart-collection{margin-bottom:10px!important;letter-spacing:.4px;cursor:pointer}.collection-listing .subscribe-only-hover-button .add-to-cart-collection{margin-bottom:0!important}.collection-listing.shop-recipe{padding-top:20px!important}.collection-listing.shop-recipe p.price{margin-bottom:20px;font-family:"Basis Medium",sans-serif!important}.no-js .product-block .image-cont{opacity:1}.product-block .hover-info>.inner{min-height:0}span.compare-price{text-decoration:line-through;font-size:15px;color:#a9a9a9;display:inline-block;margin-left:1px;line-height:24px}.product-block .hover-info .price{display:block;padding:0 0 15px;line-height:1.5;font-size:14px;font-family:"Basis Medium",sans-serif;color:#2e2930;margin:0 auto}.product-block .hover-info .price span.regular-price{line-height:24px;font-size:13px;color:#2e2930;margin:0 auto;letter-spacing:.4px;display:inline-block}.product-block .hover-info .price span.compare-price{text-decoration:line-through;font-size:13px;color:#a9a9a9;display:inline-block;margin-left:1px;line-height:24px}.non-desktop{margin-bottom:10px!important;display:block}@media (max-width:1024px){.non-desktop{display:none}}.non-mobile{margin-bottom:10px!important;display:none}@media (max-width:1024px){.non-mobile{display:block}}.template-index .collection-listing-homepage{padding:80px 30px 50px!important}@media (max-width:600px){.template-index .collection-listing-homepage{padding:50px 20px 30px!important}}.collection-listing .add-to-cart-collection,.collection-listing button.ajax-cart-trigger{letter-spacing:.4px!important;width:140px;min-width:0;padding:0 15px!important;font-family:"Basis Bold",sans-serif;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;transition:background-color .5s ease;background-color:#fafaf8!important}.collection-listing .add-to-cart-collection:hover,.collection-listing button.ajax-cart-trigger:hover{color:#fafaf8!important}@media (max-width:880px){.collection-listing .add-to-cart-collection,.collection-listing button.ajax-cart-trigger{box-shadow:none;width:120px}}@media (max-width:480px){.collection-listing .add-to-cart-collection,.collection-listing button.ajax-cart-trigger{width:120px}}@media (max-width:320px){.collection-listing .add-to-cart-collection,.collection-listing button.ajax-cart-trigger{font-size:13px}}.powrLoaded iframe{height:auto!important}.add-to-cart-collection-oos{text-transform:none;background:0 0;font-size:13px;position:absolute;bottom:0;left:50%;width:170px;padding:0;margin-left:-85px;letter-spacing:.4px;vertical-align:middle;display:inline-block;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:480px){.add-to-cart-collection-oos{width:145px}}@media (max-width:320px){.add-to-cart-collection-oos{font-size:13px;width:125px}}.add-to-cart-collection-oos:hover{line-height:42px;height:44px}.banner-layout img{width:100%}.multiple-collection-wrapper{position:relative;margin-top:60px;max-width:1200px;margin:0 auto}.multiple-collection-wrapper .subhead-multiple-collection{padding:50px 30px 10px}@media (max-width:640px){.multiple-collection-wrapper .subhead-multiple-collection{padding:50px 20px 10px}}@media (max-width:880px){.multiple-collection-wrapper{margin-top:30px}}@media (max-width:480px){.multiple-collection-wrapper{margin-top:0}}@media (max-width:880px){.subhead-multiple-collection{padding-left:20px}}.promo-tile .text-overlay-wrap{text-align:left;z-index:9002;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.promo-tile .text-overlay-wrap .text-overlay{padding:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/Unstress-Stack-Vertical.jpg?v=4833749401328125642) no-repeat center;background-size:cover;background-position:center 80%}.promo-tile .text-overlay-wrap .text-wrap-promo-tile{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-bottom:1%}.promo-tile .text-overlay-wrap a{position:absolute;height:100%;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.promo-tile .text-overlay-wrap h1{font-size:18px;padding-left:7%;margin-bottom:0;line-height:1.2}@media (max-width:1200px){.promo-tile .text-overlay-wrap h1{padding-left:7%}}@media (max-width:1024px){.promo-tile .text-overlay-wrap h1{padding-left:7%}}@media (max-width:767px){.promo-tile .text-overlay-wrap h1{padding-left:7%;font-size:17px}}@media (max-width:400px){.promo-tile .text-overlay-wrap h1{padding-left:7%}}.promo-tile .text-overlay-wrap h1 span{font-size:13px;font-family:"Basis Medium",sans-serif}.promo-tile .text-overlay-wrap h1,.promo-tile .text-overlay-wrap h3,.promo-tile .text-overlay-wrap h4,.promo-tile .text-overlay-wrap p{color:#2e2930;width:100%}.promo-tile .text-overlay-wrap h3{padding-left:15%;letter-spacing:.4px;text-align:left;font-size:11px;line-height:1;font-family:"Basis Bold",sans-serif;margin-bottom:0;display:inline-block}@media (max-width:1200px){.promo-tile .text-overlay-wrap h3{padding-left:13%}}@media (max-width:1024px){.promo-tile .text-overlay-wrap h3{padding-left:12%}}@media (max-width:767px){.promo-tile .text-overlay-wrap h3{padding-left:9%}}@media (max-width:400px){.promo-tile .text-overlay-wrap h3{padding-left:6%;font-size:10px}}.promo-tile .text-overlay-wrap h4{margin-bottom:18px}.promo-tile .text-overlay-wrap p{display:inline-block;font-size:14px;letter-spacing:.5px;line-height:1.4}.promo-tile .text-overlay-wrap .yellow-bg{background-color:#fff88a;padding:2px 3px}.promo-tile .text-overlay-wrap .promo-tile-cta{letter-spacing:0;text-align:left;font-size:13px;line-height:1;text-transform:none;padding-left:7%;font-family:Typewriter,sans-serif;margin-top:14px}@media (max-width:1200px){.promo-tile .text-overlay-wrap .promo-tile-cta{font-size:12px}}@media (max-width:767px){.promo-tile .text-overlay-wrap .promo-tile-cta{font-size:11px}}@media (max-width:640px){.promo-tile .text-overlay-wrap .promo-tile-cta{font-size:11px}}@media (max-width:480px){.promo-tile .text-overlay-wrap .promo-tile-cta{font-size:10px}}@media (max-width:374px){.promo-tile .text-overlay-wrap .promo-tile-cta{font-size:9px}}.promo-tile .text-overlay-wrap .promo-tile-cta span img{width:8px;margin-left:3px}@media (max-width:767px){.promo-tile .text-overlay-wrap .promo-tile-cta span img{width:7px}}.promo-tile .text-overlay-wrap .promo-tile-cta svg{width:21px;vertical-align:sub}@media (max-width:1200px){.promo-tile .text-overlay-wrap .promo-tile-cta svg{width:17px;vertical-align:bottom}}@media (max-width:767px){.promo-tile .text-overlay-wrap .promo-tile-cta svg{width:13px}}@media (max-width:1200px){.promo-tile .text-overlay-wrap .promo-tile-cta svg{width:12px;vertical-align:top}}@media (max-width:480px){.promo-tile .text-overlay-wrap .promo-tile-cta svg{width:11px;vertical-align:middle}}.promo-tile .image-cont .price .regular-price,.promo-tile .image-cont .title{color:#fafaf8}.promo-tile .add-to-cart-collection{display:none!important;border:1px solid #fafaf8!important;color:#fafaf8!important}.promo-tile .add-to-cart-collection:hover{border:1px solid #fafaf8;color:#fafaf8!important}.promo-tile.video-promo-tile #Mp4Video{width:100%!important;height:auto!important}.promo-tile.video-promo-tile img{display:none!important}.promo-tile.video-promo-tile .text-overlay-wrap{display:none}.promo-tile.video-promo-tile .image-cont{display:flex;height:100%;flex-direction:column;justify-content:flex-end}.promo-tile.video-promo-tile .image-cont .hover-info{display:none}.violator-three-up{position:absolute;top:-5%;right:-6%;width:31%;height:31%;z-index:9000}.violator-three-up img{display:block;width:100%;height:auto}.violator{position:absolute;top:-3%;right:-3%;width:26%;height:26%;z-index:9000}@media (max-width:960px){.violator{width:24%;height:24%;right:-3%}}@media (max-width:480px){.violator{right:-2%}}.violator img{display:block;width:100%;height:auto}#collection-variant-select{display:none}#paginate-next img{width:30px;height:30px}.anchor-jump{display:block;position:relative;top:-65px;visibility:hidden}@media (max-width:880px){.anchor-jump{top:-25px}}.skincare-slider-wrap{position:relative;background-color:#f2ece3}@media (max-width:880px){.skincare-slider-wrap{background-color:#f2ece3}}.skincare-collection-intro{padding-top:60px}@media (max-width:1024px){.skincare-collection-intro{padding-top:40px!important}}.skincare-collection-hero{max-height:300px;overflow:hidden}.skincare-collection-hero .text-overlay-wrap{width:100%}.skincare-collection-hero h1{font-size:26px;margin-bottom:15px}@media (max-width:1024px){.skincare-collection-hero h1{font-size:22px}}.skincare-collection-hero p.large{font-size:16px}@media (max-width:1024px){.skincare-collection-hero p.large{font-size:14px}}.grow{transition:all .1s linear;opacity:.85}@media (max-width:880px){.grow{opacity:1}}.grow:hover{transform:scale(1.05);opacity:1}@media (max-width:880px){.grow:hover{transform:none}}.grow-landing-page{transition:all .1s linear;opacity:.85}@media (max-width:880px){.grow-landing-page{opacity:1}}.grow-landing-page:hover{transition:all .15s linear;transform:scale(1.02);opacity:1}@media (max-width:880px){.grow-landing-page:hover{transform:none}}#skincare-benefit-navigation{background-color:#f2ece3}@media (max-width:880px){#skincare-benefit-navigation{position:relative!important;padding-bottom:30px}}#skincare-benefit-navigation .container-padding-30{padding:15px 30px 15px!important}#skincare-benefit-navigation ul{display:flex;justify-content:center;list-style-type:none;padding:0;margin:0}@media (max-width:880px){#skincare-benefit-navigation ul{flex-wrap:wrap;margin-top:25px}}#skincare-benefit-navigation ul li{text-align:center;list-style:none}@media (max-width:880px){#skincare-benefit-navigation ul li{width:50%}}#skincare-benefit-navigation ul li p{margin:0;font-size:16px;opacity:.75}#skincare-benefit-navigation ul li p:last-of-type{font-family:"Basis Bold",sans-serif;line-height:1}#skincare-benefit-navigation ul li p:first-of-type{letter-spacing:0;font-size:14px;margin-top:2px}#skincare-benefit-navigation ul li p:first-of-type span{display:inline-block;margin-left:3px}@media (max-width:880px){#skincare-benefit-navigation ul li p{margin:0 0 30px;opacity:1}}#skincare-benefit-navigation ul li a{display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-decoration:none}#skincare-benefit-navigation ul li a a:hover{cursor:pointer}#skincare-benefit-navigation p{text-align:center}@media (max-width:880px){#skincare-benefit-navigation h1{margin-top:28px}}@media (max-width:1440px){#skincare-benefit-navigation img{width:80%;margin:0 auto}}@media (max-width:880px){#skincare-benefit-navigation img{width:100%}}@media (max-width:880px){#skincare-benefit-navigation .mobile p.large{font-size:14px;max-width:400px}}@media (max-width:480px){#skincare-benefit-navigation .mobile p.large{font-size:13px;max-width:100%}}#skincare-benefit-navigation li.active p{opacity:1}#skincare-benefit-navigation li a:hover p{opacity:1}#skincare-benefit-navigation li.active img{opacity:1}.skincare-benefit-content{text-align:center;background-color:#f2ece3}@media (max-width:880px){.skincare-benefit-content{position:absolute;top:0;left:0;width:100%;z-index:7;height:100%}}.skincare-benefit-content .close-slide{position:absolute;right:0;top:0;width:65px;height:65px;z-index:8;padding:20px}.skincare-benefit-content .container-padding-60{padding:60px 30px 40px!important}@media (max-width:1440px){.skincare-benefit-content .container-padding-60{padding:20px 30px 40px!important}}@media (max-width:880px){.skincare-benefit-content .container-padding-60{padding:0!important}}@media (max-width:880px){.skincare-benefit-content .skincare-product-slide{display:flex;flex-wrap:wrap}}.skincare-benefit-content .skincare-product-slide img{width:100%}.skincare-benefit-content .skincare-product-content-wrap{width:50%;float:left;padding:0 30px}@media (max-width:880px){.skincare-benefit-content .skincare-product-content-wrap{float:none;width:100%;order:2}}.skincare-benefit-content .skincare-product-content-wrap h1{font-size:26px}@media (max-width:880px){.skincare-benefit-content .skincare-product-content-wrap h1{margin-top:0;font-size:22px;margin-bottom:10px}}.skincare-benefit-content .skincare-product-content-wrap p{margin:0 auto;max-width:400px}@media (max-width:880px){.skincare-benefit-content .skincare-product-content-wrap p{font-size:13px;line-height:1.5}}@media (max-width:480px){.skincare-benefit-content .skincare-product-content-wrap p{max-width:100%}}.skincare-benefit-content .skincare-product-content-wrap p.large{font-size:16px;margin-bottom:30px;min-height:160px}@media (max-width:1024px){.skincare-benefit-content .skincare-product-content-wrap p.large{font-size:14px;margin-bottom:15px;min-height:120px}}@media (max-width:880px){.skincare-benefit-content .skincare-product-content-wrap p.large{min-height:auto}}.skincare-benefit-content .skincare-product-content-wrap p a{margin-top:15px;display:inline-block}.skincare-benefit-content .skincare-product-content-wrap .flex-container-column{-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:10%}@media (max-width:880px){.skincare-benefit-content .skincare-product-content-wrap .flex-container-column{padding-top:0}}.skincare-benefit-content .skincare-product-image-wrap{width:50%;float:left}@media (max-width:880px){.skincare-benefit-content .skincare-product-image-wrap{float:none;width:100%;order:1}}.skincare-benefit-content h1{margin-bottom:25px;width:100%}.skincare-benefit-content .compare-at-price{text-decoration:line-through;color:#a9a9a9;display:inline-block;margin-left:1px}.skincare-benefit-content button,.skincare-benefit-content input[type=submit]{margin-bottom:30px;cursor:pointer;min-width:185px}.skincare-benefit-content button:hover,.skincare-benefit-content input[type=submit]:hover{color:#f2ece3!important}@media (max-width:880px){.skincare-benefit-content button,.skincare-benefit-content input[type=submit]{margin-bottom:20px;min-width:165px}}.skincare-benefit-content.opaque{opacity:0}.skincare.template-page #content{padding-bottom:0}.skincare-product-list h4{margin-bottom:0;float:left;width:100%}@media (max-width:640px){.skincare-product-list h4{padding:0 12px}}.skincare-product-list h1{float:left;width:100%;margin-bottom:40px}@media (max-width:1024px){.skincare-product-list h1{margin-bottom:20px}}@media (max-width:880px){.skincare-product-list h1{margin-bottom:20px}}@media (max-width:640px){.skincare-product-list h1{padding:0 12px}}.skincare-product-list p{float:left;width:100%;margin-bottom:20px}@media (max-width:640px){.skincare-product-list p{margin-bottom:12px;padding:0 12px}}.skincare-product-list .grid__item:nth-of-type(2){padding-left:30px}@media (max-width:880px){.skincare-product-list .grid__item:nth-of-type(2){padding-left:0}}.skincare-product-list img{float:left;width:100%}@media (max-width:880px){.skincare-product-list img{margin-bottom:30px}}.skincare-product-list .button,.skincare-product-list form{margin-top:8px;float:left}@media (max-width:640px){.skincare-product-list .button,.skincare-product-list form{margin-left:12px}}.skincare-product-list .errors{float:left;clear:both;margin-top:10px}.full-routine img{display:block;width:100%;margin-bottom:30px}.full-routine button{float:right}@media (max-width:880px){.full-routine button{float:left;margin-top:8px}}@media (max-width:640px){.full-routine-hr .container{padding:80px 20px!important}}.reveal .hidden{display:block}@media (max-width:880px){.reveal .hidden{display:none}}.product:hover .reveal img{opacity:1}.reveal{position:relative;z-index:2}.reveal .hidden{position:absolute;z-index:-1;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.reveal:hover .hidden{z-index:100000;opacity:1}@media (max-width:880px){.reveal:hover .hidden{opacity:0}}.hide-if-video{display:none!important}.deep-sleep-giveaway .text-overlay a.button,.deep-sleep-giveaway .text-overlay button,.fully-functional-giveaway .text-overlay a.button,.fully-functional-giveaway .text-overlay button{position:absolute;bottom:150px!important;left:50%;width:200px;margin-left:-100px}@media (max-width:1200px){.deep-sleep-giveaway .text-overlay a.button,.deep-sleep-giveaway .text-overlay button,.fully-functional-giveaway .text-overlay a.button,.fully-functional-giveaway .text-overlay button{bottom:80px!important}}@media (max-width:1024px){.deep-sleep-giveaway .text-overlay a.button,.deep-sleep-giveaway .text-overlay button,.fully-functional-giveaway .text-overlay a.button,.fully-functional-giveaway .text-overlay button{bottom:40px!important}}@media (max-width:480px){.deep-sleep-giveaway .text-overlay a.button,.deep-sleep-giveaway .text-overlay button,.fully-functional-giveaway .text-overlay a.button,.fully-functional-giveaway .text-overlay button{bottom:80px!important}}.deep-sleep-giveaway .klaviyo_condensed_styling,.fully-functional-giveaway .klaviyo_condensed_styling{text-align:center}.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_submit_button,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_submit_button{background-color:transparent!important;border:1px solid #2e2930!important;color:#2e2930!important;line-height:33px!important;margin:30px auto 0;display:inline-block;font-size:14px!important;float:none!important;width:200px!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_submit_button:hover,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_submit_button:hover{color:#fafaf8!important;background-color:#2e2930!important}.deep-sleep-giveaway .klaviyo_condensed_styling .k_email,.fully-functional-giveaway .klaviyo_condensed_styling .k_email{border-bottom:2px solid #2e2930!important;color:#2e2930!important;font-size:16px!important;font-family:"Basis Medium",sans-serif!important;margin-top:20px}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling .k_email,.fully-functional-giveaway .klaviyo_condensed_styling .k_email{font-size:16px!important}}.deep-sleep-giveaway .klaviyo_condensed_styling ::-webkit-input-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling ::-webkit-input-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif!important;font-size:16px!important}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling ::-webkit-input-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling ::-webkit-input-placeholder{font-size:16px!important}}.deep-sleep-giveaway .klaviyo_condensed_styling ::-moz-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling ::-moz-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif!important;font-size:16px!important}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling ::-moz-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling ::-moz-placeholder{font-size:16px!important}}.deep-sleep-giveaway .klaviyo_condensed_styling :-ms-input-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling :-ms-input-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif!important;font-size:16px!important}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling :-ms-input-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling :-ms-input-placeholder{font-size:16px!important}}.deep-sleep-giveaway .klaviyo_condensed_styling :-moz-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling :-moz-placeholder{color:#2e2930;font-family:"Basis Medium",sans-serif!important;font-size:16px!important}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling :-moz-placeholder,.fully-functional-giveaway .klaviyo_condensed_styling :-moz-placeholder{font-size:16px!important}}.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages{width:100%!important}.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages .error_message,.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages .success_message,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages .error_message,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages .success_message{color:#2e2930!important;font-size:16px!important;letter-spacing:.05em!important;font-family:"Basis Medium",sans-serif!important;text-align:center}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages .error_message,.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages .success_message,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages .error_message,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages .success_message{font-size:16px!important;text-align:center}}.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages .klaviyo_header,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages .klaviyo_header{color:#2e2930!important;font-size:16px!important;letter-spacing:.05em!important;font-family:"Basis Medium",sans-serif!important;text-align:center}@media (max-width:480px){.deep-sleep-giveaway .klaviyo_condensed_styling .klaviyo_messages .klaviyo_header,.fully-functional-giveaway .klaviyo_condensed_styling .klaviyo_messages .klaviyo_header{font-size:16px!important}}.klaviyo-button-container,.klaviyo-button-container:hover{color:#2e2930;top:auto!important;bottom:0!important;opacity:1!important;text-transform:none;background:0 0!important;font-size:13px;color:#2e2930!important;position:absolute!important;left:0!important;width:100%!important;min-height:60px;letter-spacing:2px;vertical-align:baseline;margin-left:auto!important}.klaviyo-variant-item-waitlist{position:absolute;right:0;bottom:12px;width:130px}#search-form input[name="q"]{padding-bottom:0;padding-top:0;height:48px}.collection-listing-redirect a{margin:0 auto;display:inline-block}.add-to-cart-form .klaviyo-bis-trigger,.product-inner-details .klaviyo-bis-trigger{font-family:"Basis Bold",sans-serif;text-transform:uppercase;display:inline-block;text-align:center;margin:0;white-space:normal;padding:0 15px!important;letter-spacing:.4px!important;font-size:14px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:170px;transition:background-color .5s ease}.add-to-cart-form .klaviyo-bis-trigger .compare-at-price,.product-inner-details .klaviyo-bis-trigger .compare-at-price{text-decoration:line-through;font-family:"Basis Medium",sans-serif;color:#2e3192;font-size:13px}#mc_embed_signup div.mce_inline_error{display:inline-block}#mce-error-response a{display:none!important}.close{float:right;font-size:21px;line-height:1;color:#2e2930}.close:focus,.close:hover{color:#2e2930;text-decoration:none;cursor:pointer}.modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1050;opacity:0;visibility:hidden;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;background-color:rgba(0,0,0,.5)}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem 1.5rem;width:24rem;border-radius:.5rem}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}#main-product-detail,.main-product-detail{padding:30px 0 60px;margin:0 auto}@media (max-width:1040px){#main-product-detail,.main-product-detail{padding:30px 0!important}}@media (max-width:960px){#main-product-detail,.main-product-detail{padding:0 0 30px!important}}@media (max-width:960px){#main-product-detail .container-wide,.main-product-detail .container-wide{padding-right:0!important;padding-left:0!important}}#main-product-detail .gallery,.main-product-detail .gallery{float:left;-moz-box-sizing:border-box;box-sizing:border-box;width:47%;margin-right:3%;position:relative;display:block;padding-left:72px}@media (max-width:1200px){#main-product-detail .gallery,.main-product-detail .gallery{padding-left:53px}}@media (max-width:1040px){#main-product-detail .gallery,.main-product-detail .gallery{margin-right:3%;width:43%;padding-right:0}}@media (max-width:960px){#main-product-detail .gallery,.main-product-detail .gallery{width:100%;margin:0;padding:0}}#main-product-detail .gallery img,.main-product-detail .gallery img{max-width:100%;height:auto;width:100%;vertical-align:top;cursor:pointer}#main-product-detail .gallery .main-image,.main-product-detail .gallery .main-image{margin:0;text-align:center;position:relative}#main-product-detail .gallery .main-image iframe,.main-product-detail .gallery .main-image iframe{display:block}#main-product-detail .detail,.main-product-detail .detail{text-align:left;position:relative;float:right;width:50%;max-width:650px}@media (max-width:1040px){#main-product-detail .detail,.main-product-detail .detail{width:54%}}@media (max-width:960px){#main-product-detail .detail,.main-product-detail .detail{float:left;width:100%;padding:0;text-align:center;max-width:100%;margin-top:10px}}#main-product-detail .detail h4,.main-product-detail .detail h4{float:left;width:100%;margin:0;font-family:Typewriter,sans-serif;letter-spacing:0!important;text-transform:lowercase!important;text-transform:capitalize!important;text-align:left}@media (max-width:960px){#main-product-detail .detail h4,.main-product-detail .detail h4{padding:0 30px;width:65%!important}}@media (max-width:640px){#main-product-detail .detail h4,.main-product-detail .detail h4{padding:0 20px}}#main-product-detail .detail h4.non-essential-article,.main-product-detail .detail h4.non-essential-article{text-transform:none!important}#main-product-detail .product-inner-details,.main-product-detail .product-inner-details{padding:0 0 15px;font-size:0;width:100%;float:left;width:100%;position:relative}@media (max-width:960px){#main-product-detail .product-inner-details,.main-product-detail .product-inner-details{padding:0}}#main-product-detail .product-form,.main-product-detail .product-form{float:left;width:100%;margin-top:20px;text-align:left}@media (max-width:960px){#main-product-detail .product-form,.main-product-detail .product-form{padding:0 30px}}@media (max-width:640px){#main-product-detail .product-form,.main-product-detail .product-form{padding:0 20px}}#main-product-detail .product-form form,.main-product-detail .product-form form{float:left;width:100%;position:relative}#main-product-detail .price-wrapper,.main-product-detail .price-wrapper{display:inline-block;line-height:23px;height:23px;font-size:16px;font-family:"Basis Medium",sans-serif;float:left;text-align:left}#main-product-detail .price-wrapper span,.main-product-detail .price-wrapper span{font-size:16px!important;line-height:23px;display:inline-block;color:#999}@media (max-width:1024px){#main-product-detail .price-wrapper span,.main-product-detail .price-wrapper span{font-size:15px!important}}@media (max-width:880px){#main-product-detail .price-wrapper span,.main-product-detail .price-wrapper span{font-size:15px!important}}@media (max-width:320px){#main-product-detail .price-wrapper span,.main-product-detail .price-wrapper span{font-size:14px!important}}#main-product-detail .price-wrapper .price-divider,.main-product-detail .price-wrapper .price-divider{font-size:17px!important;margin-left:-4px;color:#2e2930!important}@media (max-width:1600px){#main-product-detail .price-wrapper .price-divider,.main-product-detail .price-wrapper .price-divider{font-size:16px!important}}@media (max-width:1200px){#main-product-detail .price-wrapper .price-divider,.main-product-detail .price-wrapper .price-divider{font-size:15px!important}}#main-product-detail .price-wrapper .capsules,.main-product-detail .price-wrapper .capsules{color:#999;font-size:17px!important}@media (max-width:1600px){#main-product-detail .price-wrapper .capsules,.main-product-detail .price-wrapper .capsules{font-size:16px!important}}@media (max-width:1200px){#main-product-detail .price-wrapper .capsules,.main-product-detail .price-wrapper .capsules{font-size:15px!important}}#main-product-detail .price-wrapper h4,.main-product-detail .price-wrapper h4{margin:0;line-height:23px;color:#2e2930!important}#main-product-detail .compare-at-price-wrapper,.main-product-detail .compare-at-price-wrapper{margin:0;display:inline-block}@media (max-width:1200px){#main-product-detail .compare-at-price-wrapper,.main-product-detail .compare-at-price-wrapper{clear:none}}#main-product-detail .compare-at-price-wrapper .compare-at-price,#main-product-detail .compare-at-price-wrapper span,.main-product-detail .compare-at-price-wrapper .compare-at-price,.main-product-detail .compare-at-price-wrapper span{text-decoration:line-through;font-size:13px!important;color:#a9a9a9;display:inline-block;margin-left:0;line-height:1.2!important}@media (max-width:1200px){#main-product-detail .compare-at-price-wrapper .compare-at-price,#main-product-detail .compare-at-price-wrapper span,.main-product-detail .compare-at-price-wrapper .compare-at-price,.main-product-detail .compare-at-price-wrapper span{font-size:13px!important;line-height:12px!important;margin-left:7px}}@media (max-width:1024px){#main-product-detail .compare-at-price-wrapper .compare-at-price,#main-product-detail .compare-at-price-wrapper span,.main-product-detail .compare-at-price-wrapper .compare-at-price,.main-product-detail .compare-at-price-wrapper span{font-size:13px!important}}@media (max-width:880px){#main-product-detail .compare-at-price-wrapper .compare-at-price,#main-product-detail .compare-at-price-wrapper span,.main-product-detail .compare-at-price-wrapper .compare-at-price,.main-product-detail .compare-at-price-wrapper span{font-size:13px!important}}@media (max-width:480px){#main-product-detail .compare-at-price-wrapper .compare-at-price,#main-product-detail .compare-at-price-wrapper span,.main-product-detail .compare-at-price-wrapper .compare-at-price,.main-product-detail .compare-at-price-wrapper span{font-size:13px!important;margin-left:4px}}#main-product-detail .compare-exists,.main-product-detail .compare-exists{line-height:23px!important;height:auto!important}@media (max-width:1200px){#main-product-detail .compare-exists,.main-product-detail .compare-exists{line-height:23px!important;height:23px!important}}#main-product-detail .compare-exists p,.main-product-detail .compare-exists p{line-height:1.2!important;font-size:18px!important;margin:0}@media (max-width:1200px){#main-product-detail .compare-exists p,.main-product-detail .compare-exists p{line-height:23px!important;font-size:20px!important}}@media (max-width:480px){#main-product-detail .compare-exists p,.main-product-detail .compare-exists p{font-size:16px!important}}#main-product-detail .compare-exists h4,.main-product-detail .compare-exists h4{line-height:1.2!important}@media (max-width:1200px){#main-product-detail .compare-exists h4,.main-product-detail .compare-exists h4{line-height:23px!important}}#main-product-detail .was-price,.main-product-detail .was-price{color:#aeaeae;font-size:16px;vertical-align:top;font-size:16px;margin-right:15px;text-decoration:line-through}#main-product-detail .yotpo.bottomLine,.main-product-detail .yotpo.bottomLine{float:right;clear:none;padding-top:3px}@media (max-width:960px){#main-product-detail .yotpo.bottomLine,.main-product-detail .yotpo.bottomLine{padding-right:30px}}@media (max-width:640px){#main-product-detail .yotpo.bottomLine,.main-product-detail .yotpo.bottomLine{padding-right:20px}}#main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,#main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,#main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,#main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,#main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,#main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,#main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,#main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,#main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,.main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star{font-size:17.5px}@media (max-width:480px){#main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,#main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,#main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,#main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,#main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,#main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,#main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,#main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,#main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star,.main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.main-product-detail .yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.main-product-detail .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.main-product-detail .yotpo.bottomline .yotpo-bottomline .yotpo-icon-star{font-size:15px}}#main-product-detail .title,.main-product-detail .title{padding:0 0 8px;letter-spacing:.5px;position:relative;text-align:left;line-height:1.2;float:left;width:65%;margin-bottom:0}@media (max-width:960px){#main-product-detail .title,.main-product-detail .title{padding:0 0 10px 30px}}@media (max-width:640px){#main-product-detail .title,.main-product-detail .title{padding:0 0 10px 20px}}#main-product-detail #product-variants,.main-product-detail #product-variants{float:left;text-align:left;margin-right:10px}@media (max-width:600px){#main-product-detail #product-variants,.main-product-detail #product-variants{margin-right:4%}}@media (max-width:320px){#main-product-detail #product-variants,.main-product-detail #product-variants{width:100%;margin-bottom:30px;text-align:center}}#main-product-detail #product-variants .selector-wrapper,.main-product-detail #product-variants .selector-wrapper{height:44px;line-height:44px;margin:0;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main-product-detail #product-variants .selector-wrapper .single-option-selector,.main-product-detail #product-variants .selector-wrapper .single-option-selector{background:transparent url("down-arrow-2021-blue.png") no-repeat;background-position:85% center;background-size:11px 11px;padding:0 30px 0 10px;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;font-size:14px;margin:0!important;vertical-align:middle;border:2px solid #2e3192!important;font-family:"Basis Medium",sans-serif!important;height:100%;color:#2e3192!important}#main-product-detail #related-products .title,.main-product-detail #related-products .title{font-size:17px;text-align:center;line-height:1.4}#main-product-detail .qty-cta-wrap,.main-product-detail .qty-cta-wrap{float:left;width:100%}#main-product-detail .product-with-variants,.main-product-detail .product-with-variants{border:none}#main-product-detail .qtydiv,.main-product-detail .qtydiv{float:left;display:inline-block;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){#main-product-detail .qtydiv,.main-product-detail .qtydiv{margin-right:4%}}#main-product-detail .qtydiv .qtybox,.main-product-detail .qtydiv .qtybox{border:2px solid #2e3192;background:0 0;line-height:44px;height:44px;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main-product-detail .qtydiv .btnqty,.main-product-detail .qtydiv .btnqty{display:inline-block;cursor:pointer;user-select:none;font-size:18px;padding:0 12px;height:100%;line-height:42px;color:#2e3192!important}#main-product-detail .qtydiv .btnqty.qtyminus,.main-product-detail .qtydiv .btnqty.qtyminus{margin-right:1px}#main-product-detail .qtydiv .btnqty.qtyplus,.main-product-detail .qtydiv .btnqty.qtyplus{margin-left:1px}#main-product-detail .qtydiv .quantity-input,.main-product-detail .qtydiv .quantity-input{color:#2e3192;border:none;padding:0;text-align:center;width:20px;outline:0;display:inline-block;font-family:"Basis Medium",sans-serif;vertical-align:top;font-size:14px;height:100%}@media (max-width:600px){#main-product-detail .qtydiv .quantity-input,.main-product-detail .qtydiv .quantity-input{width:15px}}#main-product-detail .description,.main-product-detail .description{margin:0;float:left;width:100%;clear:both;text-align:left;margin:0;border:none}#main-product-detail .description .product-detail-description,.main-product-detail .description .product-detail-description{float:left;width:100%;display:none;min-height:120px;margin-top:5px}@media (max-width:960px){#main-product-detail .description .product-detail-description,.main-product-detail .description .product-detail-description{min-height:auto}}@media (max-width:480px){#main-product-detail .description .product-detail-description,.main-product-detail .description .product-detail-description{text-align:center}}#main-product-detail .description h4.non-essential-article,.main-product-detail .description h4.non-essential-article{text-transform:none!important}#main-product-detail .description p,.main-product-detail .description p{float:left;width:100%;clear:both;color:#2e2930;font-size:13px}@media (max-width:960px){#main-product-detail .description p,.main-product-detail .description p{padding-right:30px;padding-left:30px}}@media (max-width:640px){#main-product-detail .description p,.main-product-detail .description p{padding-right:20px;padding-left:20px}}@media (max-width:480px){#main-product-detail .description p,.main-product-detail .description p{text-align:center}}#main-product-detail .description p em,.main-product-detail .description p em{font-family:"Basis Medium",sans-serif;font-style:normal}#main-product-detail .description h3,.main-product-detail .description h3{float:left;width:100%}#main-product-detail .description h3 a,.main-product-detail .description h3 a{text-transform:lowercase!important}@media (max-width:960px){#main-product-detail .description h3,.main-product-detail .description h3{padding:0 30px}}@media (max-width:640px){#main-product-detail .description h3,.main-product-detail .description h3{padding:0 20px}}#main-product-detail .description h4,.main-product-detail .description h4{float:left;width:100%;margin:0;font-family:"Basis Bold",sans-serif;letter-spacing:.5px!important;margin:0;text-transform:lowercase!important;text-transform:capitalize!important}@media (max-width:960px){#main-product-detail .description h4,.main-product-detail .description h4{padding:0 30px}}@media (max-width:640px){#main-product-detail .description h4,.main-product-detail .description h4{padding:0 20px}}#main-product-detail .description h6,.main-product-detail .description h6{font-size:11px;float:left;width:100%;margin-bottom:10px;color:#999;font-family:"Basis Regular",sans-serif;line-height:1.5}@media (max-width:960px){#main-product-detail .description h6,.main-product-detail .description h6{padding:0 30px}}@media (max-width:640px){#main-product-detail .description h6,.main-product-detail .description h6{padding:0 20px}}#main-product-detail .description ul,.main-product-detail .description ul{float:left;width:100%;padding:0;list-style-type:none;margin:0!important;line-height:1.7;letter-spacing:.2px}@media (max-width:960px){#main-product-detail .description ul,.main-product-detail .description ul{padding:0 30px}}@media (max-width:640px){#main-product-detail .description ul,.main-product-detail .description ul{padding:0 20px}}#main-product-detail .description ul li,.main-product-detail .description ul li{font-size:13px;list-style:none}#main-product-detail .additional-product-notes,.main-product-detail .additional-product-notes{display:none}#main-product-detail .subscribe-label,.main-product-detail .subscribe-label{float:left;margin-bottom:3px;line-height:1.6;font-size:15px;letter-spacing:.5px;color:#2e3192!important;font-family:"Basis Medium",sans-serif}@media (max-width:320px){#main-product-detail .subscribe-label,.main-product-detail .subscribe-label{font-size:11px}}#main-product-detail .subscription,.main-product-detail .subscription{float:left;width:100%;padding:10px 0 0}@media (max-width:1440px){#main-product-detail .subscription,.main-product-detail .subscription{padding:0}}.cart-page-qty .qtybox,.cart-page-qty .qtybox button,.cart-page-qty .qtybox inputs{border:none;line-height:1;height:auto!important;color:#2e2930!important;font-family:"Basis Regular",sans-serif}.cart-page-qty .qtybox button:hover,.cart-page-qty .qtybox inputs:hover,.cart-page-qty .qtybox:hover{color:#2e2930!important;line-height:1;height:auto!important}.cart-page-qty .qtybox{display:inline-block;margin:0;position:relative;max-width:80px;min-width:75px;overflow:visible;margin-right:-10px}.cart-page-qty .qtybox input{display:block;background:0 0;text-align:center;width:100%;padding:3px 15px;margin:0;border:none;font-size:14px;font-family:"Basis Regular",sans-serif;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.cart-page-qty .btnqty{cursor:pointer;position:absolute;display:block;top:-2px;bottom:0;border:0 none;background:0 0;text-align:center;overflow:hidden;line-height:1;min-width:0;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#2e2930;font-family:"Basis Bold",sans-serif}.cart-page-qty .btnqty:hover{border:none;background:0 0;color:#2e2930!important;line-height:1;height:auto!important}.cart-page-qty .btnqty.qtyminus{left:0;padding:5px 5px 5px 10px;color:#2e2930}.cart-page-qty .btnqty.qtyplus{right:0;padding:5px 10px 5px 5px;color:#2e2930}.snack #pd-section-navigation>ul li a{text-transform:lowercase}.snack #pd-section-navigation>ul li a:first-letter{text-transform:uppercase}#main-product-detail #placeholder{position:absolute;left:0;top:0}#main-product-detail .slick-dots{display:none!important}@media (max-width:960px){#main-product-detail .slick-dots{display:block!important}}#main-product-detail .slick-dots li{width:18px;height:18px;margin:0}#main-product-detail .slick-dots li button{min-width:auto;width:18px;height:18px}#main-product-detail .slick-dots li button:before{content:""!important;width:9px;height:9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #2e2930;opacity:1!important}#main-product-detail .thumbnail-wrap{position:absolute;top:0;bottom:0;left:0;padding:0}@media (max-width:960px){#main-product-detail .thumbnail-wrap{display:none}}#main-product-detail .thumbnail-wrap .thumbnails{display:flex;flex-direction:column;height:100%}#main-product-detail .thumbnail-wrap .thumbnails .slick-track{width:50px!important;transform:none!important}#main-product-detail .thumbnail-wrap .thumbnails .slick-slide{clear:both;width:50px!important}#main-product-detail .thumbnail-wrap .thumbnails a{display:block;text-align:center;margin:0 0 7px}@media (max-width:1200px){#main-product-detail .thumbnail-wrap .thumbnails a{margin:0 0 5px}}#main-product-detail .thumbnail-wrap .thumbnails a.hidden{display:none!important}#main-product-detail .thumbnail-wrap .thumbnails img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:50px!important;border:1px solid #ececec}@media (max-width:1200px){#main-product-detail .thumbnail-wrap .thumbnails img{max-width:40px}}.thumbnails .slick-cloned .show{display:none!important}@media (max-width:960px){.okeReviews-reviewsSummary-ratingCount{display:none!important}}.okeReviews .okeReviews-reviewsSummary-ratingCount{margin:.4em 0 0}.okeReviews .okeReviews-reviewsSummary-ratingCount span{font-size:12px}#main-product-detail .slick-dots li.slick-active button:before{background-color:#2e2930}#main-product-detail .gallery.has-variants .thumbnail-wrap .thumbnails a,.main-product-detail .gallery.has-variants .thumbnail-wrap .thumbnails a{display:none}#main-product-detail .gallery.has-variants .thumbnail-wrap .thumbnails a.show,.main-product-detail .gallery.has-variants .thumbnail-wrap .thumbnails a.show{display:inline-block}#main-product-detail{padding-top:60px}#rc_price_onetime{display:inline-block}#rc_price_onetime .strikethrough{color:#999;text-decoration:line-through}.rc_price_onetime{display:inline-block}.rc_price_onetime .strikethrough{color:#999;text-decoration:line-through}#rc_login{margin:10px 0 0!important}#rc_login p{font-size:14px!important}#rc_login p a{color:#d9915f}#main-product-detail .p-description-and-form{width:100%}#main-product-detail .p-description-and-form .description{display:flex;order:1;flex-direction:column}#main-product-detail .p-description-and-form .description h4{display:none}@media (max-width:960px){#main-product-detail .p-description-and-form .description{order:2}}#main-product-detail .p-description-and-form .product-form{display:flex;order:2}@media (max-width:960px){#main-product-detail .p-description-and-form .product-form{order:1}}.ppage-gallery{display:none}.ppage-gallery.slick-initialized{display:block}.template-product .yotpo-main-widget .product-link-wrapper{display:none!important}@media (max-width:600px){.product-addtocart.has-variants,.product-form .klaviyo-variant-item-waitlist{width:100%!important;float:left;position:relative;margin:15px 0 0 0!important;box-sizing:content-box}}@media (max-width:600px){.product-addtocart.has-variants button,.product-addtocart.has-variants input[type=submit]{width:100%!important}}.product-detail .price-sold-out,.sold-out-button{margin:0}.sold-out-button{background:#eee;padding:0 15px!important}.product-form .productlabel.soldout{display:none!important}#feature-section-navigation,#feature-section-navigation-mobile{float:left;width:100%;margin-top:40px;border-bottom:1px solid #2e2930;margin-bottom:10px}@media (max-width:880px){#feature-section-navigation,#feature-section-navigation-mobile{margin-top:30px}}#pd-section-navigation{float:left;width:100%;margin-top:40px;border-bottom:none;margin-bottom:20px}@media (max-width:880px){#pd-section-navigation{margin-top:30px}}#pd-section-navigation>ul{float:left;list-style-type:none;padding:0!important;margin:5px 0}@media (max-width:960px){#pd-section-navigation>ul{float:none;overflow:auto;white-space:nowrap;padding-left:30px!important}}@media (max-width:640px){#pd-section-navigation>ul{padding-left:20px!important}}#pd-section-navigation>ul li{list-style:none;float:left;line-height:1.4}@media (max-width:960px){#pd-section-navigation>ul li{float:none;display:inline-block;margin:0;height:auto;line-height:auto;padding:0 20px 0 0;position:relative}}#pd-section-navigation>ul li a{display:block;letter-spacing:.6px;padding:0;text-decoration:none;margin-right:35px;font-size:12px;font-family:"Basis Bold",sans-serif;padding-bottom:1px}@media (max-width:1440px){#pd-section-navigation>ul li a{margin-right:25px}}@media (max-width:1024px){#pd-section-navigation>ul li a{margin-right:20px}}@media (max-width:960px){#pd-section-navigation>ul li a{display:inline-block;text-align:left;margin-right:0}}#feature-section-navigation{position:relative;top:auto;left:auto;background-color:transparent;margin:0!important;z-index:auto;border:none}@media (max-width:880px){#feature-section-navigation{text-align:center}}#feature-section-navigation ul{float:left;list-style-type:none;padding:0!important;margin:0!important}@media (max-width:880px){#feature-section-navigation ul{float:none;overflow:auto;white-space:nowrap;padding-left:30px!important;border-bottom:1px solid #ececec;padding-left:30px!important;padding-right:30px!important;text-align:center}}@media (max-width:640px){#feature-section-navigation ul{padding-left:20px!important;padding-right:0!important}}#feature-section-navigation ul li{list-style:none;float:left;padding:0!important;height:48px;line-height:48px}@media (max-width:880px){#feature-section-navigation ul li{float:none;display:inline-block;margin:0;height:auto;line-height:auto;padding:0 20px 0 0;position:relative}}#feature-section-navigation ul li a{display:block;letter-spacing:.6px;padding:0;text-decoration:none;margin-right:25px;font-size:12px;font-family:"Basis Medium",sans-serif;text-transform:uppercase;padding-bottom:9px;height:48px;line-height:48px;margin-right:30px}@media (max-width:1440px){#feature-section-navigation ul li a{margin-right:30px}}@media (max-width:1200px){#feature-section-navigation ul li a{margin-right:25px}}@media (max-width:1040px){#feature-section-navigation ul li a{margin-right:20px!important;font-size:11px;letter-spacing:.4px}}@media (max-width:1024px){#feature-section-navigation ul li a{margin-right:20px}}@media (max-width:880px){#feature-section-navigation ul li a{display:inline-block;text-align:left;margin-right:40px;font-size:14px}}#feature-section-navigation-mobile{float:none;overflow:auto;white-space:nowrap;border-top:1px solid #ececec;border-bottom:1px solid #ececec;padding-left:30px!important;padding-right:30px!important;text-align:center;margin-bottom:0;margin-top:20px}@media (max-width:640px){#feature-section-navigation-mobile{padding-left:20px!important;padding-right:20px!important}}@media (max-width:480px){#feature-section-navigation-mobile{text-align:left}}#feature-section-navigation-mobile a{display:inline-block;letter-spacing:.7px;text-decoration:none;font-size:14px;font-family:"Basis Medium",sans-serif;text-transform:uppercase;padding:11px 0 9px;text-align:left;margin-right:30px;font-size:14px}#feature-section-navigation-mobile.stuck{position:fixed;top:77px;left:0;margin:0!important;background-color:#fafaf8;border-bottom:1px solid #ececec;z-index:9004}#feature-section-navigation-mobile .glide__bullet--active{color:#2e2930;border-bottom:4px solid #cf9567!important;background-color:transparent!important}@media (max-width:960px){#pd-section-navigation>ul{padding-top:9px!important}}#pd-section-navigation>ul li:last-of-type a{margin-right:0}#feature-section-navigation-mobile span:last-of-type{margin-right:0!important}#mag-feature #feature-section-navigation ul li a,#superbeauty-feature #feature-section-navigation ul li a{font-size:12px;margin-right:25px!important}@media (max-width:1200px){#mag-feature #feature-section-navigation ul li a,#superbeauty-feature #feature-section-navigation ul li a{margin-right:20px!important;font-size:11px!important;letter-spacing:.4px}}@media (max-width:1024px){#mag-feature #feature-section-navigation ul li a,#superbeauty-feature #feature-section-navigation ul li a{margin-right:15px!important;letter-spacing:.3px}}@media (max-width:960px){#mag-feature #feature-section-navigation ul li a,#superbeauty-feature #feature-section-navigation ul li a{margin-right:12px!important}}@media (max-width:1024px){#mag-feature .container-wide.container-top-padding-60,#superbeauty-feature .container-wide.container-top-padding-60{padding:40px 0 0!important}}#feature-section-navigation>ul li:last-of-type a{margin-right:0!important}#pd-section-navigation li.active a{color:#2e2930;border-bottom:2px solid #2e3192!important}#pd-section-navigation li a:hover,#pd-section-navigation li a:visited{color:#2e2930!important}#feature-section-navigation li.active a{color:#2e2930;border-bottom:3px solid #d9915f!important}.superhair #feature-section-navigation li a{font-size:12px;margin-right:25px!important}@media (max-width:1200px){.superhair #feature-section-navigation li a{margin-right:20px!important;font-size:11px!important;letter-spacing:.4px}}@media (max-width:1024px){.superhair #feature-section-navigation li a{margin-right:15px!important;letter-spacing:.3px}}@media (max-width:960px){.superhair #feature-section-navigation li a{margin-right:12px!important}}#feature-section-navigation li a:hover,#feature-section-navigation li a:visited{color:#2e2930!important}#feature-section-navigation.more-spacing ul li a{margin-right:35px}@media (max-width:1200px){#feature-section-navigation.more-spacing ul li a{margin-right:30px}}@media (max-width:1040px){#feature-section-navigation.more-spacing ul li a{margin-right:20px!important;font-size:11px;letter-spacing:.4px}}@media (max-width:880px){#feature-section-navigation.more-spacing ul li a{font-size:14px}}.feature-detail-description{display:none}@media (max-width:880px){.feature-detail-description{text-align:center}}@media (max-width:880px){.feature-detail-description .flex-one-half{text-align:center}}.feature-detail-description .flex-one-half p.smaller{font-size:15px!important;margin-bottom:10px!important}@media (max-width:1200px){.feature-detail-description .flex-one-half p.smaller{font-size:14px!important}}@media (max-width:960px){.feature-detail-description .flex-one-half p.smaller{display:block!important;margin:0 auto 10px!important}}.feature-detail-description .flex-one-half p.source{position:relative;margin-top:15px;margin-bottom:15px!important}@media (max-width:1200px){.feature-detail-description .flex-one-half p.source{margin-top:15px}}@media (max-width:1040px){.feature-detail-description .flex-one-half p.source{margin-top:15px}}@media (max-width:880px){.feature-detail-description .flex-one-half p.source{display:block;margin-top:-20px!important}}.feature-detail-description .flex-one-half p.indicator,.feature-detail-description .flex-one-half p.indicator-two{margin-bottom:0!important}.feature-detail-description img{max-width:500px;margin:0 auto;display:inline-block}@media (max-width:1600px){.feature-detail-description img{max-width:450px}}@media (max-width:1440px){.feature-detail-description img{max-width:450px}}@media (max-width:1200px){.feature-detail-description img{max-width:400px}}@media (max-width:1024px){.feature-detail-description img{max-width:350px}}.feature-detail-description h1{margin:30px 0 10px}@media (max-width:880px){.feature-detail-description h1{font-size:18px}}.feature-detail-description .ingredient-mobile img{margin-top:30px}@media (max-width:880px){.feature-detail-description .ingredient-mobile img{margin-top:-20px}}.feature-detail-description .desktop .fade-in-element{float:left;width:100%;overflow:hidden}.ppage-mobile-glide-nav{text-align:center}@media (max-width:480px){.ppage-mobile-glide-nav{text-align:left}}.ppage-mobile-glide-nav span{display:inline-block;padding:0;height:48px;line-height:48px;margin-right:40px}@media (max-width:1440px){.ppage-mobile-glide-nav span{margin-right:35px}}@media (max-width:1200px){.ppage-mobile-glide-nav span{margin-right:25px}}@media (max-width:1040px){.ppage-mobile-glide-nav span{margin-right:20px!important;font-size:11px;letter-spacing:.4px}}@media (max-width:1024px){.ppage-mobile-glide-nav span{margin-right:20px}}@media (max-width:960px){.ppage-mobile-glide-nav span{margin-right:40px;font-size:14px}}.has-variant-dropdown .product-form{margin:0!important;border:none!important}.has-variant-dropdown .product-inner-details{margin-top:15px}.mobile-thumbnail-video-embed,.thumbnail-video-embed{position:relative}.mobile-thumbnail-video-embed:after,.thumbnail-video-embed:after{display:block;content:"\25Ba";line-height:25px;width:20px;height:20px;position:absolute;top:17px;left:20px;color:rgba(255,255,255,.8);padding:0;margin:0}@media (max-width:1200px){.mobile-thumbnail-video-embed:after,.thumbnail-video-embed:after{top:9px;left:12px}}.glide{position:relative;width:100%}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform;margin-top:0;overflow:hidden}.glide__slides--dragging{user-select:none}.glide__slide{white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none;display:none}@media (max-width:960px){.glide__arrows{display:block}}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:none;border-radius:0;box-shadow:none;text-shadow:none;opacity:1;cursor:pointer;transition:opacity 150ms ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:0}.glide__arrow--left{left:0}.glide__arrow--right{right:0}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:1.5em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%);-webkit-touch-callout:none;user-select:none;display:block}@media (max-width:1040px){.glide__bullets{bottom:1.25em}}.glide__bullet{background-color:rgba(255,255,255,.5)!important;width:18px;height:18px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:none;margin:0 .25em;min-width:0!important}@media (max-width:1040px){.glide__bullet{width:14px;height:14px}}@media (max-width:960px){.glide__bullet{width:12px;height:12px}}.glide__bullet:focus{outline:0}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.glide__arrow--left img{width:20px!important}.glide__arrow--right img{width:20px!important}.glide .mj-product-img{width:100%}.glide .glide__slide--active img{opacity:1;width:100%}@media (max-width:880px){.mobile-padding-container{padding:0 30px}}@media (max-width:640px){.mobile-padding-container{padding:0 20px}}.nextprev{float:left;width:100%}@media (max-width:880px){.nextprev{text-align:center;margin-bottom:5px}}.description-banner{text-align:center}.description-banner .container-wide{padding-right:8%!important;padding-left:8%!important}@media (max-width:880px){.description-banner .container-wide{padding-right:30px!important;padding-left:30px!important}}@media (max-width:640px){.description-banner .container-wide{padding-right:20px!important;padding-left:20px!important}}.description-banner img{display:inline-block;margin:0 auto;width:50px}.description-banner h1{margin-top:0}.description-banner h4{margin:0;padding:0;text-align:center;font-size:11px}@media (max-width:960px){.description-banner h4{margin-bottom:10px}}.description-banner p{max-width:580px;margin-bottom:20px}.description-banner p:last-of-type{margin-bottom:0}@media (max-width:880px){.description-banner p{max-width:350px}}@media (max-width:640px){.description-banner p{padding:0 10px}}.description-banner .flex-container-row:after,.description-banner .flex-container-row:before{content:'';display:block}@media (max-width:880px){.description-banner .flex-container-row{-webkit-justify-content:center!important;justify-content:center!important}}@media (max-width:880px){.description-banner .flex-container-row div{width:33.33%}}@media (max-width:880px){.description-banner .flex-container-row div img{width:60px}}.description-banner .flex-container-row div h4{padding:0!important}@media (max-width:880px){.description-banner .flex-container-row div h4{font-size:12px;letter-spacing:.5px}}@media (max-width:480px){.description-banner .flex-container-row div h4{font-size:11px}}@media (max-width:880px){.description-banner .flex-container-row div.half-margin-left{width:33.3%;margin-left:16.65%}}@media (max-width:880px){.description-banner .flex-container-row div.half-margin-right{width:33.3%;margin-right:16.65%}}.mobile-video-bg{position:relative;margin-bottom:20px}.mobile-video-bg .text-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;text-align:center;flex-wrap:wrap}.mobile-video-bg .text-overlay .text-overlay-wrap{width:100%}.mobile-video-bg .text-overlay .text-overlay-wrap h1{font-size:22px;letter-spacing:.05px}.template-index .description-banner h1{margin-top:0}@media (max-width:640px){.template-index .description-banner h1{margin-top:0}}.template-index .description-banner h4.align-center{margin-bottom:50px}@media (max-width:880px){.template-index .description-banner h4.align-center{margin-top:15px;margin-bottom:30px}}.template-index .description-banner .container-wide{border:none;padding-right:8%!important;padding-left:8%!important;padding-bottom:60px!important}@media (max-width:880px){.template-index .description-banner .container-wide{padding-right:30px!important;padding-left:30px!important}}@media (max-width:640px){.template-index .description-banner .container-wide{padding-right:20px!important;padding-left:20px!important}}.template-index .description-banner .border-top{border-top:1px solid #2e2930}.yotpo.yotpo-main-widget{padding-right:0;padding-left:0}.aggregateRating,.yotpo.yotpo-main-widget{float:left;width:100%;text-align:center}#related-products{float:left;width:100%;position:relative;margin-bottom:60px}@media (max-width:1024px){#related-products{padding:0!important}}@media (max-width:880px){#related-products{margin-bottom:24px}}#related-products .collection-listing{padding:0!important;text-align:center}#related-products .collection-listing .product-block{margin:0 auto!important;display:inline-block!important;float:none!important;width:33.3%!important}@media (max-width:1024px){#related-products .collection-listing .product-block{float:left!important;width:33.3%!important}}@media (max-width:880px){#related-products .collection-listing .product-block{width:33.3%!important}}@media (max-width:640px){#related-products .collection-listing .product-block{width:100%!important;margin-bottom:40px!important}}#related-products h4{padding:48px 0 24px 0;letter-spacing:3px;line-height:24px;font-size:18px}@media (max-width:640px){#related-products h4{padding:48px 0 12px 0}}#related-products form[action='/cart/add'] [type=submit],.superyou-custom-content form[action='/cart/add'] [type=submit]{display:block!important}.product-addtocart{position:relative;text-align:left;padding:0;float:left;width:auto}@media (max-width:320px){.product-addtocart{width:100%!important;clear:both;margin-top:10px}}.product-addtocart button,.product-addtocart input[type=submit]{font-family:"Basis Bold",sans-serif;text-transform:uppercase;display:block;margin:0;white-space:normal;padding:0 20px!important;letter-spacing:.4px!important;font-size:14px;transition:background-color .5s ease}.product-addtocart button .compare-at-price,.product-addtocart input[type=submit] .compare-at-price{text-decoration:line-through;display:inline-block}@media (max-width:880px){.product-addtocart{text-align:center}}.control{position:relative;display:block;margin-bottom:15px;padding-left:30px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.pre-order-hover-box{opacity:0;position:absolute;bottom:-140%;width:150px;margin-left:-75px;left:50%;background:#cf9567;color:#fff;text-align:center;padding:8px 5px;box-sizing:border-box;font-size:13px;line-height:1.5;letter-spacing:.05em;transition:opacity .2s;z-index:9003;border-radius:2px}.collection-pre-order-hover-box{opacity:1;position:absolute;bottom:-45px;width:120px;left:50%;margin-left:-60px;text-align:center;color:#fff;padding:7px 5px;box-sizing:border-box;font-size:13px;line-height:1.5;letter-spacing:.05em;transition:opacity .2s;background-color:#cf9567;border-radius:2px}@media (max-width:880px){.collection-pre-order-hover-box{display:none}}.collection-pre-order-hover-box:after{border-bottom:solid 10px #cf9567;border-left:solid 10px transparent;border-right:solid 10px transparent;content:'';position:absolute;bottom:100%;right:50px;margin:0;width:0;height:0}.pre-order-hover-box:after{content:'';position:absolute;bottom:100%;right:65px;margin:0;width:0;height:0;border-bottom:solid 10px #cf9567;border-left:solid 10px transparent;border-right:solid 10px transparent}.preorder-note{float:left;width:100%;margin-top:20px;color:#2e3192;font-family:"Basis Bold",sans-serif}.product-addtocart:hover .pre-order-hover-box{opacity:1}@media (max-width:1200px){.variant-unavailable{padding-bottom:14px!important}}.variant-unavailable .afterpay-paragraph,.variant-unavailable .product-addtocart,.variant-unavailable .quantity-wrapper{display:none}.final-sale{color:#2e2930;letter-spacing:.025em;font-size:13px}span.pre-order-note{font-size:13px}@media (max-width:1200px){.pdp-feature{padding-bottom:14px!important}}@media (max-width:960px){.pdp-feature{position:relative!important;top:auto;right:auto;bottom:auto;left:auto;height:auto;margin-top:-450px;padding-bottom:25px!important}}@media (max-width:880px){.pdp-feature{margin-top:-250px}}@media (max-width:480px){.pdp-feature{margin-top:-200px}}@media (max-width:400px){.pdp-feature{margin-top:-150px}}.pdp-feature .container-wide{display:block!important}.pdp-feature .flex-container-grid{align-items:flex-start}.pdp-feature hr{margin:-14px 0 0;border-top:1px solid #2e2930}.pdp-feature hr.mobile{display:none;margin:20px 0}@media (max-width:960px){.pdp-feature hr.mobile{display:block}}@media (max-width:1024px){.pdp-feature .mt4{margin-top:20px}}@media (max-width:960px){.pdp-feature .mb0{margin-bottom:20px}}@media (max-width:960px){.pdp-feature h1.flex-one-third{padding-bottom:20px;border-bottom:1px solid #2e2930}}.pdp-feature h1{text-align:left;font-size:32px;margin-bottom:30px}@media (max-width:1800px){.pdp-feature h1{font-size:32px}}@media (max-width:1600px){.pdp-feature h1{font-size:32px}}@media (max-width:880px){.pdp-feature h1{font-size:24px}}@media (max-width:600px){.pdp-feature h1{font-size:28px}}.pdp-feature h1 .superscript{vertical-align:text-top;font-size:14px}.pdp-feature p{font-family:"Basis Medium",sans-serif;font-size:20px;line-height:1.9}@media (max-width:1600px){.pdp-feature p{font-size:18px}}@media (max-width:1440px){.pdp-feature p{font-size:16px;max-width:100%}}@media (max-width:1200px){.pdp-feature p{font-size:15px}}@media (max-width:880px){.pdp-feature p{font-size:15px}}.pdp-feature p strong{text-transform:uppercase;letter-spacing:.4px}.pdp-feature p.max-width-large{max-width:850px}@media (max-width:1440px){.pdp-feature p.max-width-large{max-width:100%}}.pdp-feature h1.border-bottom{padding-bottom:40px}@media (max-width:1024px){.pdp-feature h1.border-bottom{padding-bottom:20px}}.pdp-feature h4{font-size:22px;margin:0;padding:0}@media (max-width:1800px){.pdp-feature h4{font-size:20px}}@media (max-width:1600px){.pdp-feature h4{font-size:17px}}@media (max-width:1440px){.pdp-feature h4{font-size:16px}}@media (max-width:1200px){.pdp-feature h4{font-size:15px}}@media (max-width:960px){.pdp-feature .flex-two-thirds{width:100%;text-align:left}}@media (max-width:960px){.pdp-feature .flex-one-third{width:100%;text-align:left}}.ingredient-feature.desktop{display:block}@media (max-width:880px){.ingredient-feature.desktop{display:none}}.pdp-flex-feature{padding-bottom:20px}.pdp-flex-feature .flex-container-grid{align-items:flex-start}@media (max-width:880px){.pdp-flex-feature .container-wide{padding-right:0!important;padding-left:0!important}}.pdp-flex-feature h1.title{margin:5px 0 0}@media (max-width:1440px){.pdp-flex-feature h1.title{margin:5px 0 0}}.pdp-flex-feature hr{width:100%;margin:0 0 0 auto;border-top:1px solid #2e2930;opacity:.2}.pdp-flex-feature .flex-one-half p{float:left;clear:both;font-family:"Basis Medium",sans-serif;color:#2e2930;font-size:15px;max-width:600px!important}@media (max-width:1600px){.pdp-flex-feature .flex-one-half p{font-size:15px}}@media (max-width:1440px){.pdp-flex-feature .flex-one-half p{font-size:14px;max-width:100%}}@media (max-width:1200px){.pdp-flex-feature .flex-one-half p{font-size:13px}}.pdp-flex-feature .flex-one-half p.indented-list{font-size:14px!important;padding-left:20px!important;position:relative;margin-bottom:5px!important}@media (max-width:1024px){.pdp-flex-feature .flex-one-half p.indented-list{font-size:12px!important;margin-bottom:3px!important}}.pdp-flex-feature .flex-one-half p.indented-list span{position:absolute;top:0;left:0}.pdp-flex-feature h1 .superscript{font-size:12px}.pdp-flex-feature h4{margin:0;padding:0;font-size:22px}@media (max-width:1800px){.pdp-flex-feature h4{font-size:20px}}@media (max-width:1600px){.pdp-flex-feature h4{font-size:17px}}@media (max-width:1440px){.pdp-flex-feature h4{font-size:16px}}@media (max-width:1200px){.pdp-flex-feature h4{font-size:15px}}.ppage-layout .mobile{display:none}@media (max-width:880px){.ppage-layout .mobile{display:block}}.ppage-layout .desktop{display:block}@media (max-width:880px){.ppage-layout .desktop{display:none}}.ppage-layout .pdp-flex-feature .mobile{display:none}@media (max-width:880px){.ppage-layout .pdp-flex-feature .mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.ppage-layout .pdp-flex-feature .desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}@media (max-width:880px){.ppage-layout .pdp-flex-feature .desktop{display:none}}.ppage-layout .description-banner .container-wide{padding-right:8%!important;padding-left:8%!important;padding-bottom:60px!important}@media (max-width:880px){.ppage-layout .description-banner .container-wide{padding-right:30px!important;padding-left:30px!important;padding-bottom:50px!important}}@media (max-width:640px){.ppage-layout .description-banner .container-wide{padding-right:20px!important;padding-left:20px!important}}.ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.desktop{display:block}@media (max-width:960px){.ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.desktop{display:none!important}}.ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.mobile{display:none}@media (max-width:960px){.ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.mobile{display:inline-block!important;vertical-align:middle;margin-left:-8px}}.ppage-intro-feature .superscript{font-size:11px}@media (max-width:640px){.ppage-intro-feature .superscript{font-size:10px}}@media (max-width:880px){.ppage-intro-feature .container{padding-left:0!important;padding-right:0!important;text-align:center}.ppage-intro-feature img{margin:15px 0;padding-left:30px!important;padding-right:30px!important}.ppage-intro-feature h1{padding-left:30px!important;padding-right:30px!important;text-align:center;display:inline-block;margin-top:5px;width:100%!important;max-width:100%}.ppage-intro-feature p{padding-left:30px!important;padding-right:30px!important;text-align:center;display:inline-block;max-width:400px}}@media (max-width:640px){.ppage-intro-feature img{padding-left:20px!important;padding-right:20px!important}.ppage-intro-feature h1,.ppage-intro-feature p{padding-left:20px!important;padding-right:20px!important}}.ingredient-feature-mobile{display:none;background-color:#fafaf8;text-align:center;padding:50px 0}@media (max-width:880px){.ingredient-feature-mobile{display:block}}.ingredient-feature-mobile .glide-mobile-ingredients{position:relative;padding-bottom:40px}.ingredient-feature-mobile .glide-mobile-ingredients .glide__bullets{display:block!important;bottom:0!important;margin-left:0}.ingredient-feature-mobile .glide-mobile-ingredients .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid #2e2930!important;width:8px!important;height:8px!important;margin:0 2px!important}.ingredient-feature-mobile .glide-mobile-ingredients .glide__bullets .glide__bullet--active{background-color:#2e2930!important;border:1px solid #2e2930!important}.ingredient-feature-mobile img{margin:0 auto;display:inline-block;width:100%;height:auto;max-width:450px}@media (max-width:640px){.ingredient-feature-mobile img{max-width:350px}}.ingredient-feature-mobile p{font-family:"Basis Medium",sans-serif;color:#2e2930;float:none;font-size:15px;text-align:center;padding:0;margin:0 auto 15px!important;display:inline-block;max-width:500px;-webkit-text-size-adjust:none;text-size-adjust:none}@media (max-width:640px){.ingredient-feature-mobile p{max-width:400px}}@media (max-width:480px){.ingredient-feature-mobile p{font-size:14px;max-width:100%}}.ingredient-feature-mobile p:last-of-type{margin:0 auto!important}.ingredient-feature-mobile p.smaller{font-size:13px!important;display:block!important;margin:0 auto 10px!important;max-width:350px;-webkit-text-size-adjust:none;text-size-adjust:none}.ingredient-feature-mobile p.source{position:relative;margin-bottom:13px!important;display:block;margin-top:0!important;max-width:350px;-webkit-text-size-adjust:none;text-size-adjust:none}.ingredient-feature-mobile .multi-vitamin-ingredients p.smaller{margin:0 auto 5px!important;font-size:12px!important;line-height:1.5}.ingredient-feature-mobile .multi-vitamin-ingredients .multivitamin-img{width:auto!important;max-width:none!important;height:250px}@media (max-width:640px){.ingredient-feature-mobile .multi-vitamin-ingredients .multivitamin-img{height:200px}}@media (max-width:480px){.ingredient-feature-mobile .multi-vitamin-ingredients .multivitamin-img{height:160px}}.ingredient-feature-mobile #multivitamin-intro-copy{margin-bottom:0!important}.ingredient-feature-mobile p.indicator,.ingredient-feature-mobile p.indicator-two{margin-bottom:0!important}.ingredient-feature-mobile .container-wide{padding-right:0!important;padding-left:0!important}.ingredient-feature-mobile h1.title{margin:0;padding-left:20px;padding-right:20px;max-width:100%!important;-webkit-text-size-adjust:none;text-size-adjust:none;text-align:center}.ingredient-feature-mobile h1.title .superscript{font-size:12px}.ingredient-feature-mobile .feature-detail-description-mobile{background-color:#fafaf8;padding:0 20px!important}.ingredient-feature-mobile .feature-detail-description-mobile h1{-webkit-text-size-adjust:none;text-size-adjust:none;margin-top:0;margin-bottom:5px;text-align:center}@media (max-width:960px){.ingredient-feature-mobile .feature-detail-description-mobile h1{margin-top:20px;font-size:17px}}@media (max-width:640px){.ingredient-feature-mobile .feature-detail-description-mobile h1{font-size:16px;margin-top:10px}}.ingredient-feature-mobile h4{margin:0;padding:0;font-size:15px}.strikethrough{color:#999;text-decoration:line-through}p.indented-list{padding-left:20px!important;position:relative;margin:0}p.indented-list span{position:absolute;top:0;left:0}.best-sellers-wrap,.ppage-best-sellers{max-width:1200px;padding-top:60px!important;padding-right:60px!important;padding-left:60px!important}@media (max-width:1600px){.best-sellers-wrap,.ppage-best-sellers{padding:60px 60px 0 60px!important}}@media (max-width:1200px){.best-sellers-wrap,.ppage-best-sellers{padding:60px 30px 0 30px!important}}@media (max-width:640px){.best-sellers-wrap,.ppage-best-sellers{padding:40px 0 0 0!important}}.best-sellers-wrap .overlay-collection-wrap,.ppage-best-sellers .overlay-collection-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;height:100%}@media (max-width:880px){.best-sellers-wrap .overlay-collection-wrap,.ppage-best-sellers .overlay-collection-wrap{padding-top:5px!important}}@media (max-width:640px){.best-sellers-wrap .overlay-collection-wrap,.ppage-best-sellers .overlay-collection-wrap{display:block!important;text-align:center;height:auto!important}}.best-sellers-wrap .product-block,.ppage-best-sellers .product-block{padding:20px!important;background-color:#fafaf8!important}.best-sellers-wrap .item,.ppage-best-sellers .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:30%!important;position:relative!important;margin:2.5%!important;float:none!important}@media (max-width:1024px){.best-sellers-wrap .item,.ppage-best-sellers .item{margin:1%!important;width:32%!important}}@media (max-width:880px){.best-sellers-wrap .item,.ppage-best-sellers .item{margin:2%!important;width:46%!important}}@media (max-width:640px){.best-sellers-wrap .item,.ppage-best-sellers .item{margin:0 auto 20px!important;display:inline-block!important;width:380px!important}}@media (max-width:600px){.best-sellers-wrap .item,.ppage-best-sellers .item{width:320px!important}}@media (max-width:400px){.best-sellers-wrap .item,.ppage-best-sellers .item{width:100%!important}}.best-sellers-wrap .title,.ppage-best-sellers .title{text-align:center;font-size:15px!important;font-family:"Basis Bold",sans-serif;letter-spacing:.5px!important;line-height:1.3!important;padding:0!important;float:left;width:100%;margin-bottom:2px}@media (max-width:1200px){.best-sellers-wrap .title,.ppage-best-sellers .title{width:100%}}.best-sellers-wrap .strikethrough,.ppage-best-sellers .strikethrough{color:#999;text-decoration:line-through}.best-sellers-wrap p,.ppage-best-sellers p{width:100%;float:left;text-align:center;letter-spacing:.4px;margin-bottom:0!important;font-size:13px}.best-sellers-wrap p.larger,.ppage-best-sellers p.larger{font-size:15px!important}.best-sellers-wrap .stars,.ppage-best-sellers .stars{display:none}.best-sellers-wrap .item:nth-of-type(3n),.ppage-best-sellers .item:nth-of-type(3n){margin-right:0!important}@media (max-width:880px){.best-sellers-wrap .item:nth-of-type(3n),.ppage-best-sellers .item:nth-of-type(3n){margin-right:1%!important}}@media (max-width:640px){.best-sellers-wrap .item:nth-of-type(3n),.ppage-best-sellers .item:nth-of-type(3n){margin-right:auto!important}}.best-sellers-wrap .item:nth-of-type(3n+1),.ppage-best-sellers .item:nth-of-type(3n+1){margin-left:0!important}@media (max-width:880px){.best-sellers-wrap .item:nth-of-type(3n+1),.ppage-best-sellers .item:nth-of-type(3n+1){margin-left:2%!important}}@media (max-width:640px){.best-sellers-wrap .item:nth-of-type(3n+1),.ppage-best-sellers .item:nth-of-type(3n+1){margin-left:auto!important}}.best-sellers-wrap .product-block,.ppage-best-sellers .product-block{position:relative;text-align:center}.best-sellers-wrap .product-block .block-inner,.ppage-best-sellers .product-block .block-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;min-height:100%;-webkit-justify-content:space-between;justify-content:space-between}.best-sellers-wrap .product-block .image-cont,.ppage-best-sellers .product-block .image-cont{padding-bottom:0;opacity:0;width:100%}.best-sellers-wrap .product-block .image-cont .image-link,.best-sellers-wrap .product-block .image-cont .price,.best-sellers-wrap .product-block .image-cont a,.ppage-best-sellers .product-block .image-cont .image-link,.ppage-best-sellers .product-block .image-cont .price,.ppage-best-sellers .product-block .image-cont a{display:block}.best-sellers-wrap .product-block .image-cont img,.ppage-best-sellers .product-block .image-cont img{height:auto;width:100%}.best-sellers-wrap .product-block .image-cont .title,.ppage-best-sellers .product-block .image-cont .title{padding:10px 0 0;position:relative;font-size:15px;line-height:1.5;letter-spacing:.4px}@media (max-width:880px){.best-sellers-wrap .product-block .image-cont .title,.ppage-best-sellers .product-block .image-cont .title{line-height:20px!important}}.best-sellers-wrap .product-block .hover-info,.ppage-best-sellers .product-block .hover-info{display:block}.best-sellers-wrap .product-block p,.ppage-best-sellers .product-block p{margin-bottom:0;text-transform:none!important;font-size:13px}.best-sellers-wrap .purchase-overlay,.ppage-best-sellers .purchase-overlay{opacity:0;position:absolute;top:53%;right:0;bottom:0;left:0;height:55px;z-index:9000;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:880px){.best-sellers-wrap .purchase-overlay,.ppage-best-sellers .purchase-overlay{position:relative;height:auto;top:auto;right:auto;bottom:auto;left:auto;display:block;width:100%;float:left;opacity:1}}.best-sellers-wrap .purchase-overlay .overlay-collection-purchase-wrap,.ppage-best-sellers .purchase-overlay .overlay-collection-purchase-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-direction:column;height:90%}.best-sellers-wrap .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection,.ppage-best-sellers .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{text-align:center;margin:0 auto;font-size:14px;transition:background-color .5s ease}@media (max-width:880px){.best-sellers-wrap .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection,.ppage-best-sellers .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{margin:10px auto 0}}.best-sellers-wrap .purchase-overlay .overlay-collection-purchase-wrap form,.ppage-best-sellers .purchase-overlay .overlay-collection-purchase-wrap form{margin:0 auto;text-align:center;width:100%}.best-sellers-wrap .subscribe-hover-button .add-to-cart-collection,.ppage-best-sellers .subscribe-hover-button .add-to-cart-collection{margin-bottom:10px!important}.best-sellers-wrap img.product,.ppage-best-sellers img.product{padding:0;margin-bottom:15px;width:100%;height:auto}@media (max-width:880px){.best-sellers-wrap img.product,.ppage-best-sellers img.product{padding:0;min-width:150px}}.best-sellers-wrap .item,.ppage-best-sellers .item{cursor:pointer}.best-sellers-wrap .item:hover .purchase-overlay,.ppage-best-sellers .item:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.best-sellers-wrap .item:hover .title,.ppage-best-sellers .item:hover .title{color:#2e2930!important}.ppage-best-sellers a:hover h2.title{color:#2e2930!important}.ppage-best-sellers.mobile{position:relative;display:none;padding-top:40px!important;padding-right:0!important}@media (max-width:880px){.ppage-best-sellers.mobile{display:block}}.ppage-best-sellers.mobile h1{margin-bottom:0;text-align:center;padding:0 30px}@media (max-width:640px){.ppage-best-sellers.mobile h1{padding:0 30px 0 20px}}.ppage-best-sellers.mobile .product-block{padding:0 10px 10px 10px}.ppage-best-sellers.mobile p{font-size:14px!important;-webkit-text-size-adjust:none;text-size-adjust:none;text-align:center}.ppage-best-sellers.mobile h2.title{text-align:center;font-size:17px!important;text-size-adjust:none;-webkit-text-size-adjust:none}.ppage-best-sellers.mobile .glide-best-sellers{position:relative;padding-bottom:40px}.ppage-best-sellers.mobile .glide-best-sellers .glide__bullets{display:block!important;bottom:0!important;margin-left:0}.ppage-best-sellers.mobile .glide-best-sellers .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid #2e2930!important;width:8px!important;height:8px!important;margin:0 2px!important}.ppage-best-sellers.mobile .glide-best-sellers .glide__bullets .glide__bullet--active{background-color:#2e2930!important;border:1px solid #2e2930!important}.vimeo-superyou{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.vimeo-superyou embed,.vimeo-superyou iframe,.vimeo-superyou object{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:480px){.superyou-x-2 .vimeo-superyou{display:none}}@media (max-width:480px){.superyou-x-2 .superyou-custom-content .capsules.mobile h2{margin-top:0}}.join-the-waitlist{background-color:#fafaf8}.superhair{background-color:#fafaf8}.superhair .shop-submenu-mobile .scroll-menu{background:#fafaf8}.superhair .product-heading-copy{position:absolute;left:30px;bottom:-70px}@media (max-width:1024px){.superhair .product-heading-copy{bottom:0}}@media (max-width:840px){.superhair .product-heading-copy{bottom:10%}}@media (max-width:880px){.superhair .product-heading-copy{bottom:auto;left:auto;position:relative;float:left;width:100%;margin-top:30px}}.superhair .product-heading-copy h1{color:#e2b47b;font-size:28px}@media (max-width:880px){.superhair .product-heading-copy h1{padding-left:10%}}@media (max-width:480px){.superhair .product-heading-copy h1{padding-left:10%}}@media (max-width:1024px){.superhair .product-heading-copy h1{font-size:30px}}@media (max-width:480px){.superhair .product-heading-copy h1{font-size:30px}}.super-supplements .blocker,.supers .blocker,.supers-supplements .blocker,.sustainability .blocker{padding:0!important}.super-supplements .supers-product-list img,.supers .supers-product-list img,.supers-supplements .supers-product-list img,.sustainability .supers-product-list img{display:block}.super-supplements .supers-answers-mobile,.supers .supers-answers-mobile,.supers-supplements .supers-answers-mobile,.sustainability .supers-answers-mobile{padding:30px 0 0 0!important}.super-supplements .supers-answers-mobile p,.supers .supers-answers-mobile p,.supers-supplements .supers-answers-mobile p,.sustainability .supers-answers-mobile p{font-size:16px}.super-supplements .supers-answers-mobile p strong,.supers .supers-answers-mobile p strong,.supers-supplements .supers-answers-mobile p strong,.sustainability .supers-answers-mobile p strong{font-style:italic}.super-supplements .supers-answers-mobile h4,.supers .supers-answers-mobile h4,.supers-supplements .supers-answers-mobile h4,.sustainability .supers-answers-mobile h4{margin-top:20px;text-transform:uppercase}.super-supplements .supers-answers-mobile h4 a,.supers .supers-answers-mobile h4 a,.supers-supplements .supers-answers-mobile h4 a,.sustainability .supers-answers-mobile h4 a{text-decoration:underline;color:#2e2930!important}.super-supplements .supers-answers-mobile-wrap,.supers .supers-answers-mobile-wrap,.supers-supplements .supers-answers-mobile-wrap,.sustainability .supers-answers-mobile-wrap{display:none}@media (max-width:880px){.super-supplements .supers-answers-mobile-wrap,.supers .supers-answers-mobile-wrap,.supers-supplements .supers-answers-mobile-wrap,.sustainability .supers-answers-mobile-wrap{display:block}}.super-supplements .supers-answers-mobile-wrap .glide__bullets,.supers .supers-answers-mobile-wrap .glide__bullets,.supers-supplements .supers-answers-mobile-wrap .glide__bullets,.sustainability .supers-answers-mobile-wrap .glide__bullets{bottom:-40px!important}@media (max-width:880px){.super-supplements .supers-answers-mobile-wrap .glide__bullets,.supers .supers-answers-mobile-wrap .glide__bullets,.supers-supplements .supers-answers-mobile-wrap .glide__bullets,.sustainability .supers-answers-mobile-wrap .glide__bullets{display:block!important}}.super-supplements .supers-answers-mobile-wrap .glide__bullets .glide__bullet,.supers .supers-answers-mobile-wrap .glide__bullets .glide__bullet,.supers-supplements .supers-answers-mobile-wrap .glide__bullets .glide__bullet,.sustainability .supers-answers-mobile-wrap .glide__bullets .glide__bullet{width:7px;height:7px;border:1px solid #2e2930;margin:0 1px;background-color:transparent!important}.super-supplements .supers-answers-mobile-wrap .glide__bullets .glide__bullet.glide__bullet--active,.supers .supers-answers-mobile-wrap .glide__bullets .glide__bullet.glide__bullet--active,.supers-supplements .supers-answers-mobile-wrap .glide__bullets .glide__bullet.glide__bullet--active,.sustainability .supers-answers-mobile-wrap .glide__bullets .glide__bullet.glide__bullet--active{background-color:#2e2930!important}@media (max-width:640px){.super-supplements .supers-answers-mobile-wrap .container,.supers .supers-answers-mobile-wrap .container,.supers-supplements .supers-answers-mobile-wrap .container,.sustainability .supers-answers-mobile-wrap .container{padding-right:20px!important;padding-left:20px!important}}.super-supplements #supers-section-navigation-wrap,.supers #supers-section-navigation-wrap,.supers-supplements #supers-section-navigation-wrap,.sustainability #supers-section-navigation-wrap{display:none;border-bottom:1px solid #ccc}@media (max-width:880px){.super-supplements #supers-section-navigation-wrap,.supers #supers-section-navigation-wrap,.supers-supplements #supers-section-navigation-wrap,.sustainability #supers-section-navigation-wrap{display:block}}.super-supplements #supers-section-navigation-wrap .supers-answers:first-of-type,.supers #supers-section-navigation-wrap .supers-answers:first-of-type,.supers-supplements #supers-section-navigation-wrap .supers-answers:first-of-type,.sustainability #supers-section-navigation-wrap .supers-answers:first-of-type{display:block}.super-supplements #supers-section-navigation,.super-supplements .supers-section-navigation,.supers #supers-section-navigation,.supers .supers-section-navigation,.supers-supplements #supers-section-navigation,.supers-supplements .supers-section-navigation,.sustainability #supers-section-navigation,.sustainability .supers-section-navigation{display:flex;flex-direction:row;justify-content:space-between}.super-supplements #supers-section-navigation button.glide__bullet--active,.super-supplements .supers-section-navigation button.glide__bullet--active,.supers #supers-section-navigation button.glide__bullet--active,.supers .supers-section-navigation button.glide__bullet--active,.supers-supplements #supers-section-navigation button.glide__bullet--active,.supers-supplements .supers-section-navigation button.glide__bullet--active,.sustainability #supers-section-navigation button.glide__bullet--active,.sustainability .supers-section-navigation button.glide__bullet--active{color:#cf9567;background-color:#edeadd}.super-supplements #supers-section-navigation button,.super-supplements .supers-section-navigation button,.supers #supers-section-navigation button,.supers .supers-section-navigation button,.supers-supplements #supers-section-navigation button,.supers-supplements .supers-section-navigation button,.sustainability #supers-section-navigation button,.sustainability .supers-section-navigation button{display:inline-block;min-width:auto;height:auto;line-height:1.4;font-size:18px;padding:40px 0 10px;font-family:"Basis Medium",sans-serif;letter-spacing:.6px;border:none;border-radius:0}@media (max-width:400px){.super-supplements #supers-section-navigation button,.super-supplements .supers-section-navigation button,.supers #supers-section-navigation button,.supers .supers-section-navigation button,.supers-supplements #supers-section-navigation button,.supers-supplements .supers-section-navigation button,.sustainability #supers-section-navigation button,.sustainability .supers-section-navigation button{display:block;font-size:16px}}.super-supplements .supers-product-list .flex-container-row,.supers .supers-product-list .flex-container-row,.supers-supplements .supers-product-list .flex-container-row,.sustainability .supers-product-list .flex-container-row{align-items:flex-start}@media (max-width:767px){.super-supplements .supers-product-list .flex-container-row.supers-product-list-wrap,.supers .supers-product-list .flex-container-row.supers-product-list-wrap,.supers-supplements .supers-product-list .flex-container-row.supers-product-list-wrap,.sustainability .supers-product-list .flex-container-row.supers-product-list-wrap{flex-direction:column}}.super-supplements .supers-product-list .flex-one-half img,.supers .supers-product-list .flex-one-half img,.supers-supplements .supers-product-list .flex-one-half img,.sustainability .supers-product-list .flex-one-half img{width:100%;display:block}@media (max-width:767px){.super-supplements .supers-product-list .flex-one-half,.supers .supers-product-list .flex-one-half,.supers-supplements .supers-product-list .flex-one-half,.sustainability .supers-product-list .flex-one-half{display:block;width:100%}}.super-supplements .supers-product-list .flex-one-half:first-of-type,.supers .supers-product-list .flex-one-half:first-of-type,.supers-supplements .supers-product-list .flex-one-half:first-of-type,.sustainability .supers-product-list .flex-one-half:first-of-type{margin-top:65px;margin-right:80px;padding-left:50px}@media (max-width:960px){.super-supplements .supers-product-list .flex-one-half:first-of-type,.supers .supers-product-list .flex-one-half:first-of-type,.supers-supplements .supers-product-list .flex-one-half:first-of-type,.sustainability .supers-product-list .flex-one-half:first-of-type{padding-left:0;margin-right:50px;margin-top:0}}@media (max-width:767px){.super-supplements .supers-product-list .flex-one-half:first-of-type,.supers .supers-product-list .flex-one-half:first-of-type,.supers-supplements .supers-product-list .flex-one-half:first-of-type,.sustainability .supers-product-list .flex-one-half:first-of-type{margin:0 0 30px}}.super-supplements .supers-product-list .flex-container-row.even .flex-one-half:first-of-type,.supers .supers-product-list .flex-container-row.even .flex-one-half:first-of-type,.supers-supplements .supers-product-list .flex-container-row.even .flex-one-half:first-of-type,.sustainability .supers-product-list .flex-container-row.even .flex-one-half:first-of-type{margin-top:0;margin-right:0;padding-left:0}@media (max-width:767px){.super-supplements .supers-product-list .flex-container-row.even .flex-one-half:first-of-type,.supers .supers-product-list .flex-container-row.even .flex-one-half:first-of-type,.supers-supplements .supers-product-list .flex-container-row.even .flex-one-half:first-of-type,.sustainability .supers-product-list .flex-container-row.even .flex-one-half:first-of-type{order:2}}.super-supplements .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.supers .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.supers-supplements .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.sustainability .supers-product-list .flex-container-row.even .flex-one-half:last-of-type{margin-top:65px;margin-left:80px;padding-right:50px}@media (max-width:960px){.super-supplements .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.supers .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.supers-supplements .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.sustainability .supers-product-list .flex-container-row.even .flex-one-half:last-of-type{padding-right:0;margin-left:50px;margin-top:0}}@media (max-width:767px){.super-supplements .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.supers .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.supers-supplements .supers-product-list .flex-container-row.even .flex-one-half:last-of-type,.sustainability .supers-product-list .flex-container-row.even .flex-one-half:last-of-type{margin:0 0 30px;order:1}}.super-supplements .supers-product-list p,.supers .supers-product-list p,.supers-supplements .supers-product-list p,.sustainability .supers-product-list p{font-size:16px;margin-bottom:0;line-height:1.6;font-family:"Basis Regular",sans-serif}.super-supplements .supers-product-list p strong,.supers .supers-product-list p strong,.supers-supplements .supers-product-list p strong,.sustainability .supers-product-list p strong{font-family:"Basis Bold",sans-serif}.super-supplements .supers-product-list .supers-product-title,.supers .supers-product-list .supers-product-title,.supers-supplements .supers-product-list .supers-product-title,.sustainability .supers-product-list .supers-product-title{font-family:"Basis Bold",sans-serif;text-transform:none;font-size:33px;margin-bottom:0}@media (max-width:880px){.super-supplements .supers-product-list .supers-product-title,.supers .supers-product-list .supers-product-title,.supers-supplements .supers-product-list .supers-product-title,.sustainability .supers-product-list .supers-product-title{font-size:30px}}@media (max-width:480px){.super-supplements .supers-product-list .supers-product-title,.supers .supers-product-list .supers-product-title,.supers-supplements .supers-product-list .supers-product-title,.sustainability .supers-product-list .supers-product-title{font-size:28px}}.super-supplements .supers-product-list .supers-product-title .superscript,.supers .supers-product-list .supers-product-title .superscript,.supers-supplements .supers-product-list .supers-product-title .superscript,.sustainability .supers-product-list .supers-product-title .superscript{vertical-align:text-top;font-size:12px}@media (max-width:880px){.super-supplements .supers-product-list .supers-product-title .superscript,.supers .supers-product-list .supers-product-title .superscript,.supers-supplements .supers-product-list .supers-product-title .superscript,.sustainability .supers-product-list .supers-product-title .superscript{font-size:11px}}.super-supplements .supers-product-list h2,.supers .supers-product-list h2,.supers-supplements .supers-product-list h2,.sustainability .supers-product-list h2{font-family:Typewriter,sans-serif;letter-spacing:0!important;font-size:20px;margin-bottom:30px}@media (max-width:880px){.super-supplements .supers-product-list h2,.supers .supers-product-list h2,.supers-supplements .supers-product-list h2,.sustainability .supers-product-list h2{font-size:21px}}.super-supplements .supers-product-list h3,.supers .supers-product-list h3,.supers-supplements .supers-product-list h3,.sustainability .supers-product-list h3{font-family:"Basis Regular",sans-serif;font-size:17px!important;margin-bottom:20px}@media (max-width:880px){.super-supplements .supers-product-list h3,.supers .supers-product-list h3,.supers-supplements .supers-product-list h3,.sustainability .supers-product-list h3{font-size:16px!important}}.super-supplements .supers-product-list h4,.supers .supers-product-list h4,.supers-supplements .supers-product-list h4,.sustainability .supers-product-list h4{margin-top:30px;margin-bottom:2px;font-size:15px;font-family:"Basis Bold",sans-serif;letter-spacing:.5px}.super-supplements .supers-product-list .form-wrap,.supers .supers-product-list .form-wrap,.supers-supplements .supers-product-list .form-wrap,.sustainability .supers-product-list .form-wrap{justify-content:start}.super-supplements .supers-product-list form,.supers .supers-product-list form,.supers-supplements .supers-product-list form,.sustainability .supers-product-list form{margin-right:0}.super-supplements .supers-product-list form .add-to-cart-collection,.supers .supers-product-list form .add-to-cart-collection,.supers-supplements .supers-product-list form .add-to-cart-collection,.sustainability .supers-product-list form .add-to-cart-collection{width:185px!important;min-width:0;letter-spacing:.5px!important;cursor:pointer}.super-supplements .supers-product-list form .add-to-cart-collection:hover,.supers .supers-product-list form .add-to-cart-collection:hover,.supers-supplements .supers-product-list form .add-to-cart-collection:hover,.sustainability .supers-product-list form .add-to-cart-collection:hover{width:185px!important;color:#eceade!important}@media (max-width:880px){.super-supplements .supers-product-list form .add-to-cart-collection,.supers .supers-product-list form .add-to-cart-collection,.supers-supplements .supers-product-list form .add-to-cart-collection,.sustainability .supers-product-list form .add-to-cart-collection{width:168px!important;min-width:0;letter-spacing:.4px!important;font-size:13px;padding:0 10px}.super-supplements .supers-product-list form .add-to-cart-collection:hover,.supers .supers-product-list form .add-to-cart-collection:hover,.supers-supplements .supers-product-list form .add-to-cart-collection:hover,.sustainability .supers-product-list form .add-to-cart-collection:hover{width:168px!important}}.super-supplements .supers-product-list .subscribe-hover-button,.supers .supers-product-list .subscribe-hover-button,.supers-supplements .supers-product-list .subscribe-hover-button,.sustainability .supers-product-list .subscribe-hover-button{margin-right:10px}#superhair-panel{display:none}#superhair-panel.modal{opacity:1!important;visibility:visible!important;height:auto!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0!important;box-shadow:none!important;background-color:#fff!important}#superhair-panel.modal a.close-modal{background-image:url("close-x.png")!important;background-size:contain;top:9px!important;right:9px!important;width:15px!important;height:15px!important}@media (max-width:480px){#superhair-panel.modal a.close-modal{top:5px!important;right:5px!important;width:12px!important;height:12px!important}}#superhair-panel.modal img{display:block;width:100%}#superhair-panel.modal{max-width:680px!important}.supers-collection-header{max-height:1000px;overflow:hidden}.supers-collection-header h1{font-family:"Basis Regular",sans-serif;text-align:left;color:#2e2930!important;font-size:60px!important;margin-bottom:20px}@media (max-width:1200px){.supers-collection-header h1{font-size:56px!important}}@media (max-width:880px){.supers-collection-header h1{line-height:1.1}}@media (max-width:600px){.supers-collection-header h1{font-size:52px!important}}@media (max-width:400px){.supers-collection-header h1{font-size:44px!important}}.supers-collection-header h2{font-family:"Basis Regular",sans-serif;text-align:left!important;color:#2e2930!important;font-size:46px!important;width:100%}@media (max-width:1200px){.supers-collection-header h2{font-size:40px!important}}@media (max-width:880px){.supers-collection-header h2{font-size:38px!important}}@media (max-width:600px){.supers-collection-header h2{font-size:34px!important}}@media (max-width:480px){.supers-collection-header h2{font-size:28px!important}}@media (max-width:400px){.supers-collection-header h2{font-size:24px!important}}.supers-collection-header .text-overlay .container{justify-content:flex-end;padding-bottom:100px}@media (max-width:1800px){.supers-collection-header .text-overlay .container{padding-bottom:100px}}@media (max-width:1600px){.supers-collection-header .text-overlay .container{padding-bottom:80px}}@media (max-width:1200px){.supers-collection-header .text-overlay .container{padding-bottom:50px}}@media (max-width:880px){.supers-collection-header .text-overlay .container{padding-bottom:80px}}@media (max-width:480px){.supers-collection-header .text-overlay .container{padding-bottom:50px}}.supers-collection-header .text-overlay .container img{margin-left:1px;vertical-align:middle;width:14px}@media (max-width:880px){.supers-collection-header .text-overlay .container img{width:10px}}@media (max-width:480px){.supers-collection-header .text-overlay .container img{width:9px}}@media (max-width:400px){.supers-collection-header .text-overlay .container img{width:7px}}.supers-mushroom-header{background-color:#eceade}.supers-mushroom-header a h1,.supers-mushroom-header a h2,.supers-mushroom-header a:hover h1,.supers-mushroom-header a:hover h2{color:#2e2930!important}.template-index .supers-collection-header .text-overlay .container{align-items:flex-end;justify-content:center;padding-bottom:0}@media (max-width:880px){.template-index .supers-collection-header .text-overlay .container{justify-content:flex-end;align-items:flex-start;padding-bottom:50px}}@media (max-width:480px){.template-index .supers-collection-header .text-overlay .container{padding-bottom:40px}}.template-index .supers-collection-header h1{max-width:400px;float:right;font-family:"Basis Medium",sans-serif;margin:0 0 5px;font-size:48px!important}@media (max-width:1200px){.template-index .supers-collection-header h1{font-size:42px!important;max-width:390px}}@media (max-width:1024px){.template-index .supers-collection-header h1{font-size:36px!important;max-width:350px}}@media (max-width:880px){.template-index .supers-collection-header h1{font-size:32px!important}}.template-index .supers-collection-header h2{max-width:400px;float:right;font-size:30px!important}@media (max-width:1200px){.template-index .supers-collection-header h2{font-size:24px!important;max-width:390px}}@media (max-width:1024px){.template-index .supers-collection-header h2{font-size:22px!important;max-width:350px}}.template-index .supers-collection-header h1 span{font-size:20px;font-family:"Basis Bold",sans-serif;letter-spacing:.025em;display:block;margin:0;line-height:1.6}@media (max-width:1200px){.template-index .supers-collection-header h1 span{font-size:18px!important}}@media (max-width:1024px){.template-index .supers-collection-header h1 span{font-size:16px!important}}@media (max-width:480px){.template-index .supers-collection-header h1 span{font-size:14px!important}}.template-index .supers-collection-header .text-overlay .container img{width:9px}@media (max-width:1200px){.template-index .supers-collection-header .text-overlay .container img{width:7px}}.supers-collection-header.supers-collection-landing h1{text-align:center;margin-bottom:15px;font-size:42px!important}@media (max-width:1800px){.supers-collection-header.supers-collection-landing h1{font-size:32px!important;margin-bottom:10px}}@media (max-width:1200px){.supers-collection-header.supers-collection-landing h1{font-size:28px!important;margin-bottom:10px}}@media (max-width:880px){.supers-collection-header.supers-collection-landing h1{line-height:1.1;margin-top:10%;margin-bottom:15px}}@media (max-width:600px){.supers-collection-header.supers-collection-landing h1{font-size:28px!important}}@media (max-width:480px){.supers-collection-header.supers-collection-landing h1{margin-top:6%}}@media (max-width:400px){.supers-collection-header.supers-collection-landing h1{font-size:26px!important}}.supers-collection-header.supers-collection-landing h2{font-size:20px!important;text-align:center!important}@media (max-width:1600px){.supers-collection-header.supers-collection-landing h2{font-size:18px!important}}@media (max-width:1200px){.supers-collection-header.supers-collection-landing h2{font-size:16px!important}}@media (max-width:880px){.supers-collection-header.supers-collection-landing h2{font-size:18px!important}}@media (max-width:600px){.supers-collection-header.supers-collection-landing h2{font-size:16px!important}}.supers-collection-header.supers-collection-landing .text-overlay .container{justify-content:flex-start;padding-top:90px}@media (max-width:1800px){.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:70px}}@media (max-width:1600px){.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:50px}}@media (max-width:1200px){.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:30px}}@media (max-width:880px){.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:70px}}@media (max-width:480px){.supers-collection-header.supers-collection-landing .text-overlay .container{padding--top:40px}}@media (max-width:400px){.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:30px}}#supers-info .supers-info-grid,.sustainability-info .supers-info-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;grid-column-gap:40px;grid-row-gap:40px}@media (max-width:960px){#supers-info .supers-info-grid,.sustainability-info .supers-info-grid{grid-column-gap:30px;grid-row-gap:30px}}@media (max-width:880px){#supers-info .supers-info-grid,.sustainability-info .supers-info-grid{display:block;width:100%}}#supers-info .supers-info-grid .supers-answers,#supers-info .supers-info-grid .supers-answers-mobile,.sustainability-info .supers-info-grid .supers-answers,.sustainability-info .supers-info-grid .supers-answers-mobile{text-align:left;border-right:2px solid #fff;padding:40px 40px 40px 0;height:100%}@media (max-width:960px){#supers-info .supers-info-grid .supers-answers,#supers-info .supers-info-grid .supers-answers-mobile,.sustainability-info .supers-info-grid .supers-answers,.sustainability-info .supers-info-grid .supers-answers-mobile{padding:30px 30px 30px 0}}#supers-info .supers-info-grid .supers-answers.last,.sustainability-info .supers-info-grid .supers-answers.last{border:none}#supers-info h1,.sustainability-info h1{font-family:"Basis Regular",sans-serif;margin-bottom:0;font-size:24px}#supers-info p,.sustainability-info p{font-size:16px;line-height:1.6;font-family:"Basis Regular",sans-serif}#supers-info p strong,.sustainability-info p strong{font-family:"Basis Bold",sans-serif;font-style:italic}#supers-intro{text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff}#supers-intro p{font-size:16px;max-width:750px;margin:0 auto 6px;margin-bottom:0;line-height:1.6;font-family:"Basis Regular",sans-serif}#supers-intro p:first-of-type{margin-bottom:7px}#supers-intro p strong{margin-bottom:0}#supers-intro h4{margin-top:20px;text-transform:uppercase}body.super-supplements{background-color:#eceade}.menu-item.supers{background:0 0}#cartform .superhair{background:0 0!important}.ppage-subscription-feature h2,.superhair-subscription h2{margin-top:50px}.ppage-subscription-feature p,.superhair-subscription p{padding-left:25px;padding-right:30px}@media (max-width:600px){.ppage-subscription-feature p,.superhair-subscription p{padding-right:20px;font-size:15px}}.ppage-subscription-feature button,.superhair-subscription button{margin-left:25px}.ppage-subscription-feature .capsules-text,.superhair-subscription .capsules-text{text-align:center;margin:50px 0;text-transform:uppercase;font-family:"Basis Bold",sans-serif;letter-spacing:.1em}@media (max-width:880px){.ppage-subscription-feature .capsules-text,.superhair-subscription .capsules-text{text-align:right;padding-right:30px}}@media (max-width:600px){.ppage-subscription-feature .capsules-text,.superhair-subscription .capsules-text{padding-right:20px}}.ppage-subscription-feature .capsules-text span,.superhair-subscription .capsules-text span{color:#e2b47b}@media (max-width:880px){.ppage-subscription-feature .grid__item:first-of-type,.superhair-subscription .grid__item:first-of-type{padding-left:10%;margin-bottom:60px}}@media (max-width:880px){.ppage-subscription-feature .grid__item:last-of-type,.superhair-subscription .grid__item:last-of-type{padding-right:10%;margin-bottom:50px}}.collection-featured-content{background-color:#edeadd}.supers-refills-collection-header .text-overlay{left:6%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.supers-refills-collection-header .text-overlay{left:4%}}@media (max-width:1024px){.supers-refills-collection-header .text-overlay{left:2%}}@media (max-width:880px){.supers-refills-collection-header .text-overlay{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.supers-refills-collection-header .text-overlay h1{padding:0 30px;text-align:left;margin:0 0 20px;line-height:1.2;font-family:"Basis Bold",sans-serif}@media (max-width:880px){.supers-refills-collection-header .text-overlay h1{margin:150px 0 15px}}@media (max-width:767px){.supers-refills-collection-header .text-overlay h1{margin:130px 0 10px;font-size:22px!important}}@media (max-width:480px){.supers-refills-collection-header .text-overlay h1{margin:65px 0 10px;font-size:20px!important}}.supers-refills-collection-header .text-overlay p{font-family:Typewriter,sans-serif;padding:0 30px;font-size:20px;text-align:left;max-width:none;width:100%;margin:0 0 20px}@media (max-width:1200px){.supers-refills-collection-header .text-overlay p{font-size:16px}}@media (max-width:880px){.supers-refills-collection-header .text-overlay p{text-align:center;margin:0 0 15px}}@media (max-width:767px){.supers-refills-collection-header .text-overlay p{font-size:14px;letter-spacing:-.025em;margin:0;line-height:1.5;padding:0 20px}}@media (max-width:480px){.supers-refills-collection-header .text-overlay p{font-size:13px}}@media (max-width:374px){.supers-refills-collection-header .text-overlay p{font-size:12px}}.supers-refills-collection-header .text-overlay p strong{font-family:Typewriter,sans-serif;font-weight:700}.mag-homepage-split .container{width:100%!important;max-width:100%!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-end!important;padding:80px 120px!important;align-items:flex-start!important}@media (max-width:1600px){.mag-homepage-split .container{padding:60px!important}}@media (max-width:1200px){.mag-homepage-split .container{padding:60px!important}}@media (max-width:880px){.mag-homepage-split .container{padding:40px!important}}.mag-homepage-split .flex-container-row{align-items:center;height:740px;overflow:hidden}@media (max-width:1800px){.mag-homepage-split .flex-container-row{height:680px}}@media (max-width:1600px){.mag-homepage-split .flex-container-row{height:580px;align-items:center}}@media (max-width:1440px){.mag-homepage-split .flex-container-row{height:500px}}@media (max-width:1200px){.mag-homepage-split .flex-container-row{height:430px}}@media (max-width:1024px){.mag-homepage-split .flex-container-row{height:482px}}@media (max-width:960px){.mag-homepage-split .flex-container-row{height:442px}}@media (max-width:880px){.mag-homepage-split .flex-container-row{height:auto}}.mag-homepage-split .desktop{display:block}@media (max-width:1024px){.mag-homepage-split .desktop{display:none}}.mag-homepage-split .tablet{display:none}@media (max-width:1024px){.mag-homepage-split .tablet{display:block}}.mag-homepage-split h2.large.desktop{display:block}@media (max-width:1024px){.mag-homepage-split h2.large.desktop{display:block!important}}@media (max-width:880px){.mag-homepage-split h2.large.desktop{display:none!important}}.mag-homepage-split .tablet{display:none}@media (max-width:1024px){.mag-homepage-split .tablet{display:block}}.mag-homepage-split #mag-homepage-video-bg{width:55%}@media (max-width:880px){.mag-homepage-split #mag-homepage-video-bg{width:100%}}.mag-homepage-split #mag-homepage-still-bg{width:45%}@media (max-width:880px){.mag-homepage-split #mag-homepage-still-bg{display:none}}.mag-homepage-split video{width:100%;display:block}.mag-homepage-split h1.large{text-align:left!important;color:#fafaf8;margin:0 0 35px;font-size:50px!important;line-height:1.1}@media (max-width:1600px){.mag-homepage-split h1.large{font-size:46px!important;margin:0 0 25px}}@media (max-width:1440px){.mag-homepage-split h1.large{font-size:42px!important}}@media (max-width:1200px){.mag-homepage-split h1.large{font-size:38px!important;margin:0 0 15px}}@media (max-width:1024px){.mag-homepage-split h1.large{font-size:42px!important;max-width:70%}}.mag-homepage-split h2.large{text-align:left;color:#fafaf8;margin:0 0 50px;font-size:31px!important;font-family:"Basis Light",sans-serif;line-height:1.5;letter-spacing:.025em;text-transform:none}@media (max-width:1600px){.mag-homepage-split h2.large{font-size:28px!important;margin:0 0 40px}}@media (max-width:1440px){.mag-homepage-split h2.large{font-size:26px!important}}@media (max-width:1200px){.mag-homepage-split h2.large{font-size:24px!important;margin:0 0 30px}}@media (max-width:960px){.mag-homepage-split h2.large{font-size:22px!important}}@media (max-width:880px){.mag-homepage-split h2.large{font-size:18px!important}}.welcome #content{padding-bottom:0;background:#fcf3e7;background:linear-gradient(180deg,#fcf3e7 0,#edd1b9 100%)}.full-width-video-header .container{width:100%!important;max-width:100%!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-end!important;padding:80px!important}@media (max-width:1200px){.full-width-video-header .container{padding:60px!important}}@media (max-width:880px){.full-width-video-header .container{padding:40px 20px 20px!important}}.full-width-video-header video{width:100%}.full-width-video-header h1.large{color:#fff;margin:0 0 30px;font-size:48px!important;line-height:1.1}@media (max-width:480px){.full-width-video-header h1.large{font-size:42px!important;line-height:1;margin:0 0 20px}}@media (max-width:880px){.supers-delivery-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.supers-delivery-info .supers-delivery-info-item{padding:15px}@media (max-width:880px){.supers-delivery-info .supers-delivery-info-item{width:100%;padding:15px 0}}.supers-delivery-info .supers-delivery-info-item .flex-one-half:last-of-type{padding-left:20px}.supers-delivery-info .flex-container-row{align-items:flex-start}.supers-delivery-info p{margin:0 0 10px;font-size:16px;line-height:1.5;padding-left:15px;position:relative}@media (max-width:880px){.supers-delivery-info p{font-size:15px}}.supers-delivery-info p strong{font-family:"Basis Bold",sans-serif;font-size:18px}@media (max-width:880px){.supers-delivery-info p strong{font-size:17px}}.supers-delivery-info p:before{font-size:16px;content:"\002B";display:inline-block;position:absolute;left:0}@media (max-width:880px){.supers-delivery-info p:before{font-size:15px}}.supers-delivery-info p:first-of-type{padding-left:0}.supers-delivery-info p:first-of-type:before{display:none}.supers-delivery-info img,.supers-delivery-info video{width:100%}.subscribe-collection-stacks-section{background-color:#edeadd!important}@media (max-width:880px){.subscribe-collection-stacks-section.stacks-wrap{padding-top:10px}}.supers-refills-subscribe .subscribe-collection-stacks-header p{margin:0 0 40px;font-size:18px;font-family:"Basis Regular",sans-serif}@media (max-width:880px){.supers-refills-subscribe .subscribe-collection-stacks-header p{font-size:16px;margin:0}}.supers-refills-subscribe .subscribe-collection-stacks-section{background-color:#edeadd!important}.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers{max-width:1200px;padding-top:0!important;padding-right:60px!important;padding-left:60px!important;padding-bottom:40px!important}@media (max-width:880px){.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers{display:flex;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:10px 20px 60px 10px!important}.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fafaf8}.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers ::-webkit-scrollbar{display:none!important;height:3px;width:230px!important;background-color:#fafaf8}.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers img{min-width:520px;margin:0}.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers .item{padding:0 10px 15px 10px!important;width:auto!important}}@media (max-width:880px) and (max-width:767px){.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers img{min-width:430px!important}}@media (max-width:880px) and (max-width:640px){.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers img{min-width:350px!important}}@media (max-width:880px) and (max-width:480px){.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers img{min-width:260px!important}}@media (max-width:880px) and (max-width:400px){.supers-refills-subscribe .subscribe-collection-stacks-section .ppage-best-sellers img{min-width:230px!important}}.supers-refills-subscribe .subscribe-collection-stacks-section .bundle-products img.bundle{margin:0!important}.supers-refills-subscribe .subscribe-collection-stacks-section .overlay-collection-wrap{padding-top:0!important}.supers-refills-subscribe .subscribe-collection-stacks-section .overlay-collection-wrap .multiple-product-cta{width:100%;float:left;padding-top:15px}@media (max-width:880px){.supers-refills-subscribe .subscribe-collection-stacks-section .overlay-collection-wrap{width:auto;padding-left:0;flex-wrap:nowrap;display:flex!important;padding-right:10px}}.supers-refills-subscribe .subscribe-collection-stacks-section .title{font-family:"Basis Bold",sans-serif;font-size:18px!important;letter-spacing:.025em;margin-top:20px}.supers-refills-subscribe .subscribe-collection-stacks-section .title:hover{color:#2e2930!important}.supers-refills-subscribe .subscribe-collection-stacks-section .subhead{font-family:Typewriter,sans-serif;margin:3px 0 0!important;font-size:15px;line-height:1.4;letter-spacing:-.025em}.supers-refills-subscribe .subscribe-collection-stacks-section .price{color:#2e3192!important;padding-bottom:10px;font-size:16px;margin-top:3px}.supers-refills-subscribe .subscribe-collection-stacks-section .price .strikethrough{display:inline-block;margin-left:4px;color:#2e3192!important}.supers-refills-subscribe .subscribe-collection-stacks-section a:hover,.supers-refills-subscribe .subscribe-collection-stacks-section h1:hover a{color:#2e2930!important}.supers-refills-subscribe .subscribe-collection-stacks-section .bundle-products.multiple-product-add .product-addtocart button{background-color:#edeadd!important;margin:0 auto}.supers-refills-subscribe .subscribe-collection-stacks-section .bundle-products.multiple-product-add .product-addtocart button:hover{background-color:#2e3192!important;color:#edeadd!important}.supers-refills-subscribe .stacks-wrap{background-color:#edeadd!important}.supers-refills-subscribe .stacks-wrap .item{background-color:#edeadd!important;margin:0!important;width:33.3%!important;padding:0 15px 15px 15px!important}.supers-refills-subscribe .supers-refills{background-color:#edeadd!important;padding-bottom:80px;border-bottom:1px solid #fff}.supers-refills-subscribe .supers-refills .title{font-family:"Basis Bold",sans-serif;font-size:18px;letter-spacing:.025em;margin-top:20px}.supers-refills-subscribe .supers-refills .title:hover{color:#2e2930!important}.supers-refills-subscribe .supers-refills .inner a:hover,.supers-refills-subscribe .supers-refills .inner a:hover .title{color:#2e2930!important}.supers-refills-subscribe .supers-refills .add-to-cart-collection:hover{color:#edeadd!important}.supers-refills-subscribe .supers-refills .compare-price,.supers-refills-subscribe .supers-refills .regular-price{color:#2e3192!important;font-size:16px!important;font-family:"Basis Medium",sans-serif}.supers-refills-subscribe .supers-refills .compare-price{margin-left:5px}.supers-refills-subscribe .supers-refills .inner p{margin:3px 0 0;font-size:15px;font-family:Typewriter,sans-serif}.supers-refills-subscribe .supers-refills .price{padding-bottom:25px!important;margin-top:0!important;line-height:1}.supers-refills-subscribe .supers-refills .item{width:33.3%;padding:0 15px 15px 15px;background-color:#edeadd!important}@media (max-width:880px){.supers-refills-subscribe .supers-refills .item{width:auto;padding:0 10px 15px 10px}}.supers-refills-subscribe .supers-refills img{width:100%;display:block}@media (max-width:880px){.supers-refills-subscribe .supers-refills .flex-container-row{width:auto;padding-left:0;padding-right:10px;max-width:none}}@media (max-width:880px){.supers-refills-subscribe .supers-refills{display:flex;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:10px 0 60px 10px}.supers-refills-subscribe .supers-refills ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fafaf8}.supers-refills-subscribe .supers-refills ::-webkit-scrollbar{display:none!important;height:3px;width:230px!important;background-color:#fafaf8}.supers-refills-subscribe .supers-refills ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.supers-refills-subscribe .supers-refills img{min-width:520px}}@media (max-width:880px) and (max-width:767px){.supers-refills-subscribe .supers-refills img{min-width:430px}}@media (max-width:880px) and (max-width:640px){.supers-refills-subscribe .supers-refills img{min-width:350px}}@media (max-width:880px) and (max-width:480px){.supers-refills-subscribe .supers-refills img{min-width:260px}}@media (max-width:880px) and (max-width:400px){.supers-refills-subscribe .supers-refills img{min-width:230px}}.info-bar,.marquee{position:relative;width:100vw;max-width:100%;height:60px;line-height:60px;overflow-x:hidden;background-color:#fff88a}.info-bar span,.marquee span{display:inline-block;padding:0 80px;line-height:1;font-size:18px}@media (max-width:880px){.info-bar span,.marquee span{font-size:16px;padding:0 30px}}@media (max-width:880px){.info-bar span,.marquee span{height:50px;line-height:50px}}.info-bar p,.marquee p{height:60px;line-height:60px;margin:0;font-size:18px;text-align:center}@media (max-width:880px){.info-bar p,.marquee p{height:50px;line-height:50px;font-size:16px}}.template-index .info-bar-homepage,.welcome .info-bar-homepage{background-color:#fafaf8!important;border-top:1px solid #2e3192;border-bottom:1px solid #2e3192;overflow:hidden}.template-index .info-bar-homepage .marquee,.welcome .info-bar-homepage .marquee{background-color:#fafaf8!important}.template-index .info-bar-homepage span,.welcome .info-bar-homepage span{display:inline-block;padding:0 100px;line-height:1;font-size:18px;color:#2e3192;font-family:Typewriter,sans-serif}@media (max-width:880px){.template-index .info-bar-homepage span,.welcome .info-bar-homepage span{font-size:16px;padding:0 50px}}@media (max-width:880px){.template-index .info-bar-homepage span,.welcome .info-bar-homepage span{height:50px;line-height:50px}}.info-bar-landing-page{background-color:transparent!important;height:40px}.info-bar-landing-page .marquee{background-color:transparent!important;height:40px;overflow:hidden}.info-bar-landing-page .marquee span{padding:0 40px;height:40px}.info-bar-landing-page .marquee img{max-height:25px;display:block;width:auto}.track-subscribe{position:absolute;white-space:nowrap;will-change:transform;-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite}.track-landing-page{position:absolute;white-space:nowrap;will-change:transform;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite}@-webkit-keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.sustainability #content{padding-bottom:0}.sustainability-header{height:850px;overflow:hidden;background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/Sustainability_Image_Mountains.jpg?v=10010280635063291573) no-repeat center center;background-repeat:no-repeat;background-size:cover}@media (max-width:880px){.sustainability-header{height:450px}}.sustainability-header .text-overlay{text-align:center}.sustainability-header h1{color:#fff88a;text-align:center;margin:0;line-height:1.2;padding:0 30px}.sustainability-header p{font-size:18px!important;font-family:"Basis Medium",sans-serif}@media (max-width:880px){.sustainability-header p{font-size:16px!important}}.sustainability-email,.sustainability-info,.sustainability-info-mobile{background-color:#edeadd}.sustainability-email{border-bottom:1px solid #fff}.sustainability-email h2{font-family:Typewriter,sans-serif;font-size:18px;line-height:1.5;margin:0}.sustainability .supers-section-navigation button{font-size:13px;text-align:center}.sustainability .supers-answers-mobile p{text-align:center}.sustainability .supers-answers-mobile-wrap .container{padding-right:30px!important;padding-left:30px!important;max-width:calc(80% + 60px)}@media (max-width:480px){.sustainability .supers-answers-mobile-wrap .container{max-width:calc(85% + 60px)}}.super-earthdaypromo-notice{background-color:#fff88a;font-family:Typewriter,sans-serif;float:left;clear:both;font-size:13px;margin-bottom:5px}.sustainability-info-mobile{border-bottom:1px solid #fff}.sustainability-info{border-bottom:1px solid #fff}.sustainability-info .container{max-width:100%}.sustainability-info h2{font-family:"Basis Bold",sans-serif}.sustainability-info p{font-family:"Basis Medium",sans-serif}.superhair-sustainability-cta{background-color:#edeadd;border-bottom:1px solid #fff}@media (max-width:880px){.superhair-sustainability-cta .flex-container-row{flex-direction:column}}@media (max-width:880px){.superhair-sustainability-cta .flex-one-half:first-of-type{order:2;width:100%;width:80%;padding-bottom:40px}}@media (max-width:480px){.superhair-sustainability-cta .flex-one-half:first-of-type{width:85%}}@media (max-width:880px){.superhair-sustainability-cta .flex-one-half:last-of-type{order:1;width:100%;padding:40px 20px}}.superhair-sustainability-cta h1,.superhair-sustainability-cta p{width:100%;max-width:500px;padding:0 30px}@media (max-width:880px){.superhair-sustainability-cta h1,.superhair-sustainability-cta p{text-align:center;padding:0 10px}}.superhair-sustainability-cta h1{font-size:32px}@media (max-width:880px){.superhair-sustainability-cta h1{font-size:24px}}.superhair-sustainability-cta p{font-size:18px!important;font-family:"Basis Medium",sans-serif}@media (max-width:880px){.superhair-sustainability-cta p{font-size:16px!important}}.superhair-sustainability-cta img{display:block;width:100%}.superhair-sustainability-cta form{width:100%;max-width:500px}.superhair-sustainability-cta input[type=submit]{padding:0 30px!important;border:none!important;text-decoration:underline;height:auto!important;line-height:1!important;background-color:transparent!important;border-radius:0!important;text-align:left!important;min-width:auto!important;font-size:18px;text-transform:uppercase;width:100%;max-width:500px;cursor:pointer;font-family:"Basis Bold",sans-serif;letter-spacing:.025em}@media (max-width:880px){.superhair-sustainability-cta input[type=submit]{text-align:center!important;width:100%;font-size:16px}}.superhair-sustainability-cta a{margin-top:10px;max-width:500px;padding:0 0 3px 0;font-size:15px;text-align:left}@media (max-width:880px){.sustainability-sourcing .flex-one-half:first-of-type{order:1;width:100%;padding:40px 20px}}@media (max-width:880px){.sustainability-sourcing .flex-one-half:last-of-type{order:2;width:100%;width:80%;padding:0 0 40px}}@media (max-width:880px) and (max-width:480px){.sustainability-sourcing .flex-one-half:last-of-type{width:85%}}.ppage-subscription-feature h1{margin-top:50px}.ppage-subscription-feature h4{margin-bottom:5px;text-align:center;margin:50px 0;text-transform:uppercase;font-family:"Basis Bold",sans-serif;letter-spacing:.1em}@media (max-width:880px){.ppage-subscription-feature h4{text-align:right;padding-right:30px}}@media (max-width:600px){.ppage-subscription-feature h4{padding-right:20px}}@media (max-width:880px){.ppage-subscription-feature p{text-align:right;padding-right:30px}}.ppage-subscription-feature.mobile h1,.ppage-subscription-feature.mobile p{text-align:left;padding-right:30px}.ppage-subscription-feature.mobile button{float:left}#cross-sell-popup{position:fixed;right:30px;bottom:-140px;background-color:#f2ece3;padding:20px;text-align:left;z-index:9004;opacity:0;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 12px,rgba(0,0,0,.5) 0 0 .5px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 12px,rgba(0,0,0,.5) 0 0 .5px;box-shadow:rgba(0,0,0,.2) 0 0 12px,rgba(0,0,0,.5) 0 0 .5px;height:auto;-webkit-transition:all .8s ease;transition:all .8s ease;max-width:320px}@media (max-width:640px){#cross-sell-popup{right:5%;left:5%;width:90%;padding:12px;max-width:100%}}#cross-sell-popup div{width:100%}#cross-sell-popup .cross-sell-popup-wrap{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center}#cross-sell-popup .close-cross-sell{position:absolute;top:-15px;right:-15px;width:20px;height:20px;padding:5px;cursor:pointer}@media (max-width:640px){#cross-sell-popup .close-cross-sell{right:-4px;top:-1px;width:20px;height:20px}}#cross-sell-popup a{display:block}#cross-sell-popup svg{vertical-align:text-bottom;width:20px;height:14px}#cross-sell-popup h3{margin-bottom:3px!important;font-size:15px!important;line-height:1.4}@media (max-width:640px){#cross-sell-popup h3{margin-bottom:0!important;width:100%;text-align:center;font-size:13px!important;font-family:"Basis Bold",sans-serif}}#cross-sell-popup h3:hover{color:#2e2930!important}#cross-sell-popup a:hover{color:#2e2930!important}#cross-sell-popup p{margin-bottom:0;font-size:13px!important;padding-right:30px}@media (max-width:640px){#cross-sell-popup p{display:none}}#cross-sell-popup .product-addtocart{float:none;text-align:center}#cross-sell-popup .product-addtocart button{background-color:transparent!important;margin:0 auto;min-width:0!important;width:140px!important;font-size:12px!important;height:35px!important;line-height:35px!important;transition:background-color .5s ease}#cross-sell-popup .product-addtocart button:hover{background-color:#edeadd!important;height:35px!important;line-height:35px!important}#cross-sell-popup.show{position:fixed;right:30px;bottom:30px;opacity:1;background-color:#eceade;padding:20px;text-align:left;z-index:9004;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 12px,rgba(0,0,0,.5) 0 0 .5px;-moz-box-shadow:rgba(0,0,0,.2) 0 0 12px,rgba(0,0,0,.5) 0 0 .5px;box-shadow:rgba(0,0,0,.2) 0 0 12px,rgba(0,0,0,.5) 0 0 .5px;-webkit-transition:all .8s ease;transition:all .8s ease}@media (max-width:640px){#cross-sell-popup.show{padding:12px;width:90%;right:5%}}#cross-sell-popup.top-right-popup{position:fixed;right:-400px;top:140px;bottom:auto;padding:0;min-width:300px;max-width:300px}@media (max-width:640px){#cross-sell-popup.top-right-popup{bottom:30px;top:auto;padding:0}}#cross-sell-popup.top-right-popup .close-cross-sell{position:absolute;top:8px;right:10px;width:33px;height:33px;padding:10px;cursor:pointer}@media (max-width:640px){#cross-sell-popup.top-right-popup .close-cross-sell{right:10px;top:4px;width:33px;height:33px}}#cross-sell-popup.top-right-popup p{font-family:"Basis Bold",sans-serif!important;line-height:1.8;font-size:14px;padding-right:10px}#cross-sell-popup.top-right-popup h3{text-align:left}#cross-sell-popup.show.top-right-popup{position:fixed;right:30px;top:140px;bottom:auto;opacity:1;background-color:#eceade;padding:0}@media (max-width:640px){#cross-sell-popup.show.top-right-popup{bottom:30px;top:auto;right:0;left:auto;padding:0;width:auto}}#cross-sell-popup.show.top-right-popup p.desktop{display:block}@media (max-width:640px){#cross-sell-popup.show.top-right-popup p.desktop{display:none}}#cross-sell-popup.show.top-right-popup p.mobile{display:none}@media (max-width:640px){#cross-sell-popup.show.top-right-popup p.mobile{display:block}}.trigger-cross-sell-popup button{border:none!important;padding:20px 0 20px 20px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;text-align:left!important;text-transform:none!important;min-width:auto!important;height:auto!important;line-height:1.5!important;cursor:pointer}@media (max-width:640px){.trigger-cross-sell-popup button{padding:12px 0 12px 12px!important}}.trigger-cross-sell-popup button:hover{background:0 0!important;border:none!important;color:#2e2930!important}.cosmic-cream #cross-sell-popup,.milk-cleanse #cross-sell-popup{max-width:280px}@media (max-width:640px){.cosmic-cream #cross-sell-popup,.milk-cleanse #cross-sell-popup{max-width:100%}}.collagen-protect #cross-sell-popup,.plump-jelly #cross-sell-popup{max-width:280px}@media (max-width:640px){.collagen-protect #cross-sell-popup,.plump-jelly #cross-sell-popup{max-width:100%}}@media (max-width:880px){#multiple-product-add .flex-container-row{flex-direction:column}}@media (max-width:880px){#multiple-product-add .flex-one-half{width:100%;text-align:center}}@media (max-width:880px){#multiple-product-add .flex-img-left{padding-right:0;padding-left:0}}@media (max-width:880px){#multiple-product-add .multiple-product-cta{display:inline-block;margin:0 auto}}#multiple-product-add .multiple-product-cta .strikethrough{color:#999;text-decoration:line-through}#multiple-product-add .multiple-product-cta .subscribe-icon{float:left;clear:both;width:50px;margin-top:20px;margin-right:5px}@media (max-width:880px){#multiple-product-add .multiple-product-cta .subscribe-icon{float:none!important;clear:none!important;margin:20px auto 0}}#multiple-product-add .multiple-product-cta .subscribe-text-wrap{float:left}@media (max-width:880px){#multiple-product-add .multiple-product-cta .subscribe-text-wrap{float:none}}#multiple-product-add .subscription-multiple-add-intro{margin:35px 0 0;float:left;clear:both;width:100%;text-align:left}@media (max-width:880px){#multiple-product-add .subscription-multiple-add-intro{float:none;clear:none;display:inline-block;text-align:left;margin:25px 0 0;vertical-align:middle;width:auto}}@media (max-width:480px){#multiple-product-add .subscription-multiple-add-intro{font-size:13px}}@media (max-width:374px){#multiple-product-add .subscription-multiple-add-intro{font-size:13px}}@media (max-width:880px){#multiple-product-add h1{text-align:center}}#multiple-product-add p{margin-bottom:15px}@media (max-width:880px){#multiple-product-add p{text-align:center;margin:0 auto 15px}}@media (max-width:880px){#multiple-product-add .product-addtocart{display:inline-block;width:auto;float:left;vertical-align:top}}#multiple-product-add .qtydiv{float:left;display:inline-block;margin-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:880px){#multiple-product-add .qtydiv{float:none!important;vertical-align:top}}#multiple-product-add .qtydiv .qtybox{border:1px solid #2e2930;background:0 0;line-height:44px;height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#multiple-product-add .qtydiv .btnqty{display:inline-block;cursor:pointer;user-select:none;font-size:18px;padding:0 12px;height:100%;line-height:42px}#multiple-product-add .qtydiv .btnqty.qtyminus{margin-right:1px}#multiple-product-add .qtydiv .btnqty.qtyplus{margin-left:1px}#multiple-product-add .qtydiv .quantity-input{color:#2e3192;border:none;padding:0;text-align:center;width:20px;outline:0;display:inline-block;font-family:"Basis Bold",sans-serif;vertical-align:top;font-size:16px;height:100%}@media (max-width:600px){#multiple-product-add .qtydiv .quantity-input{width:15px}}.bundle-products-mobile{padding:40px 0;-ms-overflow-style:none;scrollbar-width:none}.bundle-products-mobile .strikethrough{text-decoration:line-through;color:#b1b1b1}.bundle-products-mobile p.larger{font-size:15px}.bundle-products-mobile p{font-size:13px}.bundle-products-mobile ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fafaf8}.bundle-products-mobile ::-webkit-scrollbar{display:none!important;width:90%!important;height:3px!important;background-color:#fafaf8}.bundle-products-mobile ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none}.bundle-products-mobile .stacks-carousel{display:flex;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:10px 20px 20px}.bundle-products-mobile .stacks-carousel .carousel-cell{padding:0 15px 0 0}.bundle-products-mobile .stacks-carousel img{min-width:520px}@media (max-width:767px){.bundle-products-mobile .stacks-carousel img{min-width:430px}}@media (max-width:640px){.bundle-products-mobile .stacks-carousel img{min-width:350px}}@media (max-width:480px){.bundle-products-mobile .stacks-carousel img{min-width:260px}}@media (max-width:400px){.bundle-products-mobile .stacks-carousel img{min-width:230px}}.bundle-products input[type=submit],.bundle-products-mobile input[type=submit]{background-color:transparent!important;font-size:13px!important;height:38px!important;line-height:38px!important;width:auto!important;max-width:none!important;width:100%!important;padding-right:0!important;padding-left:0!important;margin:0 auto}@media (max-width:880px){.bundle-products input[type=submit],.bundle-products-mobile input[type=submit]{max-width:240px!important}}@media (max-width:480px){.bundle-products input[type=submit],.bundle-products-mobile input[type=submit]{max-width:200px!important}}.bundle-products-mobile .product-addtocart button,.bundle-products.multiple-product-add .product-addtocart button{transition:background-color .5s ease}.bundle-products-mobile .product-addtocart button:hover,.bundle-products.multiple-product-add .product-addtocart button:hover{background-color:#2e3192!important}.bundle-products.multiple-product-add .bundle-wrapper p{text-align:center!important}.bundle-products.multiple-product-add .featured-product p{margin-bottom:15px!important}.bundle-products.multiple-product-add .multiple-product-cta{width:100%}.bundle-products.multiple-product-add .multiple-product-cta .subscribe-text-wrap{float:left;width:100%;text-align:center}.bundle-products.multiple-product-add .multiple-product-cta .subscribe-text-wrap .subscribe-icon{float:none!important;clear:none!important;margin:15px 0 0 -20px!important;display:inline-block!important;vertical-align:middle;width:35px!important}@media (max-width:960px){.bundle-products.multiple-product-add .multiple-product-cta .subscribe-text-wrap .subscribe-icon{width:25px!important}}@media (max-width:880px){.bundle-products.multiple-product-add .multiple-product-cta .subscribe-text-wrap .subscribe-icon{width:35px!important}}.bundle-products.multiple-product-add .multiple-product-cta .product-addtocart{width:100%!important}@media (max-width:960px){.bundle-products.multiple-product-add .multiple-product-cta .product-addtocart{width:100%!important}}.bundle-products.multiple-product-add .multiple-product-cta .product-addtocart .strikethrough{text-decoration:line-through}.bundle-products.multiple-product-add .subscription-multiple-add-intro{float:none!important;clear:none!important;display:inline-block!important;text-align:left!important;margin:15px 0 0!important;vertical-align:middle!important;width:auto!important;height:auto!important;font-size:14px!important}@media (max-width:1200px){.bundle-products.multiple-product-add .subscription-multiple-add-intro{font-size:12px!important}}@media (max-width:1024px){.bundle-products.multiple-product-add .subscription-multiple-add-intro{font-size:11px!important}}@media (max-width:960px){.bundle-products.multiple-product-add .subscription-multiple-add-intro{font-size:10px!important}}@media (max-width:880px){.bundle-products.multiple-product-add .subscription-multiple-add-intro{font-size:12px!important}}@media (max-width:480px){.bundle-products.multiple-product-add .subscription-multiple-add-intro{font-size:11px!important}}.bundle-products.mobile{padding-bottom:40px}.bundle-products.mobile .glide-best-sellers,.bundle-products.mobile .glide-stacks{position:relative;padding-bottom:50px}.bundle-products.mobile .glide__bullets{display:block!important;bottom:0!important;margin-left:-10px}.bundle-products.mobile .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid #2e2930!important;width:8px!important;height:8px!important;margin:0 2px!important}.bundle-products.mobile .glide__bullets .glide__bullet--active{background-color:#2e2930!important;border:1px solid #2e2930!important}.bundle-products.mobile .glide__slide{background-color:#fafaf8;padding:20px}.bundle-products a{display:block}.bundle-products p.align-center{margin-bottom:0}@media (max-width:880px){.bundle-products p.subhead{padding:0 30px}}.bundle-products h4{margin:20px 0 0!important;float:left;width:100%}@media (max-width:640px){.bundle-products h4{padding:0 12px!important}}@media (max-width:480px){.bundle-products h4{font-size:16px!important}}.bundle-products p{text-align:center;margin-bottom:15px;float:left;width:100%}@media (max-width:1200px){.bundle-products p{font-size:15px}}@media (max-width:1024px){.bundle-products p{font-size:14px}}@media (max-width:960px){.bundle-products p{font-size:13px}}@media (max-width:880px){.bundle-products p{font-size:15px}}.bundle-products img.bundle{float:left;width:100%;margin-bottom:10px}.bundle-products .stars{float:right}@media (max-width:1024px){.bundle-products .stars{width:80px}}@media (max-width:960px){.bundle-products .stars{width:70px}}@media (max-width:880px){.bundle-products .stars{width:80px}}.bundle-products .bundle-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;grid-column-gap:80px;grid-row-gap:80px}@media (max-width:1024px){.bundle-products .bundle-wrapper{grid-column-gap:50px;grid-row-gap:50px}}@media (max-width:880px){.bundle-products .bundle-wrapper{display:block!important;text-align:center;height:auto!important}}.bundle-products .featured-product{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;height:100%;min-height:100%;-webkit-justify-content:space-between;justify-content:space-between;position:relative!important;padding:20px;background-color:#fafaf8}@media (max-width:880px){.bundle-products .featured-product{magin:0!important;display:inline-block!important;padding:0!important}}.bundle-products .featured-product p.larger{float:left;margin:0!important}.bundle-products .featured-product p.larger .superscript{font-size:10px!important}.bundle-products .featured-product:nth-of-type(3n){margin-right:0!important}@media (max-width:1200px){.bundle-products .featured-product:nth-of-type(3n){margin-right:0!important}}@media (max-width:880px){.bundle-products .featured-product:nth-of-type(3n){margin-right:auto!important}}.bundle-products .featured-product:nth-of-type(3n+1){margin-left:0!important}@media (max-width:1200px){.bundle-products .featured-product:nth-of-type(3n+1){margin-left:0!important}}@media (max-width:880px){.bundle-products .featured-product:nth-of-type(3n+1){margin-left:auto!important}}.template-collection .stack-individual-collection .title,.template-search .stack-individual-collection .title{text-align:center;font-size:15px!important;font-family:"Basis Bold",sans-serif;letter-spacing:.5px!important;line-height:1.3!important;padding:0!important;float:left;width:100%;margin-bottom:2px}@media (max-width:1200px){.template-collection .stack-individual-collection .title,.template-search .stack-individual-collection .title{width:100%}}.template-collection .stack-individual-collection .strikethrough,.template-search .stack-individual-collection .strikethrough{color:#999;text-decoration:line-through}.template-collection .stack-individual-collection p,.template-search .stack-individual-collection p{width:100%;float:left;text-align:center;letter-spacing:.4px;margin-bottom:0!important;font-size:14px;line-height:1.5}@media (max-width:880px){.template-collection .stack-individual-collection p,.template-search .stack-individual-collection p{font-size:13px}}.template-collection .stack-individual-collection p.larger,.template-search .stack-individual-collection p.larger{font-size:15px!important}.template-collection .stack-individual-collection p.price,.template-search .stack-individual-collection p.price{font-size:14px}@media (max-width:880px){.template-collection .stack-individual-collection p.price,.template-search .stack-individual-collection p.price{padding-bottom:15px}}.template-collection .stack-individual-collection .product-addtocart,.template-search .stack-individual-collection .product-addtocart{width:100%}@media (max-width:880px){.template-collection .stack-individual-collection .product-addtocart,.template-search .stack-individual-collection .product-addtocart{margin:0 auto}}#best-sellers-mobile{padding-top:40px}#multiple-product-add-mobile p{text-align:center;margin-bottom:0}#multiple-product-add-mobile p.larger{text-align:center;margin-bottom:0}#multiple-product-add-mobile p.subhead{text-align:center;margin-bottom:15px;padding:0 30px}#multiple-product-add-mobile .multiple-product-cta{width:100%}#multiple-product-add-mobile .multiple-product-cta .subscribe-text-wrap{float:left;width:100%;text-align:center}#multiple-product-add-mobile .multiple-product-cta .subscribe-text-wrap .subscribe-icon{float:none!important;clear:none!important;margin:15px 0 0 -20px!important;display:inline-block!important;vertical-align:middle;width:35px!important}@media (max-width:960px){#multiple-product-add-mobile .multiple-product-cta .subscribe-text-wrap .subscribe-icon{width:25px!important}}@media (max-width:880px){#multiple-product-add-mobile .multiple-product-cta .subscribe-text-wrap .subscribe-icon{width:35px!important}}#multiple-product-add-mobile .multiple-product-cta .product-addtocart{width:100%!important;margin-top:10px}@media (max-width:960px){#multiple-product-add-mobile .multiple-product-cta .product-addtocart{width:100%!important}}#multiple-product-add-mobile .multiple-product-cta .product-addtocart .strikethrough{color:#999;text-decoration:line-through}#multiple-product-add-mobile .multiple-product-cta .product-addtocart button{margin:0 auto}#multiple-product-add-mobile .multiple-product-cta button.subscription-multiple-add{transition:background-color .5s ease;float:none!important;clear:none!important;display:inline-block!important;text-align:center!important;margin:0 auto!important;font-size:14px;line-height:1.5!important;text-decoration:underline;height:auto!important;line-height:auto!important;text-transform:none!important;width:100%}#multiple-product-add-mobile .multiple-product-cta button.subscription-multiple-add:hover{background-color:#edeadd!important}@media (max-width:1200px){#multiple-product-add-mobile .multiple-product-cta button.subscription-multiple-add{font-size:12px}}@media (max-width:960px){#multiple-product-add-mobile .multiple-product-cta button.subscription-multiple-add{font-size:11px!important}}@media (max-width:880px){#multiple-product-add-mobile .multiple-product-cta button.subscription-multiple-add{font-size:13px!important}}#multiple-product-add-mobile .glide__bullets{display:block!important;bottom:-45px!important;margin-left:-10px}#multiple-product-add-mobile .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid #2e2930!important;width:8px!important;height:8px!important;margin:0 2px!important}#multiple-product-add-mobile .glide__bullets .glide__bullet--active{background-color:#2e2930!important;border:1px solid #2e2930!important}.superbeauty-capsule .subscription-multiple-add,.superhair .subscription-multiple-add{height:auto!important;line-height:auto!important;text-transform:none!important;float:left;clear:both;text-align:left;padding:0;transition:background-color .5s ease}.superbeauty-capsule .subscription-multiple-add:hover,.superhair .subscription-multiple-add:hover{background-color:#edeadd!important}@media (max-width:960px){.superbeauty-capsule .subscription-multiple-add,.superhair .subscription-multiple-add{float:none;clear:none;display:inline-block;text-align:center;margin:0 auto}}@media (max-width:480px){.superbeauty-capsule .subscription-multiple-add,.superhair .subscription-multiple-add{font-size:14px}}@media (max-width:374px){.superbeauty-capsule .subscription-multiple-add,.superhair .subscription-multiple-add{font-size:13px}}.superbeauty-capsule .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.desktop,.superhair .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.desktop{display:block}@media (max-width:960px){.superbeauty-capsule .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.desktop,.superhair .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.desktop{display:none!important}}.superbeauty-capsule .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.mobile,.superhair .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.mobile{display:none}@media (max-width:960px){.superbeauty-capsule .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.mobile,.superhair .ppage-layout #multiple-product-add .multiple-product-cta .subscribe-icon.mobile{display:inline-block!important;vertical-align:middle;margin-left:-8px}}.bundle-product-wrap{text-align:left;position:relative}.bundle-product-wrap a:hover{color:#2e2930!important}@media (max-width:1024px){.header-adjust-padding{padding:60px 30px 0!important}}@media (max-width:640px){.header-adjust-padding{padding:40px 20px 0!important}}.related-recipes{padding-bottom:40px!important}.related-recipes h4{letter-spacing:.4px!important;text-align:center;margin-bottom:30px}.related-recipes a{display:block;width:100%;text-align:center}.related-recipes .recipe img{border-radius:50%;max-width:170px}.related-recipes .recipe .recipe-title{font-family:"Basis Bold",sans-serif;font-size:15px;margin:18px 0 10px;line-height:1.4}.related-recipes .recipe .recipe-view{text-decoration:underline}.related-recipes .recipe p{text-align:center;margin-bottom:0}@media (max-width:480px){.related-recipes .recipe p{line-height:1.4}}.related-recipes .two-recipes{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;grid-column-gap:30px;grid-row-gap:40px}.related-recipes .four-recipes{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:repeat(4,1fr);grid-auto-rows:min-content;grid-column-gap:30px;grid-row-gap:40px}@media (max-width:640px){.related-recipes .four-recipes{grid-template-columns:repeat(2,1fr);grid-column-gap:20px}}@media (max-width:840px){.related-recipes .four-recipes img{max-width:150px}}@media (max-width:640px){.related-recipes .four-recipes img{max-width:120px}}@media (max-width:640px){.related-recipes .one-recipe .button{font-size:14px;padding:0 20px}}@media (max-width:840px){.related-recipes .one-recipe img{max-width:140px}}@media (max-width:640px){.related-recipes .one-recipe img{max-width:120px}}@media (max-width:840px){.related-recipes .one-half img,.related-recipes .one-third img{max-width:140px}}@media (max-width:640px){.related-recipes .one-half img,.related-recipes .one-third img{max-width:120px}}.view-all-recipes{text-align:center;float:left;width:100%;margin-bottom:20px}.view-all-recipes .button{width:auto!important;margin:0 auto}.mj-account-page{padding-top:50px!important}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container,.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:50px;justify-content:flex-start;padding-bottom:0}@media (max-width:1800px){.education-page .supers-collection-header.supers-collection-landing .text-overlay .container,.supers-collection-header.supers-collection-landing .text-overlay .container{padding-top:60px}}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container h1.large,.supers-collection-header.supers-collection-landing .text-overlay .container h1.large{margin-bottom:15px;font-family:"Basis Bold",sans-serif;font-size:44px!important}@media (max-width:1200px){.education-page .supers-collection-header.supers-collection-landing .text-overlay .container h1.large,.supers-collection-header.supers-collection-landing .text-overlay .container h1.large{font-size:40px!important}}@media (max-width:880px){.education-page .supers-collection-header.supers-collection-landing .text-overlay .container h1.large,.supers-collection-header.supers-collection-landing .text-overlay .container h1.large{line-height:1.1}}@media (max-width:600px){.education-page .supers-collection-header.supers-collection-landing .text-overlay .container h1.large,.supers-collection-header.supers-collection-landing .text-overlay .container h1.large{font-size:30px!important}}@media (max-width:400px){.education-page .supers-collection-header.supers-collection-landing .text-overlay .container h1.large,.supers-collection-header.supers-collection-landing .text-overlay .container h1.large{font-size:30px!important}}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container h2,.supers-collection-header.supers-collection-landing .text-overlay .container h2{margin-bottom:20px}.new-blue-link{text-transform:uppercase;text-decoration:none;font-family:"Basis Medium",sans-serif;display:inline-block;color:#2e3192!important;position:relative;font-size:14px;letter-spacing:.025em;padding:2px 0}.new-blue-link:after{content:"";position:absolute;left:0;bottom:3px;height:1px;width:100%;opacity:1;background-color:#2e3192;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;-o-transition:opacity .1s ease;-ms-transition:opacity .1s ease;transition:opacity .1s ease}.new-blue-link:hover{color:#2e3192}.new-blue-link:hover:after{opacity:0}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container span,.supers-collection-header.supers-collection-landing .text-overlay .container span{text-transform:uppercase;text-decoration:none;font-family:"Basis Medium",sans-serif;display:block;color:#2e3192;position:relative;font-size:14px;letter-spacing:.025em;padding:3px 0}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container span:after,.supers-collection-header.supers-collection-landing .text-overlay .container span:after{content:"";position:absolute;left:0;bottom:3px;height:1px;width:100%;opacity:1;background-color:#2e3192;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;-o-transition:opacity .1s ease;-ms-transition:opacity .1s ease;transition:opacity .1s ease}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container span:hover,.supers-collection-header.supers-collection-landing .text-overlay .container span:hover{color:#2e3192}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container span:hover:after,.supers-collection-header.supers-collection-landing .text-overlay .container span:hover:after{opacity:0}.education-page .supers-collection-header.supers-collection-landing a:hover span,.supers-collection-header.supers-collection-landing a:hover span{color:#2e2930}.ingredient-feature-mobile .glide-mobile-ingredients{padding-bottom:60px}.pdp-flex-feature>.flex-container-grid{position:relative;align-items:flex-start}.pdp-flex-feature .feature-detail-description .flex-container-grid{justify-content:space-between}.pdp-flex-feature .feature-detail-description img{margin:0;position:absolute;left:0;top:0;max-width:50%;padding:0 6%}.ingredient-feature #placeholder{padding:0 12%}.pdp-flex-feature .feature-detail-description h2{margin:40px 0 20px}.pdp-flex-feature{padding-bottom:0;display:block;position:relative}.ingredient-feature-mobile img{margin:20px auto;display:block}.pdp-flex-feature h1.title{margin:0 0 15px}.pdp-flex-feature .desktop{display:block}@media (max-width:880px){.pdp-flex-feature .desktop{display:none}}.ingredient-feature-mobile p{width:100%}#wrap-superpower-collection-img{max-height:700px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;overflow:hidden}@media (max-width:1800px){#wrap-superpower-collection-img{max-height:600px}}@media (max-width:1200px){#wrap-superpower-collection-img{max-height:510px}}.faq-page h3{line-height:22px;font-size:14px;margin:0 auto}.faq-page .open{height:auto}.faq-page .selected{color:#2e2930}#faq{margin:0;text-align:center;position:relative}#faq .navigation{position:relative;background:#fafaf8;border-top:0!important;border-bottom:0!important;z-index:5;width:100%;padding:0;margin-top:-67px}@media (max-width:880px){#faq .navigation{display:none}}#faq .navigation ul{width:100%;margin:0;list-style-type:none;border-bottom:1px solid #ececec;padding:10px 0}#faq .navigation ul li{display:inline-block;padding:10px 28px 10px 0}@media (max-width:1024px){#faq .navigation ul li{padding:10px 15px 10px 0}}#faq .navigation ul li a{display:block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}@media (max-width:1024px){#faq .navigation ul li a{letter-spacing:.025em}}#faq .content{position:relative;padding:30px;padding-top:100px;max-width:880px;margin:0;box-sizing:border-box}#faq .results{margin-bottom:35px}#faq .results h2{margin:0;text-align:left}.sub ul{border-top:0!important}.banner-layout{padding-top:20px}@media (max-width:880px){.banner-layout{padding-top:0}}.faq-header{padding-bottom:67px}@media (max-width:880px){.faq-header .container{padding:0}}.faq-header .faq-header-container{padding-top:25px}@media (max-width:880px){.faq-header .faq-header-container{padding-top:0}}.faq-header .faq-header-container img{display:block}.faq-header h1{padding-right:50px;line-height:1.3;text-align:left}.faq-header h1:hover{color:#2e2930}@media (max-width:1024px){.faq-header h1{padding-right:30px;font-size:32px}}@media (max-width:880px){.faq-header h1{padding:30px 24px 0;text-align:center}}@media (max-width:480px){.faq-header h1{padding:20px 24px 0;text-align:center}}.faq-header h1.right-aligned{padding-right:0;padding-left:50px}@media (max-width:1024px){.faq-header h1.right-aligned{padding-right:0;padding-left:30px}}@media (max-width:880px){.faq-header h1.right-aligned{padding:15px 0 0 24px}}@media (max-width:880px){.faq-header .display-table,.faq-header .display-table-cell{width:100%!important;display:block!important}}.faq-header a:hover{color:#2e2930}.banner-layout .collection-header,.banner-layout .faq-header{padding-bottom:30px}@media (max-width:880px){.banner-layout .collection-header .banner-header,.banner-layout .faq-header .banner-header{padding-top:0;border:none}}.banner-layout .collection-header h1,.banner-layout .faq-header h1{margin-bottom:10px!important}@media (max-width:880px){.banner-layout .collection-header h1,.banner-layout .faq-header h1{padding:15px 24px 0}}.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding-right:0;padding-left:50px}@media (max-width:1024px){.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding-right:0;padding-left:30px}}@media (max-width:880px){.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding:30px 30px 0 30px}}@media (max-width:640px){.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding:15px 20px 0 20px}}.banner-layout .collection-header p,.banner-layout .faq-header p{font-size:15px;padding-right:50px;text-align:left}.banner-layout .collection-header p:last-of-type,.banner-layout .faq-header p:last-of-type{margin-bottom:0}@media (max-width:1024px){.banner-layout .collection-header p,.banner-layout .faq-header p{padding-right:30px}}@media (max-width:880px){.banner-layout .collection-header p,.banner-layout .faq-header p{padding:0 30px!important;max-width:500px;margin:0 auto;text-align:center}}@media (max-width:880px) and (max-width:640px){.banner-layout .collection-header p,.banner-layout .faq-header p{max-width:100%;padding:0 20px!important}}.banner-layout .collection-header p a,.banner-layout .faq-header p a{text-decoration:underline}.banner-layout .collection-header p a:hover,.banner-layout .faq-header p a:hover{color:#d9915f}.banner-layout .collection-header p.right-aligned,.banner-layout .faq-header p.right-aligned{padding-left:50px;padding-right:0}@media (max-width:1024px){.banner-layout .collection-header p.right-aligned,.banner-layout .faq-header p.right-aligned{padding-left:30px;padding-right:0}}@media (max-width:880px){.banner-layout .collection-header .display-table,.banner-layout .collection-header .display-table-cell,.banner-layout .faq-header .display-table,.banner-layout .faq-header .display-table-cell{width:100%!important;display:block!important}}.hide{display:none}.faq-mobile{width:100%;position:relative;top:auto;left:auto;width:100%;background:#fff;z-index:5;display:none;margin-top:-55px}@media (max-width:880px){.faq-mobile{display:block}}.faq-mobile .gradient-overlay{position:absolute;top:1px;right:0;bottom:1px;width:18%;background:-moz-linear-gradient(left,rgba(250,245,239,0) 0,#faf5ef 100%);background:-webkit-linear-gradient(left,rgba(250,245,239,0) 0,#faf5ef 100%);background:linear-gradient(to right,rgba(250,245,239,0) 0,#faf5ef 100%)}.faq-mobile .scroll-menu{background-color:#fafaf8;overflow:auto;white-space:nowrap;margin:0;padding:0 24px;border-bottom:1px solid #ececec}.faq-mobile .scroll-menu li{display:inline-block;margin:0;height:55px;line-height:55px;padding:0 24px 0 0}.faq-mobile .scroll-menu li a{text-align:center;letter-spacing:.025em}.faq-mobile.scroll .scroll-menu{background-color:#fafaf8}#faq .navigation.scroll{z-index:4}#faq .navigation.scroll ul li a{text-decoration:none}#faq .navigation.scroll ul li a:hover{border-color:#ececec}.faq #faq .navigation.scroll{top:79px!important}#faq .faq{margin-bottom:60px;padding:0 10%}@media (max-width:880px){#faq .faq{padding:0}}#faq .faq .title{border-bottom:1px solid #ececec}#faq .faq .title p{text-align:left}#faq .faq .title p:last-of-type{margin-bottom:20px}#faq .faq h2{text-align:left;margin:10px 0 0!important;padding:0 0 15px}#faq .faq h3{margin:0;padding-left:0;color:#2e2930}@media (max-width:880px){#faq .faq h3{padding-left:0}}#faq .faq p{margin:0 0 10px}#faq .faq p a{text-decoration:underline}@media (max-width:880px){#faq .faq p{padding-left:0!important}}#faq .faq .faq-question p{margin-bottom:0!important}#faq .faq .item{border-bottom:1px solid #ececec}#faq .faq .item .content{padding:0 20px 20px 20px;position:static;background:0 0;text-align:left}#faq .faq .item .content h3{padding-left:0;margin:0 0 10px}#faq .faq .item .faq-question{padding:17px 25px 17px 0;cursor:pointer;position:relative;text-align:left}@media (max-width:880px){#faq .faq .item .faq-question{padding:17px 45px 17px 0}}#faq .faq .item .faq-question span.ease-animation-slow{position:absolute;right:5px;top:15px;width:25px;height:25px;border-radius:25px}@media (max-width:880px){#faq .faq .item .faq-question span.ease-animation-slow{right:5px}}#faq .faq .item .faq-question span.ease-animation-slow:before{position:absolute;content:"";display:block;width:2px;background:#2e2930;height:14px;left:50%;top:50%;margin-top:-6.35px;margin-left:1.5px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}#faq .faq .item .faq-question span.ease-animation-slow:after{position:absolute;content:"";display:block;width:14px;background:#2e2930;height:2px;margin-left:-4.5px;left:50%;top:50%;margin-top:-.25px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.job-openings #faq .faq .item .faq-question span{top:30px}#faq .item .faq-question.active{border-color:#fff}#faq .item .faq-question.active span{color:#b1b1b1}#faq .item .faq-question.active span:after{display:none}#faq .item .faq-question.active span:before{background:#b1b1b1;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#faq .link.show-all{margin-top:30px}#faq .link.show-all a{text-decoration:none}.faq-animation,.footer-animation{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.ease-animation-slow{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.offers .background-overlay,.offers-new .background-overlay{background-color:#f2ece3}#offers{position:relative}@media (max-width:880px){#offers .container{padding-left:0!important;padding-right:0!important}}@media (max-width:880px){#offers .grid--full{margin:0}}#offers .grid__item{position:relative}@media (max-width:880px){#offers .grid__item{left:0;padding-left:0!important;padding-bottom:0;text-align:center}}@media (max-width:880px){#offers .grid__item:nth-of-type(1){background-color:transparent;padding-bottom:0}}@media (max-width:880px){#offers .grid__item:nth-of-type(2){padding-top:0}}#offers .wrap{margin-top:0}#offers .wrap a{color:#2e3192}#offers h1{text-align:left;padding-top:50px}@media (max-width:880px){#offers h1{margin:0;text-align:center;padding-left:20px!important;padding-right:20px!important}}#offers h4,#offers p{padding-left:90px}@media (max-width:840px){#offers h4,#offers p{padding-left:75px}}@media (max-width:880px){#offers h4,#offers p{text-align:center;padding-left:20px!important;padding-right:20px!important}}@media (max-width:880px){#offers h4{padding-top:85px}}#offers .continue{text-align:center}#offers .button{text-align:center;display:inline-block;float:none;width:200px}#offers .offers-image{max-width:70px;position:absolute;top:-8px;left:35px}@media (max-width:840px){#offers .offers-image{max-width:60px;top:-5px}}@media (max-width:880px){#offers .offers-image{width:70px;max-width:70px;top:0;margin-left:-15px;left:50%}}#offers .offer-under-wrap{position:relative;padding-top:35px}@media (max-width:880px){#offers .offer-under-wrap{padding-top:35px}}#offers .offer-under-wrap .offers-image{left:0;top:30px}@media (max-width:880px){#offers .offer-under-wrap .offers-image{left:50%;margin-left:-35px;top:35px}}#offers .offer-under-wrap .strikethrough{text-decoration:line-through;color:#b1b1b1}#offers .single-offer-wrap{max-width:485px;margin:0 auto;position:relative}@media (max-width:880px){#offers .single-offer-wrap{max-width:100%;position:static}}#offers .single-offer-wrap .offers-image{left:0;top:-8px}@media (max-width:880px){#offers .single-offer-wrap .offers-image{left:50%;margin-left:-15px;top:0}}#subscriptions .wrap{margin-top:40px}#subscriptions .wrap a{color:#2e3192}#subscriptions h2,#subscriptions h3,#subscriptions p{text-align:center}#subscriptions p{max-width:450px;margin:0 auto}#subscriptions .continue{text-align:center}#subscriptions .button{text-align:center;display:inline-block;border:none;margin:30px auto 0;float:none;background:#2e2930;color:#fafaf8!important}#subscriptions .button:hover{background:#2e3192;color:#fafaf8!important}#subscriptions .offers-image{position:absolute;width:70px;max-width:70px;top:0;margin-left:-15px;left:50%}#subscriptions .offer-under-wrap{position:relative;padding-top:90px}#subscriptions .offer-under-wrap .offers-image{left:50%;margin-left:-35px;top:10px}#subscriptions .single-offer-wrap{max-width:100%;margin:0 auto;position:static}#subscriptions .single-offer-wrap .offers-image{left:50%;margin-left:-15px;top:0}.moon-juice .swell_account_page_section{margin-top:60px}.reviews-page img.desktop{display:block;width:100%}@media (max-width:480px){.reviews-page img.desktop{display:none}}.reviews-page img.mobile{display:none}@media (max-width:480px){.reviews-page img.mobile{display:block}}.reviews-page .yotpo .yotpo-popup-box-medium{margin:0}.reviews-page #yotpo-testimonials-custom-tab .yotpo-modal-bottom-line{border:none;border-bottom:1px solid #e3e3e3;padding:20px 0}.reviews-page .yotpo .yotpo-default-button,.reviews-page .yotpo input[type=button].yotpo-default-button{display:none!important}.reviews-page .yotpo .yotpo-modal-bottom-line .yotpo-bottomline{padding-top:0}.reviews-page .yotpo .yotpo-popup-box-small{margin:0}.reviews-page .yotpo .yotpo-nav ul .yotpo-nav-tab span{letter-spacing:1px}.reviews-page #yotpo-testimonials-custom-tab .yotpo-main .product-link{font-family:"Basis Bold",sans-serif!important}.reviews-page .content-review{letter-spacing:.025em}.reviews-page .yotpo .yotpo-modal-dialog .yotpo-bottomline .yotpo-icon-star{font-size:17.5px!important}.job-item{float:left;width:100%;margin-bottom:20px}.job-item .job-read-more{cursor:pointer;margin:10px 0 25px}.job-item .job-read-more .read-less{display:none}.job-item .job-read-more .read-more{display:block}.job-item .job-read-more .read-more:after{font-family:FontAwesome;content:"\f107";margin-left:10px;display:inline-block;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.job-item h5{margin-bottom:0}.job-item .job-content{padding:0;position:static;background:0 0;text-align:left;display:none}.job-item .job-content a{text-decoration:underline}.job-item.active .job-content{display:block}.job-item.active .job-read-more .read-less{display:block}.job-item.active .job-read-more .read-less:after{font-family:FontAwesome;content:"\f106";display:inline-block;margin-left:10px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.job-item.active span.read-more{display:none}#launcher,.zEWidget-launcher{border:none;background:0 0;z-index:9002!important;opacity:1!important;right:auto!important;bottom:10px!important;left:0!important;margin-left:30px!important}@media (max-width:640px){#launcher,.zEWidget-launcher{margin-left:20px!important}}@media (max-width:640px){.collagen-protect .zEWidget-launcher,.cosmic-cream .zEWidget-launcher,.magnesi-om-magnesium-supplement .zEWidget-launcher,.milk-cleanse .zEWidget-launcher,.plump-jelly .zEWidget-launcher,.superyou .zEWidget-launcher{display:none!important}}@media (max-width:880px){.stockist-map .stockist-map-inner{min-height:300px!important}}.stockist-spinner{width:30px;height:30px;margin:60px auto 0;padding:0;display:block}.stockist-spinner::after{content:" ";width:30px;height:30px;margin:0;padding:0;font-size:10px;position:relative;display:inline-block;border:.3em solid #333;border-radius:50%;border-bottom-color:rgba(0,0,0,.2);-webkit-animation:stockist-spinner-anim .8s infinite linear;animation:stockist-spinner-anim .8s infinite linear}.custom-page h3{text-align:center}.online-retailers{list-style:none;margin:0}.online-retailers li{list-style:none;text-align:center}@-webkit-keyframes stockist-spinner-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes stockist-spinner-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#klaviyo-popup_scroll{display:table;height:100%;overflow:hidden}#slide-bottom{z-index:1000000;background:rgba(255,255,255,.3);transition:all 1s;position:fixed;opacity:0;left:0;top:0;bottom:0;right:0;width:100%;height:100%;-webkit-overflow-scrolling:touch;display:none}#slide-bottom-wrap1{background:#f4a186;background:-moz-linear-gradient(top,#f4a186 0,#fff 100%);background:-webkit-linear-gradient(top,#f4a186 0,#fff 100%);background:linear-gradient(to bottom,#f4a186 0,#fff 100%);height:425px;width:100%;max-width:400px;position:relative;margin:70px auto 0}@media (max-width:1024px){#slide-bottom-wrap1{width:100%;margin:70px auto 0}}@media (max-width:480px){#slide-bottom-wrap1{height:390px}}@media (max-width:320px){#slide-bottom-wrap1{width:100%;max-width:100%}}.open-popover #slide-bottom{opacity:1;overflow-x:hidden;overflow-y:auto;display:block}#slide-bottom .container{padding:0 30px!important}@media (max-width:1024px){#slide-bottom .container{padding:0 24px!important}}#slide-bottom .slide-close-icon{position:absolute;top:15px;right:15px;color:#000;z-index:1000001}#slide-bottom .slide-close-icon img{width:15px;height:15px}#klaviyo-popup{background:0 0;font-size:16px;height:425px;position:relative;font-family:"Basis Medium",sans-serif}@media (max-width:480px){#klaviyo-popup{height:390px}}#klaviyo-popup ::-webkit-input-placeholder{color:#2e2930;font-size:16px!important}#klaviyo-popup ::-moz-placeholder{color:#2e2930;font-size:16px!important}#klaviyo-popup :-ms-input-placeholder{color:#2e2930;font-size:16px!important}#klaviyo-popup :-moz-placeholder{color:#2e2930;font-size:16px!important}#klaviyo-popup form{text-align:left;display:table;height:100%;overflow:hidden;vertical-align:middle!important}#klaviyo-popup h1{font-size:30px;text-align:left;padding-top:45px;width:100%;color:#2e2930;font-weight:300;letter-spacing:1px;line-height:1.2;margin:0 0 8px;font-family:"Basis Bold",sans-serif}#klaviyo-popup p{text-align:left;font-size:16px;color:#2e2930;font-weight:400;padding-top:10px;margin:0;letter-spacing:normal;line-height:1.5;font-family:"Basis Medium",sans-serif}@media (max-width:320px){#klaviyo-popup p{font-size:14px}}#klaviyo-popup .wrap-all-subscribe{-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:100%;position:relative}#klaviyo-popup .email-wrap{clear:both;position:relative;padding-bottom:0;min-height:auto;margin:30px 0 0;float:left;width:100%}@media (max-width:480px){#klaviyo-popup .email-wrap{margin:25px 0 0}}#klaviyo-popup #subscribe-wrap{float:left;width:100%;position:relative;display:block;z-index:1;text-align:center;margin-top:60px}@media (max-width:480px){#klaviyo-popup #subscribe-wrap{margin-top:50px}}#klaviyo-popup input[type=submit]{margin:0 auto!important;text-align:center;background:#2e2930!important;color:#fff;font-family:"Basis Bold",sans-serif;text-transform:uppercase;text-align:center;letter-spacing:2.5px;line-height:45px;height:45px;border:1px solid #2e2930;padding:0 35px;font-size:16px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#klaviyo-popup input[type=submit]:hover{background:0 0!important;color:#2e2930!important}#klaviyo-popup input[type=email]{width:100%!important;float:left!important;background:0 0!important;border:none;border-bottom:1px solid #2e2930!important;border-radius:0!important;-webkit-appearance:none;padding:0 12px 0 0!important;color:#2e2930!important;font-size:16px;outline:0;letter-spacing:normal;font-family:"Basis Medium",sans-serif}#klaviyo-popup .klaviyo_messages{position:absolute;top:80px!important;left:0;padding:0!important;overflow:hidden;width:100%!important;float:none;line-height:1.4;margin:0!important}#klaviyo-popup .error_message,#klaviyo-popup .success_message{color:#2e2930!important;font-size:16px;letter-spacing:normal;font-family:"Basis Medium",sans-serif;font-weight:500;padding:0!important}#klaviyo-popup .success_message{font-family:"Basis Bold",sans-serif}.stacks-collection-intro{padding-top:80px!important}@media (max-width:880px){.stacks-collection-intro{padding-top:40px!important}}.stacks-collection-intro h1,.stacks-collection-intro p{text-align:center}.stacks-collection-intro h1{font-size:22px}.stacks-collection-intro p{font-size:15px;margin-bottom:0}.stacks-product-list#multiple-product-add{padding-bottom:40px}@media (max-width:880px){.stacks-product-list#multiple-product-add{padding-bottom:0}}.stacks-product-list#multiple-product-add h1{width:100%;margin-bottom:10px;text-align:left!important;font-size:22px}@media (max-width:880px){.stacks-product-list#multiple-product-add h1{text-align:center!important;margin-bottom:0;padding-right:30px!important;padding-left:30px!important}}@media (max-width:640px){.stacks-product-list#multiple-product-add h1{padding-right:20px!important;padding-left:20px!important}}.stacks-product-list#multiple-product-add p{width:100%;margin-bottom:20px;line-height:1.8;text-align:left!important;max-width:550px;margin-right:0;margin-left:0}.stacks-product-list#multiple-product-add .flex-one-half:nth-of-type(2){padding-left:30px}@media (max-width:880px){.stacks-product-list#multiple-product-add .flex-one-half:nth-of-type(2){padding-left:0}}.stacks-product-list#multiple-product-add .button{margin-top:8px;float:left}@media (max-width:640px){.stacks-product-list#multiple-product-add .button{margin-left:12px}}.stacks-product-list#multiple-product-add .errors{clear:both;margin-top:10px}.stacks-product-list#multiple-product-add .stacks-components{margin:40px 0 0;padding:0;align-items:normal}@media (max-width:880px){.stacks-product-list#multiple-product-add .stacks-components{padding:0;margin:20px 0 30px}}.stacks-product-list#multiple-product-add .stacks-components .flex-one-half:first-of-type{padding-right:30px}@media (max-width:880px){.stacks-product-list#multiple-product-add .stacks-components .flex-one-half:first-of-type{padding:0}}.stacks-product-list#multiple-product-add .stacks-components .flex-one-half:last-of-type{padding-left:30px}@media (max-width:880px){.stacks-product-list#multiple-product-add .stacks-components .flex-one-half:last-of-type{padding:0;width:100%!important}}@media (max-width:880px){.stacks-product-list#multiple-product-add .stacks-components .flex-one-half{width:100%!important}}.stacks-product-list#multiple-product-add .stacks-components p{line-height:1.8;padding:0!important}.stacks-product-list#multiple-product-add .stacks-components p:hover{color:#2e2930}.stacks-product-list#multiple-product-add .stacks-components p span{text-transform:uppercase;font-size:13px;letter-spacing:.4px}.stacks-product-list#multiple-product-add .stacks-components p .superscript{font-size:8px!important}.stacks-product-list#multiple-product-add .stacks-components p strong:hover{color:#d9915f}.stacks-product-list#multiple-product-add .glide-components{position:relative}.stacks-product-list#multiple-product-add .glide-components .glide__slide{padding:15px;background-color:#fff}.stacks-product-list#multiple-product-add .glide-components .glide__slide p{text-align:center!important;width:100%}.stacks-product-list#multiple-product-add .glide-components .glide__bullets{display:block!important;bottom:-45px!important;margin-left:-10px}.stacks-product-list#multiple-product-add .glide-components .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid #2e2930!important;width:8px!important;height:8px!important;margin:0 2px!important}.stacks-product-list#multiple-product-add .glide-components .glide__bullets .glide__bullet--active{background-color:#2e2930!important;border:1px solid #2e2930!important}.stacks-collection-img{width:100%;padding:0 30px 0 0}@media (max-width:880px){.stacks-collection-img{margin-bottom:30px;padding:0}}.stacks-detail{background-color:#fafaf8;padding:40px 20px!important;margin:80px auto;width:90%;max-width:1000px}@media (max-width:960px){.stacks-detail{width:100%}}@media (max-width:880px){.stacks-detail{margin:60px 0;width:100%;padding:0!important;background-color:#fafaf8}}.stacks-detail:first-of-type{margin:50px auto 80px}@media (max-width:880px){.stacks-detail:first-of-type{padding:18px 0 0!important;margin:15px 0 60px}}.stacks-detail .main-product-detail{padding:0 30px 0 0!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.stacks-detail .rc_container,.stacks-detail .rc_container_stack{float:none;margin-top:20px}@media (max-width:880px){.stacks-detail .rc_container,.stacks-detail .rc_container_stack{margin-top:40px;margin-bottom:10px;padding-right:30px!important;padding-left:30px!important}}@media (max-width:640px){.stacks-detail .rc_container,.stacks-detail .rc_container_stack{padding-right:20px!important;padding-left:20px!important}}.stacks-detail .rc_container div.rc_popup__block,.stacks-detail .rc_container_stack div.rc_popup__block{top:-165px!important}@media (max-width:960px){.stacks-detail .rc_container div.rc_popup__block,.stacks-detail .rc_container_stack div.rc_popup__block{top:-290%!important}}@media (max-width:480px){.stacks-detail .rc_container div.rc_popup__block,.stacks-detail .rc_container_stack div.rc_popup__block{top:-300%!important}}.stacks-detail .rc_container div.rc_popup__block:before,.stacks-detail .rc_container_stack div.rc_popup__block:before{left:24px!important}@media (max-width:960px){.stacks-detail .rc_container div.rc_popup__block:before,.stacks-detail .rc_container_stack div.rc_popup__block:before{left:200px!important}}@media (max-width:480px){.stacks-detail .rc_container div.rc_popup__block:before,.stacks-detail .rc_container_stack div.rc_popup__block:before{left:185px!important}}.stacks-detail .rc_container div.rc_popup__block p,.stacks-detail .rc_container_stack div.rc_popup__block p{font-size:14px!important;margin-bottom:0!important;line-height:1.5!important}.stacks-detail .rc_container .compare-at-price,.stacks-detail .rc_container_stack .compare-at-price{text-decoration:line-through;color:#2e3192}.stacks-detail .rc_container .rc_label__deliver_every,.stacks-detail .rc_container_stack .rc_label__deliver_every{display:inline-block!important;width:auto!important;padding:0!important;float:none!important}.stacks-detail .rc_container .rc_label__deliver_every select,.stacks-detail .rc_container_stack .rc_label__deliver_every select{border-radius:0!important;background-color:#fafaf8!important}@media (max-width:880px){.stacks-detail .rc_container .rc_label__deliver_every select,.stacks-detail .rc_container_stack .rc_label__deliver_every select{background-color:#fafaf8!important}}.stacks-detail .rc_container .afterpay-paragraph,.stacks-detail .rc_container_stack .afterpay-paragraph{margin:1px 0 0!important}.stacks-detail .rc_container .afterpay-paragraph a:first-of-type,.stacks-detail .rc_container_stack .afterpay-paragraph a:first-of-type{display:none}.stacks-detail .rc_container .afterpay-paragraph .afterpay-link span,.stacks-detail .rc_container_stack .afterpay-paragraph .afterpay-link span{font-size:12px;text-decoration:none}.stacks-detail .multiple-product-cta{width:100%!important;float:left}.stacks-detail .subscription-multiple-add{text-align:center!important;text-decoration:none!important;transition:background-color .5s ease;width:140px}.stacks-detail p{margin-bottom:5px;font-size:15px}.stacks-detail h5{width:100%}.stacks-detail h3{margin-bottom:0}@media (max-width:880px){.stacks-detail h3{text-align:center}}.stacks-detail .product-addtocart{float:none;text-align:left}@media (max-width:600px){.stacks-detail .product-addtocart{width:100%!important}}.stacks-detail .product-addtocart .strikethrough{color:#2e3192;text-decoration:line-through}.stacks-detail .product-addtocart button{margin-top:10px;text-transform:none!important;cursor:pointer;transition:background-color .5s ease;width:140px}@media (max-width:480px){.stacks-detail .product-addtocart button{padding:0!important}}.stacks-detail .product-addtocart .multiple-subscribe{margin-top:5px}@media (max-width:960px){.stacks-detail .flex-container-row{flex-direction:row}}@media (max-width:880px){.stacks-detail .flex-container-row{flex-direction:column}}@media (max-width:960px){.stacks-detail .flex-one-half{width:50%;text-align:left}}@media (max-width:880px){.stacks-detail .flex-one-half{width:100%}}.stacks-detail .flex-one-half:nth-of-type(2){padding-left:0!important;padding-right:30px!important}@media (max-width:1024px){.stacks-detail .flex-one-half:nth-of-type(2){padding:0!important}}.stacks-detail .subscribe-text-wrap .subscribe-icon{margin:30px 5px 0 -8px!important;width:40px!important}.landing-page-video{height:800px;overflow:hidden}@media (max-width:1600px){.landing-page-video{height:640px}}@media (max-width:1200px){.landing-page-video{height:520px}}@media (max-width:1024px){.landing-page-video{height:480px}}@media (max-width:880px){.landing-page-video{height:auto}}.landing-page-categories{overflow:hidden}.landing-page-categories .mobile{display:none}@media (max-width:880px){.landing-page-categories .mobile{display:flex}}.landing-page-categories .desktop{display:flex}@media (max-width:880px){.landing-page-categories .desktop{display:none}}@media (max-width:880px){.landing-page-categories{height:330px;overflow:hidden}}.welcome.template-page{overflow:auto!important}.landing-page-categories .yellow-bar{padding:15px 10px;background-color:#fff88a;font-family:Typewriter,sans-serif;color:#2e2930;font-size:22px;text-align:center;line-height:1}@media (max-width:1200px){.landing-page-categories .yellow-bar{padding:10px;font-size:20px}}@media (max-width:880px){.landing-page-categories .yellow-bar{font-size:18px}}.landing-page-categories a{padding:40px 20px;display:block}@media (max-width:1024px){.landing-page-categories a{padding:40px 15px!important}}@media (max-width:880px){.landing-page-categories a{padding:0!important}}.landing-page-categories .landing-page-categories-mobile{padding-top:40px}.landing-page-categories .glide-components .yellow-bar{font-size:18px}.landing-page-categories a,.landing-page-categories a:hover{color:#2e2930}.landing-page-categories img{display:block}@media (max-width:880px){.landing-quote{padding-top:0!important}}.landing-page-clean-capsules{padding-top:60px}.landing-page-clean-capsules img{display:block}.landing-page-clean-capsules .copy{padding-left:10%}@media (max-width:1200px){.landing-page-clean-capsules .copy{padding-left:50px}}@media (max-width:880px){.landing-page-clean-capsules .copy{order:2;text-align:center;padding-left:0;padding-top:30px}}.landing-page-skincare-section,.landing-page-supers-section{padding:80px 5%!important}@media (max-width:1024px){.landing-page-skincare-section,.landing-page-supers-section{padding:60px 20px 80px!important}}@media (max-width:880px){.landing-page-skincare-section,.landing-page-supers-section{padding:0 0 60px!important}}@media (max-width:880px){.landing-page-supers-section{padding-top:60px!important}}@media (max-width:880px){.landing-page-clean-capsules .image{order:1}}@media (max-width:880px){.landing-page-clean-capsules .flex-container-row{flex-wrap:wrap}}@media (max-width:880px){.landing-page-clean-capsules .flex-one-half{width:100%}}.landing-page-clean-capsules h1{font-size:38px}@media (max-width:1200px){.landing-page-clean-capsules h1{font-size:32px}}@media (max-width:880px){.landing-page-clean-capsules h1{margin-bottom:25px;margin-top:40px;font-size:24px}}.landing-page-clean-capsules .copy p{font-size:17px;line-height:1.4;font-family:Typewriter,sans-serif}@media (max-width:880px){.landing-page-clean-capsules .copy p{font-size:16px;margin:0 auto 15px;padding:0 20px}}.landing-quote h1{font-size:30px;margin-bottom:20px}@media (max-width:1200px){.landing-quote h1{font-size:24px}}@media (max-width:880px){.landing-quote h1{font-size:18px}}.landing-quote h2{font-size:16px}@media (max-width:880px){.landing-featured-in .flex-container-row{flex-wrap:wrap}}.landing-featured-in .flex-container-row>div{width:25%}.landing-featured-in h2{font-size:26px;font-family:"Basis Regular",sans-serif;margin-bottom:50px}@media (max-width:1440px){.landing-featured-in h2{font-size:22px}}@media (max-width:1200px){.landing-featured-in h2{font-size:20px}}@media (max-width:880px){.landing-featured-in h2{font-size:18px;margin-bottom:30px}}.landing-featured-in .flex-container-row img{max-height:40px;width:auto}@media (max-width:1200px){.landing-featured-in .flex-container-row img{max-height:30px}}@media (max-width:880px){.landing-featured-in .flex-container-row img{max-height:25px;margin-bottom:30px}}.stacks-detail.stacks-detail-landing-page{background-color:transparent;width:100%;max-width:100%;padding:0!important;margin:60px 0 40px!important;height:600px;overflow:hidden}@media (max-width:1440px){.stacks-detail.stacks-detail-landing-page{height:520px}}@media (max-width:880px){.stacks-detail.stacks-detail-landing-page{height:auto;margin:50px 0 25px!important}}@media (max-width:880px){.stacks-detail.stacks-detail-landing-page .product-addtocart button{margin:0 auto}}.stacks-detail.stacks-detail-landing-page .main-product-detail{padding-left:60px!important}@media (max-width:1200px){.stacks-detail.stacks-detail-landing-page .main-product-detail{padding-left:20px!important}}@media (max-width:880px){.stacks-detail.stacks-detail-landing-page .main-product-detail{padding-right:20px!important;text-align:center}}@media (max-width:880px){.stacks-detail.stacks-detail-landing-page .main-product-detail .rc_container{margin-top:20px!important}}@media (max-width:880px){.stacks-detail.stacks-detail-landing-page .main-product-detail .rc_container form{display:inline-block;margin:0 auto;max-width:300px}}.stacks-product-titles-landing-page{max-width:400px;margin-bottom:20px}@media (max-width:880px){.stacks-product-titles-landing-page{text-align:center;margin-right:auto;margin-left:auto}}.stacks-product-titles-landing-page p{font-size:22px;line-height:1.5}@media (max-width:1200px){.stacks-product-titles-landing-page p{font-size:20px}}@media (max-width:1024px){.stacks-product-titles-landing-page p{font-size:18px}}@media (max-width:880px){.stacks-product-titles-landing-page p{text-align:center!important;margin-right:auto;margin-left:auto}}p.stacks-product-copy-landing-page{font-size:16px;line-height:1.5;max-width:550px;margin-bottom:15px}@media (max-width:1200px){p.stacks-product-copy-landing-page{max-width:480px}}@media (max-width:1024px){p.stacks-product-copy-landing-page{font-size:15px}}@media (max-width:880px){p.stacks-product-copy-landing-page{text-align:center;margin-right:auto;margin-left:auto}}.stacks-product-titles-landing-page p span{font-size:16px}@media (max-width:1024px){.stacks-product-titles-landing-page p span{font-size:15px}}.stacks-product-titles-landing-page p span.superscript{font-size:8px}.stacks-product-titles-landing-page p.plus-sign{font-size:40px;font-family:"Basis Light",sans-serif}@media (max-width:880px){.stacks-product-titles-landing-page p.plus-sign{text-align:center;font-size:30px;margin:0 auto}}.landing-page-categories-mobile{padding:0 0 0 10px}.landing-page-categories-mobile .slide{padding:0 10px}.stacks-detail-landing-page h3{font-family:Typewriter,sans-serif;color:#2e3192;text-transform:none;font-size:18px}.stacks-detail-landing-page h1{font-size:38px}@media (max-width:1200px){.stacks-detail-landing-page h1{font-size:34px}}@media (max-width:1024px){.stacks-detail-landing-page h1{font-size:30px}}@media (max-width:880px){.stacks-detail-landing-page h1{text-align:center;font-size:24px;margin-bottom:25px}}.stacks-detail-landing-page .main-product-detail .compare-at-price{color:#727272}.stacks-detail-landing-page .main-product-detail .highlight-discount{background-color:#fff88a;font-family:Typewriter,sans-serif;font-size:12px;padding:0 3px;letter-spacing:0;color:#2e2930}@media (max-width:880px){.landing-blue-heading{padding-bottom:0!important}}.landing-blue-heading h1{color:#2e3192;font-family:"Basis Medium",sans-serif;font-size:32px}@media (max-width:1024px){.landing-blue-heading h1{font-size:28px}}@media (max-width:880px){.landing-blue-heading h1{font-size:22px}}.landing-page-stack-separated,.supplements-alt{text-align:center}.landing-page-stack-separated .reveal img{display:none}.landing-page-stack-separated img,.supplements-alt .product-block-new img{width:250px}@media (max-width:1200px){.landing-page-stack-separated img,.supplements-alt .product-block-new img{width:200px}}@media (max-width:1024px){.landing-page-stack-separated img,.supplements-alt .product-block-new img{width:170px}}@media (max-width:480px){.supplements-alt .product-block-new img{width:150px;margin:0 auto}}.landing-page-stack-separated.unstress-separated img{width:250px!important}.landing-page-stack-separated .inner .title,.landing-page-stack-separated p,.supplements-alt .product-block-new .inner .title,.supplements-alt .product-block-new p{text-align:center}.landing-page-stack-separated p.title,.supplements-alt .product-block-new p.title{font-family:"Basis Bold",sans-serif;font-size:21px;margin-bottom:5px;margin-top:10px;margin-right:auto;margin-left:auto}@media (max-width:1200px){.landing-page-stack-separated p.title,.supplements-alt .product-block-new p.title{font-size:18px}}.supplements-alt .product-block-new p.title{font-size:18px}@media (max-width:480px){.supplements-alt .product-block-new p.title{font-size:17px;margin-top:0}}.landing-page-stack-separated .image-cont{display:none}.supplements-alt .product-block-new .block-inner{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.landing-page-stack-separated p.copy,.supplements-alt .product-block-new p.copy{font-size:17px;line-height:1.4}@media (max-width:880px){.landing-page-stack-separated p.copy,.supplements-alt .product-block-new p.copy{font-size:14px;margin:0 auto 15px}}@media (max-width:480px){.landing-page-stack-separated p.copy,.supplements-alt .product-block-new p.copy{margin:0 auto 5px}}.supplements-alt .product-block-new p.copy{font-size:14px}@media (max-width:480px){.supplements-alt .product-block-new p.copy{font-size:13px;margin:0 auto 5px}}.landing-page-stack-separated .new-cta-container p.price,.supplements-alt .product-block-new p.price{font-size:18px;line-height:1.4;font-family:"Basis Regular",sans-serif;margin-bottom:25px;margin-right:auto;margin-left:auto;color:#2e3192!important}@media (max-width:880px){.landing-page-stack-separated .new-cta-container p.price,.supplements-alt .product-block-new p.price{font-size:17px}}.landing-page-stack-separated .new-cta-container .compare-price,.supplements-alt .product-block-new .compare-price{color:#727272!important;font-size:18px;line-height:1!important}@media (max-width:880px){.landing-page-stack-separated .new-cta-container .compare-price,.supplements-alt .product-block-new .compare-price{font-size:17px}}.supplements-alt .product-block-new p.price{font-size:16px}@media (max-width:480px){.supplements-alt .product-block-new p.price{margin-bottom:15px;font-size:15px}}.supplements-alt .product-block-new .compare-price{font-size:16px}@media (max-width:480px){.supplements-alt .product-block-new .compare-price{font-size:15px}}.new-cta-container{text-align:center}@media (max-width:880px){.landing-page-stack-separated .flex-container-row{flex-direction:column}}.landing-page-stack-separated .flex-one-half{text-align:center}@media (max-width:880px){.landing-page-stack-separated .flex-one-half{width:100%}}@media (max-width:880px){.landing-page-stack-separated .flex-one-half:last-of-type{margin-top:40px}}.landing-page-categories ::-webkit-scrollbar-track,.landing-page-categories-mobile ::-webkit-scrollbar-track,.landing-page-skincare-section ::-webkit-scrollbar-track,.landing-page-supers-section ::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#edd1b9}.landing-page-categories ::-webkit-scrollbar,.landing-page-categories-mobile ::-webkit-scrollbar,.landing-page-skincare-section ::-webkit-scrollbar,.landing-page-supers-section ::-webkit-scrollbar{display:none!important;height:3px;width:230px!important;background-color:#edd1b9}.landing-page-categories ::-webkit-scrollbar-thumb,.landing-page-categories-mobile ::-webkit-scrollbar-thumb,.landing-page-skincare-section ::-webkit-scrollbar-thumb,.landing-page-supers-section ::-webkit-scrollbar-thumb{background-color:#edd1b9;border:none;border-radius:10px}@media (max-width:880px){.landing-page-skincare-section .flex-container-row,.landing-page-supers-section .flex-container-row{display:flex;-webkit-overflow-scrolling:touch;flex-direction:row;overflow-x:scroll;padding:0 0 0 20px;justify-content:flex-start;align-items:flex-end}}.landing-page-skincare-section .flex-container-row .flex-one-half,.landing-page-supers-section .flex-container-row .flex-one-half{width:auto}.landing-page-skincare-section .flex-container-row img,.landing-page-supers-section .flex-container-row img{width:auto}@media (max-width:880px){.landing-page-skincare-section .flex-container-row img,.landing-page-supers-section .flex-container-row img{max-width:430px}}@media (max-width:640px){.landing-page-skincare-section .flex-container-row img,.landing-page-supers-section .flex-container-row img{max-width:310px}}@media (max-width:480px){.landing-page-skincare-section .flex-container-row img,.landing-page-supers-section .flex-container-row img{max-width:260px}}@media (max-width:400px){.landing-page-skincare-section .flex-container-row img,.landing-page-supers-section .flex-container-row img{max-width:230px}}.supplements-alt .multiple-collection-wrapper .subhead-multiple-collection{text-align:left}@media (max-width:880px){.landing-page-dust-section{padding-bottom:60px!important}}.new-cta-container button.selected{background-color:#2e3192!important;color:#fafaf8!important}.new-cta-container .add-to-cart-collection{min-width:auto;width:172px;margin-top:15px}@media (max-width:480px){.supplements-alt .new-cta-container .add-to-cart-collection{width:150px}}.new-cta-container button{width:80px;font-size:11px;letter-spacing:.05em;min-width:auto;padding:0 5px;height:35px;line-height:33px;font-family:"Basis Medium",sans-serif;border:1px solid #2e3192!important;transition:all .25s linear;-webkit-transition:all .25s linear}.new-cta-container.onetime p.price{margin-bottom:10px}@media (max-width:480px){.new-cta-container.onetime p.price{margin-bottom:0}}@media (max-width:480px){.supplements-alt .new-cta-container button{width:70px;font-size:10px;letter-spacing:.025em}}@media (max-width:480px){.supplements-alt .collection-listing{grid-column-gap:10px}}.new-cta-container .collection-subscribe-hover-prices.hidden,.new-cta-container .collection-subscribe-regular-prices.hidden{display:none}.new-cta-container .choose-subscribe{margin-right:6px}.supplements-alt .new-cta-container .choose-subscribe{margin-right:11px}@media (max-width:480px){.supplements-alt .new-cta-container .choose-subscribe{margin-right:10px}}.new-cta-container button:hover{border:1px solid #2e3192!important;height:35px;line-height:33px}.template-product .stacks-detail{background-color:#fafaf8!important}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add{padding-bottom:0!important}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-description{margin:10px 0 0!important;text-align:left!important}}@media (max-width:480px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-description{text-align:center!important}}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add h1{padding-right:0!important;padding-left:0!important}}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .rc_container_stack{padding-right:0!important;padding-left:0!important}}@media (max-width:880px){.unstress-stack .stacks-detail:first-of-type{padding-top:0!important;margin-top:0}}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-collection-img{padding:0 60px 0 30px}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-collection-img{padding:0;margin-bottom:15px}}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .rc_container_stack .rc_label__deliver_every select{background-color:#fafaf8!important}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail{padding:0!important;width:100%!important;max-width:1200px!important;padding:0 30px!important}@media (max-width:640px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail{padding:0 20px!important}}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail:first-of-type{margin:60px auto}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail:first-of-type{margin:0 0 60px}}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .rc_container_stack{margin-top:30px}}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .rc_container_stack .multiple-product-cta{float:left!important}@media (max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add h1{text-align:left!important}}@media (max-width:480px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add h1{text-align:center!important}}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .product-addtocart button{margin-top:10px}#collagen-supplements,#unstress-supplements{display:none}#collagen-supplements.modal,#unstress-supplements.modal{opacity:1!important;visibility:visible!important;height:auto!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:1000px!important;padding:30px 0 0 0!important;box-shadow:none!important;background-color:#fafaf8!important}#collagen-supplements.modal a.close-modal,#unstress-supplements.modal a.close-modal{background-image:url("close-x.png")!important;background-size:contain;top:9px!important;right:9px!important;width:15px!important;height:15px!important}#collagen-supplements.modal{max-width:625px!important}.blocker{z-index:9006!important;background-color:rgba(0,0,0,.15)!important;overflow-y:auto!important}.stacks-components.desktop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:880px){.stacks-components.desktop{display:none}}.stacks-components.mobile{display:none}@media (max-width:880px){.stacks-components.mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.stacks-product-list#multiple-product-add .stacks-detail .product-addtocart.hidden{display:none}div#rc_container{display:block;clear:both;width:100%;float:left;margin-bottom:5px}div#rc_container .compare-at-price{text-decoration:line-through;color:#2e3192}div#rc_container>.select-wrapper{display:none}div.rc_container,div.rc_container_stack{display:block;clear:both;width:100%;float:left}div.rc_container>.select-wrapper{display:none}div.rc_container_stack>.select-wrapper{display:none}#rc_duplicateSelect,#rc_shipping_interval_unit_type,#rc_subscription_id{display:none!important}label.rc_label__deliver_every{margin-top:0;margin-bottom:0;display:inline-block!important;padding:8px 0 0 23px}.rc_subscription-only label.rc_label__deliver_every{padding-left:0}span.rc_label__delivery{font-size:13px!important;font-family:"Basis Bold",sans-serif!important;letter-spacing:.4px}input.rc_radio{padding:0;z-index:5}input.rc_radio:focus{outline:0}select.rc_select{margin:0;vertical-align:middle;max-width:100%;background-color:#fafaf8!important;border:none!important;border-bottom:2px solid #2e2930!important;padding:0 18px 0 5px!important;background:#f6f5f2 url("down-arrow-2020.png") no-repeat;background-position:100% 50%!important;background-size:14px;font-size:15px;letter-spacing:.5px;color:#2e2930!important;font-family:"Basis Medium",sans-serif;text-transform:lowercase;border-radius:0!important}@media (max-width:400px){select.rc_select{font-size:14px}}@media (max-width:320px){select.rc_select{font-size:12px}}div.rc_block{float:left;width:100%;position:relative}div.rc_block .pd-buy-options-subhead{word-wrap:break-word!important;color:#2e3192;font-size:12px;font-family:"Basis Regular",sans-serif;float:left;clear:both;letter-spacing:.5px}@media (max-width:960px){div.rc_block .pd-buy-options-subhead{line-height:1.6}}@media (max-width:480px){div.rc_block .pd-buy-options-subhead{font-size:11px}}@media (max-width:374px){div.rc_block .pd-buy-options-subhead{font-size:10px}}.rc_block:hover .check{border:2px solid #2e3192}div.rc_block__type{width:100%;margin:0 0 15px;padding:0}.rc_subscription-only div.rc_block__type{padding-left:0}div.rc_block__type__options{display:none}.rc_subscription-only div.rc_block__type__options,div.rc_block__type--active div.rc_block__type__options{display:block}div.rc_popup{display:inline-block;padding:0;font-size:12px}@media (max-width:960px){div.rc_popup{line-height:1.6}}@media (max-width:480px){div.rc_popup{font-size:10px}}div.rc_popup .rc_popup__hover{color:#2e3192;font-family:"Basis Regular",sans-serif}div.rc_popup .rc_popup__hover span{text-decoration:underline;text-transform:uppercase}.stacks-detail .additional_rc_popup div.rc_popup__block{top:-125px!important}.rc_subscription-only div.rc_popup{padding:0}div.rc_block__type--active+div.rc_popup{margin-top:8px}a.rc_popup__hover,div.rc_popup__hover{display:inline-block;clear:both;cursor:pointer;float:left;width:95%}img.rc_popup__icon{display:inline-block;vertical-align:middle;position:relative;height:21px;top:-2px;margin-right:3px;-ms-interpolation-mode:bicubic}div.rc_popup__block{display:none;position:absolute;top:-118px;cursor:default;left:100px;text-align:left;white-space:initial;width:400px;padding:0;z-index:9003!important;background:#2e3192}@media (max-width:960px){div.rc_popup__block{top:-280%;left:0;width:100%;max-width:350px}}@media (max-width:480px){div.rc_popup__block{top:-290%}}div.rc_popup__block span{position:relative;width:100%;height:100%;display:inline-block;text-decoration:none!important}div.rc_popup__block p{color:#fafaf8!important;margin-bottom:0;padding:30px 20px 20px;font-size:14px;line-height:1.5}div.rc_popup__block img{position:absolute;top:8px;right:8px;width:24px;height:24px;padding:5px;cursor:pointer}div.rc_popup__block__content{padding:20px!important}div.rc_popup__block:before{display:none;content:"";width:1px;position:absolute;top:99%;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2e3192}@media (max-width:960px){div.rc_popup__block:before{left:200px}}div.rc_popup__hover--mobile div.rc_popup__block:hover{display:none}div.rc_popup.popup .rc_popup__block{display:block}.disclaimer-popup{margin-top:10px;line-height:.9}.disclaimer-popup span{font-size:11px;color:#999;font-family:"Basis Regular",sans-serif;letter-spacing:.5px}.disclaimer-popup div.rc_popup__block{display:none;position:absolute;top:200%;cursor:default;left:0;text-align:left;white-space:initial;width:100%;padding:0}.disclaimer-popup div.rc_popup__block:before{right:auto;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #2e3192;border-top:none;top:-9%}.disclaimer-popup h6{float:left;width:100%;color:#fafaf8!important;font-size:12px;text-align:left;font-weight:"Basis Regular",sans-serif!important;line-height:1.4}div.rc_popup__block__content{padding:20px 20px 20px;line-height:1.4;text-align:center}div.rc_popup__block__content h4,div.rc_popup__block__content p{color:#fff}div.rc_popup__block__content h4{font-size:17px;margin-bottom:15px;padding:0 30px;margin-top:10px;text-align:left}div.rc_popup__block__content p{padding:0 10px;margin:0;font-size:14px;line-height:24px;text-align:left}div.rc_popup__block__content a{text-decoration:underline;color:#fff!important}div.rc_popup__block__footer{padding:0;margin-bottom:25px;text-align:right;height:28px}div.rc_popup__block__footer a{display:block;border:none}img.rc_popup__badge{height:28px;margin-left:auto;margin-right:0;-ms-interpolation-mode:bicubic}input.rc_radio{position:absolute;visibility:hidden}#rc_autodeliver_options{display:none;width:auto;float:left;line-height:1.6;font-size:14px;letter-spacing:.5px;color:#2e3192!important;font-family:"Basis Medium",sans-serif}@media (max-width:320px){#rc_autodeliver_options{font-size:11px}}#rc_autodeliver_options label{z-index:9000;padding:0 0 0 5px;font-family:"Basis Medium",sans-serif}@media (max-width:1600px){#rc_autodeliver_options label{font-size:16px}}@media (max-width:1200px){#rc_autodeliver_options label{font-size:15px}}@media (max-width:320px){#rc_autodeliver_options label{font-size:11px}}#rc_price_autodeliver{display:inline-block}#rc_container .check,.rc_container .check,.rc_container_stack .check{display:block;position:absolute;border:1px solid #2e3192!important;border-radius:100%;height:14px;width:14px;top:4px;left:0;z-index:auto;transition:border .25s linear;-webkit-transition:border .25s linear}@media (max-width:320px){#rc_container .check,.rc_container .check,.rc_container_stack .check{height:14px;width:14px;top:2px}}label.rc_label{float:left;width:100%;text-align:left;display:block!important;position:relative;padding:0 25px 0;margin:0;cursor:pointer;-webkit-transition:all .25s linear;z-index:1;line-height:1.6;font-size:15px;letter-spacing:.5px;color:#2e3192!important;font-family:"Basis Medium",sans-serif}@media (max-width:960px){label.rc_label{font-size:15px;padding:0 0 0 25px}}@media (max-width:320px){label.rc_label{font-size:11px}}#rc_container .check::before{display:block;position:absolute;content:'';border-radius:100%;height:8px;width:8px;top:2px;left:2px;transition:background .25s linear;-webkit-transition:background .25s linear}@media (max-width:320px){#rc_container .check::before{height:8px;width:8px;top:2px;left:2px}}.rc_container .check::before{display:block;position:absolute;content:'';border-radius:100%;height:8px;width:8px;top:2px;left:2px;transition:background .25s linear;-webkit-transition:background .25s linear}@media (max-width:320px){.rc_container .check::before{height:8px;width:8px;top:2px;left:2px}}.rc_container_stack .check::before{display:block;position:absolute;content:'';border-radius:100%;height:8px;width:8px;top:2px;left:2px;transition:background .25s linear;-webkit-transition:background .25s linear}@media (max-width:320px){.rc_container_stack .check::before{height:8px;width:8px;top:2px;left:2px}}input.rc_radio:checked~.check{border:1px solid #2e3192}input.rc_radio:checked~.check::before{background:#2e3192}#rc_container>div.rc_block.rc_block__type.rc_block__type__onetime>label>span:nth-child(2){font-size:14px!important;margin-left:1%!important;color:#2e3192!important}#rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:14px!important;margin-left:1%!important;color:#2e3192!important}.rc_container>div.rc_block.rc_block__type.rc_block__type__onetime>label>span:nth-child(2){font-size:14px!important;margin-left:1%!important;color:#2e3192!important}.rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:14px!important;margin-left:1%!important;color:#2e3192!important}.rc_container_stack>div.rc_block.rc_block__type.rc_block__type__onetime>label>span:nth-child(2){font-size:14px!important;margin-left:1%!important;color:#2e3192!important}.rc_container_stack>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:14px!important;margin-left:1%!important;color:#2e3192!important}.article-recipe h2.article{text-align:left}@media (max-width:480px){.article-recipe .page-header{padding:0!important}}.recipe-article-list{padding-top:20px!important}#recipes-blog h3{margin-top:50px!important}@media (max-width:880px){#recipes-blog h3{margin-top:30px!important}}#recipes-blog .article-image{float:left;width:46%;margin-right:4%}@media (max-width:480px){#recipes-blog .article-image{width:100%;margin:0}}#recipes-blog .article-text-wrap{float:left;width:50%}@media (max-width:480px){#recipes-blog .article-text-wrap{width:100%}}#recipes-blog .article-text-wrap h4{float:left;width:100%;margin:0 0 5px;line-height:1.5}#recipes-blog .article-text-wrap .title{padding:0;letter-spacing:1px;position:relative;text-align:left;line-height:1.2;float:left;width:100%;margin-top:20px}#recipes-blog .article-text-wrap p{line-height:24px}#recipes-blog .article-text-wrap p.servings{float:left;width:100%}#recipes-blog .article-text-wrap a{text-decoration:underline}#recipes-blog .article-image img:hover{opacity:.3}.recipe-nav{padding-top:20px;padding-bottom:25px}@media (max-width:480px){.recipe-nav{padding-bottom:10px;padding-top:10px}}.recipe-nav a.next{float:left;font-size:16px}@media (max-width:480px){.recipe-nav a.next{font-size:14px}}.recipe-nav a.prev{float:right;font-size:16px}@media (max-width:480px){.recipe-nav a.prev{font-size:14px}}#recipes-blog .article-text-wrap p.servings{font-size:18px;float:left;width:100%}.recipehead{font-size:26px;margin:0 2% 1% 2%;padding-top:15px}#recipe-grid,.search-results-recipes{list-style:none;margin:0 auto;width:100%;color:#2e2930;font-size:0}#recipe-grid li,.search-results-recipes li{display:inline-block;margin:0 3.5% 20px 0;vertical-align:top;width:31%}#recipe-grid li:nth-child(3n+3),.search-results-recipes li:nth-child(3n+3){margin-right:0}@media (max-width:480px){#recipe-grid li,.search-results-recipes li{width:48%}#recipe-grid li:nth-child(3n+3),.search-results-recipes li:nth-child(3n+3){margin-right:4%}#recipe-grid li:nth-child(2n+2),.search-results-recipes li:nth-child(2n+2){margin-right:0}}#recipe-grid li a,.search-results-recipes li a{display:block;text-align:center}#recipe-grid li a img,.search-results-recipes li a img{border:none;outline:0;display:inline-block;position:relative;width:60%;text-align:center;margin:0 auto 10px;border-radius:50%}@media (max-width:880px){#recipe-grid li a img,.search-results-recipes li a img{width:80%}}#recipe-grid li .gridTitle,.search-results-recipes li .gridTitle{text-align:center;font-family:"Basis Bold",sans-serif}.footer-menu{padding-bottom:50px!important;background-color:#fafaf8;border-top:1px solid #ececec}@media (max-width:1024px){.footer-menu{padding-bottom:25px!important}}@media (max-width:880px){.footer-menu{padding-bottom:0!important}}.footer-menu .desktop{display:table-cell}@media (max-width:880px){.footer-menu .desktop{display:none}}.footer-menu .mobile{display:none}@media (max-width:880px){.footer-menu .mobile{display:block}}.footer-menu .container-wide{padding:50px 30px 30px!important}@media (max-width:1024px){.footer-menu .container-wide{padding:50px 30px!important}}@media (max-width:880px){.footer-menu .container-wide{max-width:600px;padding-bottom:20px!important}}@media (max-width:640px){.footer-menu .container-wide{padding:40px 20px 20px!important;max-width:100%}}@media (max-width:600px){.footer-menu .container-wide{max-width:100%}}.footer-menu h4{margin-bottom:5px;text-transform:none;letter-spacing:.4px}.footer-menu .footer-menu-items{padding-left:60px}@media (max-width:1200px){.footer-menu .footer-menu-items{padding-left:30px;padding-right:20px}}@media (max-width:1024px){.footer-menu .footer-menu-items{padding-left:5%;padding-right:0}}@media (max-width:880px){.footer-menu .footer-menu-items{padding-left:0;width:100%;padding-right:0}}.footer-menu ul{list-style-type:none;margin:0;padding:0}.footer-menu ul li{list-style:none;padding-bottom:3px}.footer-menu ul li a{font-size:14px}.footer-menu ul li a:hover{color:#d9915f}.footnotes.desktop{display:table-cell}@media (max-width:1024px){.footnotes.desktop{display:none}}.footnotes.mobile{display:none}@media (max-width:1024px){.footnotes.mobile{display:block}}@media (max-width:1024px){.footnotes{margin-top:30px}}@media (max-width:1024px){.footnotes .social-and-terms-wrap{width:57.5%;float:right;margin-top:10px}}@media (max-width:880px){.footnotes .social-and-terms-wrap{width:100%}}.footnotes .disclaimer{font-size:10px;line-height:1.7;font-family:"Basis Medium",sans-serif;text-align:left;margin:0;margin-bottom:5px;width:100%;padding:10px;border:1px solid #2e2930;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}@media (max-width:1024px){.footnotes .disclaimer{margin-top:10px;margin-right:0;text-align:left;width:37.5%;float:left}}@media (max-width:880px){.footnotes .disclaimer{width:100%;margin-right:0;text-align:center}}.footnotes span{color:#2e2930;display:inline-block;font-family:"Basis Medium",sans-serif}.footnotes span a{color:#2e2930}.footnotes .terms{display:block;width:100%;color:#666;font-size:12px;font-family:"Basis Medium",sans-serif;font-weight:400;letter-spacing:.4px;line-height:1.5;margin-bottom:15px}@media (max-width:1200px){.footnotes .terms{letter-spacing:.2px}}@media (max-width:1024px){.footnotes .terms{margin-bottom:0}}@media (max-width:880px){.footnotes .terms{text-align:center;letter-spacing:.4px}}@media (max-width:400px){.footnotes .terms{letter-spacing:.3px}}.footnotes .rights{display:block;width:100%;color:#999;font-size:10px;font-family:"Basis Regular",sans-serif;font-weight:400;letter-spacing:.4px}@media (max-width:880px){.footnotes .rights{text-align:center}}@media (max-width:880px){ul.social-icons.hide-small{display:none}}ul.social-icons{float:left;width:100%;margin-bottom:10px}@media (max-width:880px){ul.social-icons{margin-bottom:0;margin-top:10px}}ul.social-icons li{width:auto;margin-right:25px;float:left}ul.social-icons li a,ul.social-icons li img{float:left}ul.social-icons .facebook img{width:10px}ul.social-icons .instagram img{width:18px}ul.social-icons .twitter img{width:18px}.footer-social-dropdown{display:none}@media (max-width:880px){.footer-social-dropdown{display:block}}@media (max-width:880px){.mobile-footer-item-dropdown{padding:15px 0;cursor:pointer;position:relative;text-align:left}.mobile-footer-item-dropdown:last-of-type{border:none}}@media (max-width:880px){.mobile-footer-item-dropdown{border-bottom:1px solid #ececec;padding:17px 0;width:100%}}.mobile-footer-item-dropdown .content{display:block}@media (max-width:880px){.mobile-footer-item-dropdown .content{display:none;padding:10px 0 20px;position:static;background:0 0;text-align:left;width:100%;border-bottom:1px solid #ececec}}@media (max-width:880px){.mobile-footer-item-dropdown h4{margin-bottom:0}}.mobile-footer-item-dropdown .ease-animation-slow{display:none;position:absolute;right:5px;top:15px;width:25px;height:25px}@media (max-width:880px){.mobile-footer-item-dropdown .ease-animation-slow{display:block}}@media (max-width:880px){.mobile-footer-item-dropdown .ease-animation-slow{right:5px}}.mobile-footer-item-dropdown .ease-animation-slow:before{position:absolute;content:"";display:block;width:2px;background:#2e2930;height:12px;left:50%;top:50%;margin-top:-7px;margin-left:5px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.mobile-footer-item-dropdown .ease-animation-slow:after{position:absolute;content:"";display:block;width:12px;background:#2e2930;height:2px;margin-left:.25px;left:50%;top:50%;margin-top:-1.25px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;transition:all .4s linear}.mobile-footer-item-dropdown.active{border-color:#fff}.mobile-footer-item-dropdown.active span{color:#2e2930}.mobile-footer-item-dropdown.active span:after{display:none}.mobile-footer-item-dropdown.active span:before{background:#2e2930;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:880px){.get-10-modal{display:none}}@media (max-width:880px){.signup{margin-bottom:40px}}.signup p{margin:0 0 15px 0}@media (max-width:1200px){.signup p{font-size:14px}}@media (max-width:1024px){.signup p{font-size:14px;margin:0 0 10px 0}}@media (max-width:880px){.signup p{font-size:15px}}.signup-wrap{position:relative;display:block;clear:both;width:100%;max-width:450px;float:right}@media (max-width:880px){.signup-wrap{max-width:100%;float:left}}.signup-wrap .footer-subscribe{background-color:#2e2930}.signup-wrap label{line-height:1!important;text-align:left;margin-bottom:0!important;font-weight:400!important;-webkit-font-smoothing:antialiased;width:35%;float:left;color:#e2b47b;font-size:38px!important;text-transform:uppercase;padding-right:20px;letter-spacing:.05em;width:100%;font-family:"Basis Bold",sans-serif}@media (max-width:640px){.signup-wrap label{margin-bottom:15px!important;font-size:32px!important}}@media (max-width:640px){.signup-wrap .display-table,.signup-wrap .display-table-cell{display:block}}.klaviyo_condensed_styling{width:100%!important;max-width:none!important;margin:0!important}.klaviyo_condensed_styling .klaviyo_field_group>label{display:block!important}.klaviyo_condensed_styling ::selection{background-color:#c2ada2!important}.klaviyo_condensed_float .klaviyo_messages{margin-top:10px!important}.klaviyo_condensed_styling .klaviyo_messages .error_message,.klaviyo_condensed_styling .klaviyo_messages .success_message,.klaviyo_styling .klaviyo_messages .error_message,.klaviyo_styling .klaviyo_messages .success_message{margin:0!important;font-family:"Basis Medium",sans-serif!important;letter-spacing:.05em;line-height:1.4!important;color:#2e2930;font-size:14px!important}.klaviyo_field_group{width:100%!important;margin:0!important}.klaviyo-signup-wrap{float:left;width:100%;position:relative}.klaviyo-signup-wrap p{color:#fafaf8;font-family:"Basis Medium",sans-serif}.klaviyo-email-wrap{max-width:none;width:65%!important;float:left;padding-bottom:0!important;min-height:auto!important;margin:0!important}.k_email{padding-left:0!important;float:left!important;width:100%!important;background:0 0!important;border:none!important;border-bottom:1px solid #2e2930!important;border-radius:0!important;-webkit-appearance:none;padding:0 12px 0 0!important;height:40px!important;line-height:40px!important;letter-spacing:.5px;color:#2e2930!important;text-indent:0;font-size:14px!important;font-family:"Basis Medium",sans-serif}::selection{background-color:#c2ada2!important}.klaviyo_field_group input::-webkit-input-placeholder{color:#2e2930;font-size:14px!important}.klaviyo_field_group input:-moz-placeholder{color:#2e2930;font-size:14px!important}.klaviyo_field_group input::-moz-placeholder{color:#2e2930;font-size:14px!important}.klaviyo_field_group input:-ms-input-placeholder{color:#2e2930;font-size:14px!important}.klaviyo_condensed_styling .klaviyo_submit_button{font-size:28px!important;height:40px!important;width:35%!important;float:left!important;border:none!important;margin:0;text-align:right;border-bottom:1px solid #2e2930!important;-webkit-border-radius:0px!important;-moz-border-radius:0!important;border-radius:0!important;clear:none!important;padding:0!important;transition:all .23s ease-in-out 0s;color:#2e2930!important;background-color:transparent!important;cursor:pointer;display:inline-block;line-height:40px!important;font-weight:400!important;min-width:0;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}#submitKlaviyo input{cursor:pointer;font-size:14px!important}.vertical-line .grid__item:first-of-type{border-right:1px solid #ececec}.vertical-line .grid__item{padding:25px 0}.vertical-line-mobile{display:none}@media (max-width:880px){.vertical-line-mobile{display:table}}.full-width-hero img{width:100%}.all .collection-listing{padding-top:30px}.about-header{margin-top:80px}@media (max-width:1200px){.about-header{margin-top:60px}}@media (max-width:880px){.about-header{margin-top:40px}}.about-header h1{text-align:center;width:100%}.about-header h4{text-align:center;line-height:1.7;font-family:"Basis Bold",sans-serif;text-transform:none}.about-header p{text-align:center;margin:0 auto;width:600px}@media (max-width:640px){.about-header p{width:100%}}.about-header .superscript{font-size:9px;vertical-align:text-top;margin-top:4px}.about-intro{text-align:center}.about-intro h1{margin-bottom:15px}.about-intro p{max-width:650px}.about-intro #amanda-signature{display:inline-block;margin:0 auto 10px;max-width:120px}.about-menu{background-color:#fafaf8;max-width:100%;position:-webkit-sticky;position:sticky;top:78px;z-index:9004}@media (max-width:1040px){.about-menu{display:none}}.about-menu .secondary{text-align:center;padding:25px 0}.about-menu .secondary ul{margin:0;padding:0;margin:0 auto;display:inline-block;text-align:center;list-style-type:none}.about-menu .secondary ul li{list-style:none;text-align:center;padding:0 20px;vertical-align:middle;display:inline-block;font-size:14px}.about-menu .secondary ul li a.active{display:block;font-family:"Basis Bold",sans-serif;border-bottom:2px solid #2e3192;padding:0}.values .about-images{text-align:center}.values .cream-fpo{max-width:550px}@media (max-width:880px){.about-images{padding:40px 0!important}}@media (max-width:880px){.about-images .flex-one-half{width:100%}}.about-images img{width:100%;padding:0 20px}@media (max-width:880px){.about-images img{padding:0}}.about-images #ppage-video{padding:0 20px!important}@media (max-width:880px){.about-images #ppage-video{padding:0!important}}.about-images #ppage-video .ppage-video-wrap{display:block!important;padding:0!important}#values-columns .grid__item{padding:40px 30px 0 30px;vertical-align:top}@media (max-width:880px){#values-columns .grid__item{padding:20px 0 0}}@media (max-width:840px){#values-columns .display-table,#values-columns .display-table-cell{display:block;width:100%}}#values-columns h4{font-family:"Basis Bold",sans-serif}#values-columns p{margin-bottom:0}@media (max-width:880px){#values-columns p{max-width:350px}}@media (max-width:480px){#values-columns p{max-width:100%}}#values-columns p.larger{font-family:"Basis Bold",sans-serif}.values .standards-copy p{max-width:600px}@media (max-width:840px){.values .standards-copy h3{margin-bottom:25px}}.partnerships p{max-width:600px}.about-menu-mobile{background-color:#fafaf8;display:none}@media (max-width:1040px){.about-menu-mobile{display:block;position:-webkit-sticky;position:sticky;top:49px;z-index:9004}}.about-menu-mobile ul{margin:0;padding:0;margin:0 auto;display:inline-block;text-align:left;list-style-type:none;width:100%}.about-menu-mobile ul li{list-style:none;padding:0 20px 0 0;text-align:center;vertical-align:middle;display:inline-block;font-size:14px;height:48px;line-height:48px}.about-menu-mobile ul li a.active{border-bottom:3px solid #2e3192;display:block;height:48px;line-height:48px}.dream-dust-sample .cart-img,.dream-dust-sample .name,.power-dust-sample .cart-img,.power-dust-sample .name,.spirit-dust-sample .cart-img,.spirit-dust-sample .name{pointer-events:none}.dream-dust-sample select,.power-dust-sample select,.spirit-dust-sample select{background:0 0!important}.spirit-dust-sample .quantity{display:none}.search-results{z-index:9003;list-style-type:none;width:272px;margin:0;padding:0;background:#fff;border:1px solid #2e2930;border-radius:2px;-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.1);box-shadow:0 4px 7px 0 rgba(0,0,0,.1);overflow:hidden;box-sizing:border-box}@media (max-width:840px){.search-results{z-index:8889;width:100%;border-top:1px solid #ececec}}.search-results li{display:block!important;margin:0;padding:0;border-top:1px solid #ececec;line-height:38px;overflow:hidden;padding:5px 0!important}.search-results li a{text-transform:none!important}.search-results li:hover{color:#2e2930!important}.search-results a{float:left;display:block}.search-results a:hover{color:#2e2930!important}.search-results .title{float:left;width:200px;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;text-align:left;font-size:14px}.search-results .title:hover{color:#2e2930!important}.search-results .title span:hover{color:#2e2930!important}.search-results .thumbnail{float:left;display:block;width:32px;height:32px;margin:3px 0 3px 8px;padding:0;text-align:center;overflow:hidden}.search-results .article .thumbnail img{border-radius:50%}.article-search-results .block-inner{margin-bottom:0!important}.article-search-results .featured-img{border:none;outline:0;display:inline-block;position:relative;width:100%;text-align:left;border-radius:50%}.article-search-results p{text-align:center;padding:24px 0 12px;margin-bottom:0!important}#AjaxifyCart .additional-checkout-buttons,#ajaxifyCart .additional-checkout-buttons{display:none}#CartContainer .recomatic-wrap.recomatic-cart .brand{display:none}#CartContainer .recomatic-compare-at-price-wrap{color:#b1b1b1}#CartContainer .recomatic-compare-at-price{font-size:13px;color:#b1b1b1}.recomatic-related-products{padding-right:0!important;padding-left:0!important;padding-bottom:0!important}@media (max-width:480px){.recomatic-related-products{padding-bottom:40px!important;position:relative}}.recomatic-related-products h5{margin-bottom:20px;font-family:"Basis Bold",sans-serif}.recomatic-related-products h1{text-align:center;margin:60px 0 40px;text-transform:none}.recomatic-related-products .recomatic-wrap{text-align:center}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap{margin-left:-10px;margin-right:-10px;list-style-type:none!important}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap{list-style:none;padding-left:10px!important;padding-right:10px!important}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-content-wrap{text-align:center;padding:10px 0 0}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-content-wrap .recomatic-title-wrap{color:#2e2930;font-size:15px;font-weight:400;padding:3px 0 0;letter-spacing:.4px}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-content-wrap .recomatic-price-wrap{color:#2e2930;font-size:14px;letter-spacing:.4px;padding:0 0 10px}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-image-wrap{position:relative}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-more-btn{font-family:"Basis Bold",sans-serif;text-transform:uppercase;display:block;margin:0 auto;width:180px!important;white-space:normal;padding:0!important;height:35px!important;line-height:35px!important;color:#2e2930;letter-spacing:.4px!important;border:none!important;background-color:#fff!important;font-size:13px!important;box-sizing:content-box;min-width:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:background-color .5s ease}.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-more-btn:hover{background-color:#edeadd!important}@media (max-width:840px){.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-more-btn{width:160px!important}}@media (max-width:880px){.recomatic-related-products .recomatic-wrap ul.recomatic-products-wrap li.recomatic-product-wrap .recomatic-more-btn{font-size:13px!important;width:100%!important;max-width:180px}}@media (max-width:480px){.recomatic-related-products .recomatic-wrap .small-block-grid-2>li:nth-of-type(3),.recomatic-related-products .recomatic-wrap .small-block-grid-2>li:nth-of-type(4){display:none}}.recomatic-wrap .brand{display:none!important}.template-cart #content #sca_fg_cart .recomatic-related-products{padding:80px 0 120px!important}@media (max-width:880px){.template-cart #content #sca_fg_cart .recomatic-related-products{padding:60px 0 140px!important}}.template-cart #content #sca_fg_cart .recomatic-related-products .recomatic-title-wrap{letter-spacing:.05em!important;line-height:1.4!important;font-size:16px!important}.template-cart #content #sca_fg_cart .recomatic-related-products .recomatic-more-btn{letter-spacing:.05em!important}#sca_fg_cart .recomatic-wrap.recomatic-cart .recomatic-price-wrap{font-size:14px!important}#CartContainer .recomatic-product-wrap:nth-child(n+3){display:none}#CartContainer .recomatic-wrap .large-block-grid-4>li{width:50%!important}#CartContainer .recomatic-wrap .recomatic-more-btn{max-width:150px}#sec-banner-div{font-family:"Basis Medium",sans-serif;padding:12px 30px!important;font-size:16px!important}#sec-banner-div #_ua_bannerAcceptButton{border-radius:0!important}#sec-banner-div .upsell-gdpr-banner-message a{position:relative;display:inline-block;margin-top:3px}#sec-banner-div .upsell-gdpr-banner-message a svg{vertical-align:top!important}@media (max-width:880px){#_ua_bannerPrivacyContainer{width:100%!important}}#_ua_bannerPrivacyContainer #_ua_bannerConsentContainer hr{display:none}#_ua_bannerPrivacyContainer #_ua_bannerConsentContainer h2{margin:0 0 10px;font-size:22px}#_ua_bannerPrivacyContainer #_ua_bannerCookieContainer h2{margin:30px 0 10px;font-size:22px}.product-inner-details .afterpay-paragraph,.stacks-detail .afterpay-paragraph{float:left;width:auto;font-size:12px;margin-bottom:0;color:#2e3192!important;font-family:"Basis Regular",sans-serif!important;letter-spacing:.5px;text-align:left!important;padding-left:25px!important;padding-right:0!important;display:inline-block;margin-top:2px}@media (max-width:960px){.product-inner-details .afterpay-paragraph,.stacks-detail .afterpay-paragraph{line-height:1.6}}@media (max-width:480px){.product-inner-details .afterpay-paragraph,.stacks-detail .afterpay-paragraph{font-size:10px}}.product-inner-details .afterpay-paragraph a:first-of-type,.stacks-detail .afterpay-paragraph a:first-of-type{display:none}.product-inner-details .afterpay-paragraph .afterpay-link,.stacks-detail .afterpay-paragraph .afterpay-link{text-decoration:none!important;font-size:12px}.product-inner-details .afterpay-paragraph .afterpay-link span,.stacks-detail .afterpay-paragraph .afterpay-link span{font-size:10px;text-decoration:underline!important;text-transform:uppercase}.afterpay-text1,.afterpay-text2{font-size:12px;margin-bottom:0;color:#2e3192!important;font-family:"Basis Regular",sans-serif!important;letter-spacing:.4px;text-align:left;display:inline}@media (max-width:960px){.afterpay-text1,.afterpay-text2{line-height:1.6}}@media (max-width:480px){.afterpay-text1,.afterpay-text2{font-size:11px}}@media (max-width:374px){.afterpay-text1,.afterpay-text2{font-size:10px}}.afterpay-text2{display:inline-block;margin-right:3px}.add-to-cart-form .qty-error,.stacks-detail .qty-error{margin-top:10px}.add-to-cart-form .afterpay-logo,.stacks-detail .afterpay-logo{opacity:1!important;max-width:60px!important;display:none}@media (max-width:480px){.add-to-cart-form .afterpay-logo,.stacks-detail .afterpay-logo{max-width:56px!important}}@media (max-width:374px){.add-to-cart-form .afterpay-logo,.stacks-detail .afterpay-logo{max-width:56px!important}}.afterpay-link{text-decoration:underline!important;color:#2e3192!important;font-size:10px}@media (max-width:480px){.afterpay-link{font-size:10px}}.subscription #rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){color:#2e3192!important;font-family:"Basis Regular",sans-serif;letter-spacing:.025em;font-size:15px!important}@media (max-width:320px){.subscription #rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:11px!important}}.subscription .rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){color:#2e3192!important;font-family:"Basis Regular",sans-serif;letter-spacing:.025em;font-size:12px!important}@media (max-width:1200px){.subscription .rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:11px!important}}@media (max-width:374px){.subscription .rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:10px!important}}@media (max-width:320px){.subscription .rc_container>div.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:9px!important}}.c-afterpay-info-modal-preface__motto{color:#2e3192!important}.c-afterpay-info-modal-process__heading{color:#2e3192!important}.ajaxcart__subtotal>.afterpay-paragraph{color:#a6a6a6;font-size:11px!important;letter-spacing:.025em;margin-top:3px;font-family:"Basis Regular",sans-serif}@media (max-width:880px){.ajaxcart__subtotal>.afterpay-paragraph{font-size:10px!important}}.ajaxcart__subtotal>.afterpay-paragraph .afterpay-logo{max-width:65px!important;height:auto!important;width:auto!important;opacity:.5!important}@media (max-width:880px){.ajaxcart__subtotal>.afterpay-paragraph .afterpay-logo{max-width:60px!important}}.subtotals-notes-wrap{max-width:600px;margin:0 auto;padding-top:30px;border-top:1px solid #ececec}@media (max-width:480px){.subtotals-notes-wrap{padding-top:15px!important}}.cart-total-prices>p{float:left!important;width:100%;color:#a6a6a6!important;font-size:12px;font-family:"Basis Regular",sans-serif!important;text-align:left}@media (max-width:880px){.cart-total-prices>p{font-size:10px!important}}.subtotals-notes .afterpay-link{text-decoration:underline!important}.subtotals-notes .afterpay-paragraph{text-align:center}.subtotals-notes .afterpay-paragraph a:first-of-type{display:none}.subtotals-notes .afterpay-paragraph .afterpay-link span{font-size:12px;text-decoration:none}.subtotals-notes .afterpay-paragraph{float:left;width:100%;font-size:12px;margin-bottom:20px;color:#2e3192!important;font-family:"Basis Regular",sans-serif!important;letter-spacing:.5px;display:inline-block;margin-top:2px}@media (max-width:960px){.subtotals-notes .afterpay-paragraph{line-height:1.6}}@media (max-width:480px){.subtotals-notes .afterpay-paragraph{font-size:10px}}.subtotals-notes .afterpay-paragraph a:first-of-type{display:none}.subtotals-notes .afterpay-paragraph .afterpay-link{text-decoration:none!important;font-size:12px}.subtotals-notes .afterpay-paragraph .afterpay-link span{font-size:10px;text-decoration:underline!important;text-transform:uppercase}.subtotals-notes .afterpay-text1,.subtotals-notes .afterpay-text2{font-size:12px;margin-bottom:0;color:#2e3192!important;font-family:"Basis Regular",sans-serif!important;letter-spacing:.4px;text-align:left;display:inline}@media (max-width:960px){.subtotals-notes .afterpay-text1,.subtotals-notes .afterpay-text2{line-height:1.6}}@media (max-width:480px){.subtotals-notes .afterpay-text1,.subtotals-notes .afterpay-text2{font-size:11px}}@media (max-width:374px){.subtotals-notes .afterpay-text1,.subtotals-notes .afterpay-text2{font-size:10px}}.subtotals-notes .afterpay-text2{display:inline-block;margin-right:3px}.subtotals-notes .afterpay-logo{display:none!important;opacity:.5!important;max-width:70px!important}@media (max-width:880px){.subtotals-notes .afterpay-logo{max-width:60px!important}}.c-afterpay-info-modal-preface__motto{color:#2e2930!important}.c-afterpay-info-modal-process__heading{color:#2e2930!important}#cartform #checkout-button{margin-top:15px}@media (max-width:480px){#cartform #checkout-button{margin-top:10px}}#body-partnership{margin-top:60px}#body-partnership img.desktop-xl{display:block}@media (max-width:1440px){#body-partnership img.desktop-xl{display:none}}#body-partnership img.desktop{display:none}@media (max-width:1440px){#body-partnership img.desktop{display:block}}@media (max-width:880px){#body-partnership img.desktop{display:none}}#body-partnership img.mobile{display:none}@media (max-width:1440px){#body-partnership img.mobile{display:none}}@media (max-width:880px){#body-partnership img.mobile{display:block}}@media (max-width:880px){#body-partnership{margin-top:0}}#body-partnership p{max-width:600px;color:#fafaf8;padding:0 30px}#body-partnership a{text-decoration:underline;color:#fafaf8}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.blur-up{-webkit-filter:blur(2px);filter:blur(2px);transition:filter .1s,-webkit-filter .1s}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.navigation-new .mobile-navigation ul#mobile-nav-bottom{margin-top:40px}.mobile-navigation{margin-top:80px}}#CrossSellApp{position:relative}#CrossSellApp span.loading{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#fafaf8!important;display:flex;align-items:center;justify-content:center;opacity:0;z-index:-1;transition:all .3s}#CrossSellApp span.loading .spinner{stroke:black;width:20px}#CrossSellApp .loading.loading--is-loading{opacity:1;z-index:10;transition:all 1s}.spinner{animation:rotation 1.35s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.circle{stroke-dasharray:180;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:turn 1.35s ease-in-out infinite;animation:turn 1.35s ease-in-out infinite}@-webkit-keyframes turn{0%{stroke-dashoffset:180}50%{stroke-dashoffset:45;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:180;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes turn{0%{stroke-dashoffset:180}50%{stroke-dashoffset:45;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:180;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}#attentive-embed{width:100%!important;min-height:100vh!important;text-align:center;margin:0;display:block}.email-sms-signup #content{padding:0}.simple-text-divider h2{padding:60px;text-align:center;max-width:1200px;margin:auto;font-size:22px}.is-adding--top-bar{height:4px;width:100%;overflow:hidden;background-color:#ddd;position:fixed;top:0;left:0;z-index:100000}.is-adding--top-bar:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#d9915f;animation:loading 2s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.swiper-pagination-bullet{width:12px!important;height:12px!important;background:0 0!important;border:1px solid #2e2930!important;opacity:1!important}@media (max-width:880px){.swiper-pagination-bullet{width:9px!important;height:9px!important}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px!important}@media (max-width:880px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px!important}}.swiper-pagination-bullet-active{background:#2e2930!important}.swiper-container{padding:0 0 50px!important}@media (max-width:880px){.swiper-container{padding:0 0 45px!important}}.swiper-pagination{z-index:20!important}.swiper-button-next,.swiper-button-prev{color:#2e2930!important}@media (max-width:880px){.swiper-button-next,.swiper-button-prev{display:none!important}}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px!important}.okendo-top-stars{float:none!important;position:absolute;right:0;top:4px;width:auto!important}.okendo-reviews-page-holder{padding-top:0!important}.okeReviews-qandaWidget-header-controls-askQuestion,.okeReviews-reviewsWidget-header-controls-writeReview{min-width:150px!important}.okeReviews .okeReviews-reviewsWidget-emptyMessage,.okeReviews .okeReviews-reviewsWidget-loadingMessage{border:none!important}[v-cloak]{display:none}#rebuy-widget-5599{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:3px!important;background:#eceade url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/superpower_300.png?v=13778584306967094488") no-repeat left center!important;background-size:65px 65px!important}#rebuy-widget-5599 img{display:none!important}#rebuy-widget-8867{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:3px!important;background:#eceade url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/dream-dust-upsell.jpg?v=13065192939082493716") no-repeat left center!important;background-size:65px 65px!important}#rebuy-widget-8867 img{display:none!important}#rebuy-widget-10058{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:3px!important;background:#eceade url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/superyou-mini-14-day_1024x1024.jpg?v=1809148622135183911") no-repeat left center!important;background-size:65px 65px!important}#rebuy-widget-10058 img{display:none!important}#rebuy-widget-11953,#rebuy-widget-12162{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:3px!important;background:#eceade url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/mag-upsell-cart.jpg?v=2990910344928728676") no-repeat left center!important;background-size:65px 65px!important}#rebuy-widget-11953 img,#rebuy-widget-12162 img{display:none!important}#rebuy-widget-11954,#rebuy-widget-11955{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;border-radius:3px!important;background:#eceade url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/superyou-upsell-cart.jpg?v=5168402849020989828") no-repeat left center!important;background-size:65px 65px!important}#rebuy-widget-11954 img,#rebuy-widget-11955 img{display:none!important}.Samples .ajaxcart__product-name .flex-container-row{align-items:center}.switch-to-sub{background-color:transparent;margin-bottom:5px;margin-top:0;margin-left:18px;cursor:pointer;display:flex;width:100%;height:auto;border-radius:0;display:flex;justify-content:space-between;align-items:center;color:#2e3192;padding:2px 0;text-transform:uppercase;font-size:11px;display:inline-block;width:auto;position:relative;font-family:"Basis Medium",sans-serif;line-height:1.6}.switch-to-sub:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/subscribe-spin.svg?v=13123844017392514228) no-repeat center;width:13px;height:12px;content:"";display:inline-block;top:5px;left:-17px;position:absolute}.switch-to-sub:after{content:"";position:absolute;left:0;bottom:3px;height:1px;width:100%;opacity:1;background-color:#2e3192;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;-o-transition:opacity .1s ease;-ms-transition:opacity .1s ease;transition:opacity .1s ease}.switch-to-sub:hover{color:#2e3192}.switch-to-sub:hover:after{opacity:0}.frequency-select{margin-top:10px;width:100%;background:#fafaf8 url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/down-arrow-2020.png?v=16000821561301016206") no-repeat;background-position:98% center;padding:6px 6px 6px 6px;border:1px solid #999!important;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-appearance:none;background-size:10px;margin-right:6px;appearance:none;color:#2e2930}#rebuy-widget-5782 .super-title{color:#2e2930!important}#rebuy-widget-5782 .rebuy-button{width:auto!important;margin:0 auto!important;padding:0!important;line-height:42px;height:44px;background-color:#fafaf8!important;color:#2e3192!important;border:2px solid #2e3192!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;transition:background-color .2s ease;cursor:pointer;font-size:14px!important}@media (max-width:880px){#rebuy-widget-5782 .rebuy-button{background-color:#fafaf8!important;color:#2e3192!important}}#rebuy-widget-5782 .rebuy-button:hover{background-color:#2e3192!important;border:2px solid #2e3192;line-height:42px;height:44px;color:#fafaf8!important}#rebuy-widget-5782 .rebuy-product-title{padding:10px 0 0;position:relative;font-size:15px!important;line-height:1.5;letter-spacing:.4px;margin-top:0!important;color:#2e2930!important}#rebuy-widget-5782 .rebuy-product-price span{line-height:24px;font-size:14px!important;letter-spacing:.4px;display:inline-block;color:#2e2930!important}#rebuy-widget-5782 .rebuy-product-price span.sale{color:#2e2930!important}.rebuy-recommended-products .flickity-page-dots,.rebuy-widget .flickity-page-dots{display:none!important}.rebuy-widget{padding:0!important}.rebuy-widget .rebuy-product-block{padding:10px 10px 10px 10px!important}#rebuy-widget-5599 .decline{display:none!important}#rebuy-widget-5599 .rebuy-product-block .rebuy-product-actions,.rebuy-recommended-products .rebuy-product-block .rebuy-product-actions{width:auto!important}#rebuy-widget-5599 .rebuy-product-title{padding:0!important;font-size:14px!important;color:#2e2930!important}#rebuy-widget-10058 .decline,#rebuy-widget-8867 .decline,.widget-type-cart .decline{display:none!important}#rebuy-widget-10058 .rebuy-product-block .rebuy-product-actions,#rebuy-widget-8867 .rebuy-product-block .rebuy-product-actions,.rebuy-recommended-products .rebuy-product-block .rebuy-product-actions,.widget-type-cart .rebuy-product-block .rebuy-product-actions{width:auto!important}#rebuy-widget-10058 .rebuy-product-title,#rebuy-widget-8867 .rebuy-product-title,.widget-type-cart .rebuy-product-title{padding:0!important;font-size:14px!important;color:#2e2930!important}#rebuy-widget-5782 .subscription-checkbox,#rebuy-widget-5782 .subscription-frequency{display:none}@media (max-width:880px){#rebuy-widget-5782 .flickity-button{display:none!important}}#rebuy-widget-10058 h3,#rebuy-widget-10058 p,#rebuy-widget-5599 h3,#rebuy-widget-5599 p,#rebuy-widget-8867 h3,#rebuy-widget-8867 p,.widget-type-cart h3{margin:0}#rebuy-widget-10058 p,#rebuy-widget-5599 p,#rebuy-widget-8867 p,.widget-type-cart p{font-size:12px;line-height:1.4;margin-bottom:0!important}#rebuy-widget-10058 h3,#rebuy-widget-5599 h3,#rebuy-widget-8867 h3,.widget-type-cart h3{font-size:14px;line-height:1.4}#rebuy-widget-10058 h3,#rebuy-widget-11953 h3,#rebuy-widget-11954 h3,#rebuy-widget-8867 h3{font-size:13px;line-height:1.4;letter-spacing:.2px}#rebuy-widget-11955 h3,#rebuy-widget-12162 h3{font-size:13px;line-height:1.4;letter-spacing:.2px}@media (max-width:880px){#rebuy-widget-11955 h3,#rebuy-widget-12162 h3{font-size:12px}}.powered-by-rebuy{display:none}.widget-type-cart .wrap-custom-href{width:65px!important;height:65px!important}#rebuy-widget-10058 .rebuy-product-media,#rebuy-widget-5599 .rebuy-product-media,#rebuy-widget-8867 .rebuy-product-media,.widget-type-cart .rebuy-product-media{width:65px!important;height:65px!important}#rebuy-widget-10058 .rebuy-product-media a.rebuy-product-image,#rebuy-widget-5599 .rebuy-product-media a.rebuy-product-image,#rebuy-widget-8867 .rebuy-product-media a.rebuy-product-image,.widget-type-cart .rebuy-product-media{cursor:pointer;pointer-events:auto;height:100%}#rebuy-widget-10058 .rebuy-product-info,#rebuy-widget-5599 .rebuy-product-info,#rebuy-widget-8867 .rebuy-product-info,.widget-type-cart .rebuy-product-info{flex:auto;padding:0 15px 0 11px!important}#rebuy-widget-10058 .rebuy-button,#rebuy-widget-5599 .rebuy-button,#rebuy-widget-8867 .rebuy-button,.widget-type-cart .rebuy-button{height:21px!important;display:flex;align-items:center;justify-content:center;min-width:auto;padding:2px 0!important;font-size:11px!important;background:0 0!important;cursor:pointer;color:#2e3192!important;position:relative;letter-spacing:.025em;padding:2px 0;line-height:1.6}#rebuy-widget-10058 .rebuy-button:after,#rebuy-widget-5599 .rebuy-button:after,#rebuy-widget-8867 .rebuy-button:after,.widget-type-cart .rebuy-button:after{content:"";position:absolute;left:0;bottom:3px;height:1px;width:100%;opacity:1;background-color:#2e3192;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;-o-transition:opacity .1s ease;-ms-transition:opacity .1s ease;transition:opacity .1s ease}#rebuy-widget-10058 .rebuy-button:hover,#rebuy-widget-5599 .rebuy-button:hover,#rebuy-widget-8867 .rebuy-button:hover,.widget-type-cart .rebuy-button:hover{color:#2e3192}#rebuy-widget-10058 .rebuy-button:hover:after,#rebuy-widget-5599 .rebuy-button:hover:after,#rebuy-widget-8867 .rebuy-button:hover:after,.widget-type-cart .rebuy-button:hover:after{opacity:0;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;-o-transition:opacity .1s ease;-ms-transition:opacity .1s ease;transition:opacity .1s ease}#rebuy-widget-10058 .rebuy-product-actions,#rebuy-widget-5599 .rebuy-product-actions,#rebuy-widget-8867 .rebuy-product-actions,.widget-type-cart .rebuy-product-actions{width:60px}#rebuy-widget-10058,#rebuy-widget-5599,#rebuy-widget-8867,.widget-type-cart{padding-top:0;padding-bottom:0;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.rebuy-product-title{font-size:14px;line-height:1.4;font-family:"Basis Medium",sans-serif}.rebuy-money{font-size:13px}#rebuy-widget-10058 .rebuy-product-title,#rebuy-widget-5599 .rebuy-product-title,#rebuy-widget-8867 .rebuy-product-title,.widget-type-cart .rebuy-product-title{margin-top:0!important}#rebuy-widget-10058 .rebuy-product-price,#rebuy-widget-5599 .rebuy-product-price,#rebuy-widget-8867 .rebuy-product-price,.widget-type-cart .rebuy-product-price{display:none}.sub-freq-qty{margin-top:10px}.ajaxcart__row .frequency-select{margin-top:0;width:auto;background:#fafaf8 url("//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/down-arrow-2020.png?v=16000821561301016206") no-repeat;background-position:98% center;padding:6px 20px 6px 0;border:none!important;-webkit-appearance:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-appearance:none;background-size:10px;margin-right:6px;appearance:none;color:#2e2930;font-family:"Basis Regular",sans-serif!important}#rebuy-widget-5782 .rebuy-product-block .rebuy-product-media img{padding:15% 15% 0 15%}@media (max-width:880px){#rebuy-widget-5782 .rebuy-product-block .rebuy-product-media img{padding:0}}#rebuy-widget-5782 .purchase-overlay{position:absolute;top:54%;right:0;bottom:0;left:0;height:55px;z-index:9000;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:880px){#rebuy-widget-5782 .purchase-overlay{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;order:3;position:relative;height:auto;top:auto;right:auto;bottom:auto;left:auto}}#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-direction:column;height:100%}#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{text-align:center;margin:0 auto;transition:background-color .5s ease;background-color:#fafaf8!important}#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection:hover{color:#fafaf8!important}@media (max-width:880px){#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{line-height:38px;height:38px}}@media (max-width:880px){#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection:hover{line-height:36px;height:38px}}#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap form{margin:0 auto;text-align:center;width:100%}#rebuy-widget-5782 .purchase-overlay .rebuy-button:first-of-type{margin-bottom:10px!important}@media (max-width:880px){#rebuy-widget-5782 .purchase-overlay .rebuy-button:first-of-type{display:none}}@media (max-width:480px){.rebuy-recommended-products .rebuy-product-grid.small-carousel,.rebuy-widget .rebuy-product-grid.small-carousel{padding:0!important}}.ajaxcart__product.samples{position:absolute;bottom:150px;left:0;border-top:1px solid #ececec;padding:10px 0 0 0!important;background:#fafaf8;z-index:999}@media (max-width:640px){.ajaxcart__product.samples{padding:10px 0 0!important;position:relative;bottom:auto;left:auto;border:none}}.ajaxcart__product.samples .ajaxcart__row{border-bottom:none!important}.ajaxcart__product.samples .ajax-cart-title{margin-bottom:0;text-align:center;width:100%;position:relative}.ajax-cart-title .subscription{text-transform:uppercase;color:#2e3192;font-size:11px;font-family:"Basis Medium",sans-serif}.samples__items{display:flex;width:calc(100% - 50px);margin-left:25px;overflow:hidden}@media (max-width:640px){.samples__items{margin-right:0!important;width:calc(100% - 25px);overflow-x:auto}}.samples__items .track{display:flex;position:relative}@media (max-width:640px){.samples__items .track{padding-bottom:15px;left:auto!important;padding-right:25px}}.samples__items .slick-arrow{min-width:0}@media (max-width:640px){.samples__items .slick-arrow{display:none!important}}.samples__items .slick-arrow::after,.samples__items .slick-arrow::before{color:#000}.samples__items .slick-arrow.slick-disabled{display:none!important}.samples__items .slick-arrow.slick-prev{left:8px}.samples__items .slick-arrow.slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/left-arrow.svg?v=1626498503958159797) no-repeat center;width:12px;height:12px;content:"";display:inline-block;top:15px;position:relative}@media (max-width:640px){.samples__items .slick-arrow.slick-prev:before{width:11px;height:11px;top:11px}}.samples__items .slick-arrow.slick-next{right:8px}.samples__items .slick-arrow.slick-next:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/428/assets/right-arrow.svg?v=1788996158455422159) no-repeat center;width:12px;height:12px;content:"";display:inline-block;top:15px;position:relative}@media (max-width:640px){.samples__items .slick-arrow.slick-next:before{width:11px;height:11px;top:11px}}.samples__items .slick-arrow:focus,.samples__items .slick-arrow:hover{border:none;line-height:1;height:auto}.samples__item{flex-shrink:0;display:flex;flex-direction:column;width:25%;margin-top:-10px}@media (max-width:640px){.samples__item{width:30%}}.samples__item .ajaxcart__add-sample{font-size:14px;text-align:center;cursor:pointer;margin-top:-15px}.samples__item .ajaxcart__add-sample[data-disabled=true]{opacity:.3}.samples__item .ajaxcart__add-sample img{transition:transform .3s;position:relative}.samples__item .ajaxcart__add-sample:not([data-disabled=true]):hover img{transform:scale(1.1)}.samples__item p{margin:0;text-align:center;font-size:13px;font-family:"Basis Regular",sans-serif;line-height:1.3;position:relative}#reamaze-widget{z-index:9!important}.gifts-collection-video video{width:100%;margin:0 auto}@media (max-width:880px){.gifts-collection-video .container-padding-60{padding:0!important}}.mushroom-morning-giveaway #content{padding:0!important}.mate-giveaway video{width:100%}.mate-giveaway .best-sellers-carousel-mobile{padding:10px 20px 50px}.mate-giveaway .container{max-width:1400px}@media (max-width:1200px){.mate-giveaway .container{padding-right:0!important;padding-left:0!important}}.mate-giveaway .carousel-products{box-sizing:border-box!important;padding-bottom:40px}@media (max-width:880px){.mate-giveaway .carousel-products{padding-bottom:20px}}.mate-giveaway-signup p{font-size:18px}.mate-giveaway-signup .flex-container-row{background-color:#eceade}@media (max-width:880px){.mate-giveaway-signup .flex-container-row{flex-direction:column;width:100%}}@media (max-width:880px) and (min-width:752px){.mate-giveaway-signup .flex-container-row img{display:none}}.mate-giveaway-signup .flex-one-half:last-of-type{padding:0 4%}@media (max-width:1200px){.mate-giveaway-signup .flex-one-half:last-of-type{padding:0}}@media (max-width:1024px){.mate-giveaway-signup .flex-one-half:last-of-type{width:60%}}@media (max-width:880px){.mate-giveaway-signup .flex-one-half:last-of-type{width:100%;order:1}}@media (max-width:1024px){.mate-giveaway-signup .flex-one-half:first-of-type{width:40%}}@media (max-width:880px){.mate-giveaway-signup .flex-one-half:first-of-type{width:100%;order:2}}.mate-giveaway-signup .flex-one-half:first-of-type img{width:100%}.mate-giveaway-signup img{width:100%}#attentive-embed-mate{width:100%!important;min-height:100%!important;text-align:center;margin:0;display:block;height:570px}@media (max-width:880px){#attentive-embed-mate{height:620px}}@media (max-width:400px){#attentive-embed-mate{height:680px}}#customer_tab_content .row{justify-content:center}.samples.samples--cart-page{width:100%;max-width:500px;margin:auto;padding-bottom:30px;position:relative;padding-top:30px}.samples.samples--cart-page .samples-title{margin-bottom:0}@media (max-width:480px){.samples.samples--cart-page .samples__items{margin-left:0;width:100%}}#mmWrapper iframe{margin:auto}#mmWrapper .mmWrapping{margin:60px}
/*# sourceMappingURL=/s/files/1/1095/5588/t/428/assets/production.scss.css.map?v=14032098101890716996 */
