/** Shopify CDN: Minification failed

Line 7:3537 Unexpected "zoom"
Line 9:68306 Unexpected "zoom"

**/
.cff-clean.cff-overspecification{display:none}html{height:100%}body{background-color:#fafaf8;color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:var(--font_size_base) px;letter-spacing:var(--letter_sp);line-height:1.6em;min-height:100%;position:relative!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding: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{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{color:var(--font_col_base);list-style:none;margin-bottom:24px}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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.25em}sub{bottom:-.25em}blockquote{font-size:130%;line-height:100%;margin:1.5em 0 1.5em 10px;padding:.5em 0;quotes:"“" "”"}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{font-size:14px;letter-spacing:.2px;list-style:disc}dl dd{margin-left:1em}td,th{border-bottom:0 solid var(--font_col_div);border-collapse:collapse;border-top:0 solid var(--font_col_div);padding:.7em}th{border-bottom-width:3px;text-align:left}caption{margin-bottom:.5em;text-align:center}fieldset,p,table{margin-bottom:1em}hr{border:none;color:transparent;height:1px;margin:1em 0;width:100%}::selection{background:#fafaf8;color:var(--font_col_link)}::-moz-selection{background:#fafaf8;color:var(--font_col_link)}a,a:link,a:visited{color:var(--font_col_link);text-decoration:none;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}a:hover{color:var(--font_col_link_hover)}select{max-width:100%}input,textarea{background-color:transparent;border:1px solid var(--font_col_base);color:var(--font_col_base);font-size:var(--font_size_base) px;letter-spacing:var(--letter_sp);line-height:var(--font_size_base) px;margin:0;max-width:100%;padding:11px 15px;vertical-align:middle}input[type=checkbox]{border:none;border-radius:0}input[type=email],input[type=search],input[type=text]{border:none;border-bottom:2px solid var(--font_col_base)}textarea{height:120px;padding-bottom:10px;padding-top:10px}::-webkit-input-placeholder{color:var(--font_col_base);font-size:85%}:-moz-placeholder,::-moz-placeholder{color:var(--font_col_base);font-size:85%}:-ms-input-placeholder{color:var(--font_col_base);font-size:85%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.table{display:table}.table-cell{display:table-cell}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}/*!
 *  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 0 0 -8%;padding:0}.grid-uniform.small-gutter,.grid.small-gutter,.small-gutter.grid--full,.small-gutter.grid--rev{margin-left:-35px}.grid__item{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding-left:8%;vertical-align:top;width:100%}.small-gutter .grid__item{padding-bottom:35px;padding-left:35px!important}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;float:right;text-align:left}.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(odd),.grid-margins .small--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .small--three-sixths:nth-child(odd),.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(odd),.grid-uniform .small--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .small--three-sixths:nth-child(odd),.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(odd),.grid-margins .medsmall--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .medsmall--three-sixths:nth-child(odd),.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(odd),.grid-uniform .medsmall--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .medsmall--three-sixths:nth-child(odd),.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(odd),.grid-margins .medium--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .medium--three-sixths:nth-child(odd),.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(odd),.grid-uniform .medium--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .medium--three-sixths:nth-child(odd),.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(odd),.grid-margins .medium-down--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .medium-down--three-sixths:nth-child(odd),.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(odd),.grid-uniform .medium-down--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .medium-down--three-sixths:nth-child(odd),.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(odd),.grid-margins .mediumplus--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .mediumplus--three-sixths:nth-child(odd),.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(odd),.grid-uniform .mediumplus--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .mediumplus--three-sixths:nth-child(odd),.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(odd),.grid-margins .mid-large--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .mid-large--three-sixths:nth-child(odd),.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(odd),.grid-uniform .mid-large--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .mid-large--three-sixths:nth-child(odd),.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(odd),.grid-margins .xlarge--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .xlarge--three-sixths:nth-child(odd),.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(odd),.grid-uniform .xlarge--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .xlarge--three-sixths:nth-child(odd),.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(odd),.grid-margins .xxlarge--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .xxlarge--three-sixths:nth-child(odd),.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(odd),.grid-uniform .xxlarge--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .xxlarge--three-sixths:nth-child(odd),.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(odd),.grid-margins .studio--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .studio--three-sixths:nth-child(odd),.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(odd),.grid-uniform .studio--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .studio--three-sixths:nth-child(odd),.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(odd),.grid-margins .studio-up--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-margins .studio-up--three-sixths:nth-child(odd),.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(odd),.grid-uniform .studio-up--four-eighths:nth-child(odd),.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(odd),.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(odd),.grid-uniform .studio-up--three-sixths:nth-child(odd),.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--]{margin-left:-8%!important;position:relative}.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%}}.grid,.grid--full,.grid--rev,.grid-uniform{*zoom:1}.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}.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}}.product:hover .reveal img{opacity:1}.reveal{position:relative;z-index:2}.reveal .hidden{display:block;height:100%;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:-1}@media(max-width:880px){.reveal .hidden{display:none}}.reveal:hover .hidden{opacity:1;z-index:100000}@media(max-width:880px){.reveal:hover .hidden{opacity:0}}.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)}#clock{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#clock,.countdown-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.countdown-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.countdown-wrap .colon{padding:0 25px}@media(max-width:880px){.countdown-wrap .colon{padding:0 20px}}@media(max-width:480px){.countdown-wrap .colon{padding:0 15px}}.countdown-wrap .label{font-family:Basis Medium,sans-serif;font-size:15px;letter-spacing:.05em!important;margin-bottom:0;text-transform:uppercase}@media(max-width:480px){.countdown-wrap .label{font-size:14px}}.countdown-wrap .number{font-family:Basis Medium,sans-serif;font-size:90px!important;line-height:1}@media(max-width:1200px){.countdown-wrap .number{font-size:80px!important}}@media(max-width:1024px){.countdown-wrap .number{font-size:60px!important}}@media(max-width:480px){.countdown-wrap .number{font-size:50px!important}}a .homepage-hero-wrap .label,a .homepage-hero-wrap .number,a .homepage-hero-wrap span,a:hover .homepage-hero-wrap .label,a:hover .homepage-hero-wrap .number,a:hover .homepage-hero-wrap span{color:var(--font_col_base)!important}.footer-menu{background-color:#fafaf8;border-top:1px solid #ececec;padding-bottom:50px!important}@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{max-width:100%;padding:40px 20px 20px!important}}@media(max-width:600px){.footer-menu .container-wide{max-width:100%}}.footer-menu h4{letter-spacing:.4px;margin-bottom:5px;text-transform:none}.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;padding-right:0;width:100%}}.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}.footnotes{margin-top:30px}.footnotes .social-and-terms-wrap{float:right;margin-top:10px;width:57.5%}}@media(max-width:880px){.footnotes .social-and-terms-wrap{width:100%}}.footnotes .disclaimer{border:1px solid var(--font_col_base);border-radius:3px;font-family:Basis Medium,sans-serif;font-size:10px;line-height:1.7;margin:0 0 5px;padding:10px;text-align:left;width:100%}@media(max-width:1024px){.footnotes .disclaimer{float:left;margin-right:0;margin-top:10px;text-align:left;width:37.5%}}@media(max-width:880px){.footnotes .disclaimer{margin-right:0;text-align:center;width:100%}}.footnotes span{display:inline-block;font-family:Basis Medium,sans-serif}.footnotes span,.footnotes span a{color:var(--font_col_base)}.footnotes .terms{color:#666;display:block;font-family:Basis Medium,sans-serif;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:1.5;margin-bottom:15px;width:100%}@media(max-width:1200px){.footnotes .terms{letter-spacing:.2px}}@media(max-width:1024px){.footnotes .terms{margin-bottom:0}}@media(max-width:880px){.footnotes .terms{letter-spacing:.4px;text-align:center}}@media(max-width:400px){.footnotes .terms{letter-spacing:.3px}}.footnotes .rights{color:#666;display:block;float:left;font-family:Basis Regular,sans-serif;font-size:10px;font-weight:400;letter-spacing:.4px;width:100%}@media(max-width:880px){.footnotes .rights{text-align:center}ul.social-icons.hide-small{display:none}}ul.social-icons{float:left;margin-bottom:10px;width:100%}@media(max-width:880px){ul.social-icons{margin-bottom:0;margin-top:10px}}ul.social-icons li{float:left;margin-right:25px;width:auto}ul.social-icons li a,ul.social-icons li img{float:left}ul.social-icons .facebook img,ul.social-icons .facebook svg{width:10px}ul.social-icons .instagram img,ul.social-icons .instagram svg,ul.social-icons .twitter img,ul.social-icons .twitter svg{width:18px}.footer-social-dropdown{display:none}@media(max-width:880px){.footer-social-dropdown{display:block}.mobile-footer-item-dropdown{cursor:pointer;padding:15px 0;position:relative;text-align:left}.mobile-footer-item-dropdown:last-of-type{border:none}.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{background:transparent;border-bottom:1px solid #ececec;display:none;padding:10px 0 20px;position:static;text-align:left;width:100%}.mobile-footer-item-dropdown h4{margin-bottom:0}}.mobile-footer-item-dropdown .ease-animation-slow{display:none;height:25px;position:absolute;right:5px;top:15px;width:25px}@media(max-width:880px){.mobile-footer-item-dropdown .ease-animation-slow{display:block;right:5px}}.mobile-footer-item-dropdown .ease-animation-slow:before{height:12px;margin-left:5px;margin-top:-7px;top:50%;width:2px}.mobile-footer-item-dropdown .ease-animation-slow:after,.mobile-footer-item-dropdown .ease-animation-slow:before{background:#2e2930;content:"";display:block;left:50%;position:absolute;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.mobile-footer-item-dropdown .ease-animation-slow:after{height:2px;margin-left:.25px;margin-top:-1.5px;top:12px;width:12px}.mobile-footer-item-dropdown.active{border-color:#fff}.mobile-footer-item-dropdown.active span{color:var(--font_col_base)}.mobile-footer-item-dropdown.active span:after{display:none}.mobile-footer-item-dropdown.active span:before{background:var(--font_col_base);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:880px){.get-10-modal{display:none}.signup{margin-bottom:40px}}.signup p{margin:0 0 15px}@media(max-width:1200px){.signup p{font-size:14px}}@media(max-width:1024px){.signup p{font-size:14px;margin:0 0 10px}}@media(max-width:880px){.signup p{font-size:15px}.template-default-article .signup{margin-bottom:0}}.signup-wrap{clear:both;display:block;float:right;max-width:450px;position:relative;width:100%}@media(max-width:880px){.signup-wrap{float:left;max-width:100%}}.signup-wrap .footer-subscribe{background-color:var(--font_col_base)}.signup-wrap label{-webkit-font-smoothing:antialiased;color:#e2b47b;float:left;font-family:Basis Bold,sans-serif;font-size:38px!important;font-weight:400!important;letter-spacing:.05em;line-height:1!important;margin-bottom:0!important;padding-right:20px;text-align:left;text-transform:uppercase;width:100%}@media(max-width:640px){.signup-wrap label{font-size:32px!important;margin-bottom:15px!important}.signup-wrap .display-table,.signup-wrap .display-table-cell{display:block}}#header-wrap{background-color:#fafaf8;border-bottom:1px solid #ececec;position:sticky;top:-1px;width:100%;z-index:9006}#header-wrap .header-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;margin-top:16px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:45px}@media(max-width:1040px){#header-wrap .header-logo{background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;height:35px;margin-top:7px;width:35px}}#header-wrap #mobile-search-main-nav-toggle span{background:var(--search-icon) no-repeat center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}#header-wrap #shopify-section-header{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1;flex:1;justify-content:flex-start}#header-wrap #shopify-section-header,#header-wrap .header-right{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#header-wrap .header-right{-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex:1;flex:1;justify-content:flex-end}#header-wrap .desktop.menu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:40px}@media(max-width:1200px){#header-wrap .desktop.menu-item{padding-right:30px}}@media(max-width:1040px){#header-wrap .desktop.menu-item{display:none!important}}#header-wrap .cart-summary-mobile{font-size:15px;padding:0 0 0 40px;text-transform:none!important}#header-wrap .cart-summary{font-size:15px;padding:0;padding-left:40px!important;text-transform:none!important}@media(max-width:1200px){#header-wrap .cart-summary{font-size:14px;padding-left:30px!important}}@media(max-width:1040px){#header-wrap .cart-summary{display:none!important}}#header-wrap .desktop.menu-item.top-level-menu{font-size:15px;padding:0 0 0 40px;text-transform:none!important}@media(max-width:1200px){#header-wrap .desktop.menu-item.top-level-menu{font-size:14px;padding:0 0 0 30px}}@media(max-width:1040px){#header-wrap .desktop.menu-item.top-level-menu{display:none}}#header-wrap .desktop.menu-item.has-dropdown{padding-right:0}#header-wrap .desktop.menu-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--font_col_base)!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Bold,sans-serif;font-size:15px;height:79px;letter-spacing:.4px;padding:0}#header-wrap .desktop.menu-item>a span.highlight{background-color:#fff88a;color:var(--font_col_base)!important;line-height:1.3;padding:0 3px}@media(max-width:1200px){#header-wrap .desktop.menu-item>a{font-size:14px}}#header-wrap .desktop.menu-item>a:hover{color:var(--font_col_base)!important}#header-wrap .desktop-toggle{padding-right:40px}#header-wrap .desktop-toggle>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--font_col_base)!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Bold,sans-serif;font-size:15px;height:79px;letter-spacing:.4px;padding:0}@media(max-width:1200px){#header-wrap .desktop-toggle>a{font-size:14px}}#header-wrap .desktop-toggle>a:hover{color:var(--font_col_base)!important}#header-wrap #mobile-search-main-nav-toggle{display:none;padding:0}@media(max-width:1040px){#header-wrap #mobile-search-main-nav-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}#header-wrap #desktop-search-main-nav-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--font_col_base)!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Bold,sans-serif;font-size:15px;height:79px;letter-spacing:.4px;padding:0}@media(max-width:1200px){#header-wrap #desktop-search-main-nav-toggle{font-size:14px}}@media(max-width:1040px){#header-wrap #desktop-search-main-nav-toggle{display:none}}#header-wrap ::-webkit-input-placeholder{color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:15px!important;letter-spacing:.4px!important}@media(max-width:1200px){#header-wrap ::-webkit-input-placeholder{font-size:14px!important}}#header-wrap ::-moz-placeholder{color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:15px!important;letter-spacing:.4px!important}@media(max-width:1200px){#header-wrap ::-moz-placeholder{font-size:14px!important}}#header-wrap :-ms-input-placeholder{color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:15px!important;letter-spacing:.4px!important}@media(max-width:1200px){#header-wrap :-ms-input-placeholder{font-size:14px!important}}#header-wrap :-moz-placeholder{color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:15px!important;letter-spacing:.4px!important}@media(max-width:1200px){#header-wrap :-moz-placeholder{font-size:14px!important}}.transparent-bg-bk #header-wrap{background:transparent;border-bottom:none;margin-bottom:-79px;position:sticky;top:0}@media(max-width:1024px){.transparent-bg-bk #header-wrap{margin-bottom:-50px}}.transparent-bg-bk #header-wrap .header-logo{background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;height:45px;margin-top:16px;width:45px}@media(max-width:1040px){.transparent-bg-bk #header-wrap .header-logo{background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;height:35px;margin-top:7px;width:35px}}.transparent-bg-bk #header-wrap #mobile-search-main-nav-toggle span{background:var(--search-icon) no-repeat center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.transparent-bg-bk #header-wrap ::-webkit-input-placeholder{color:var(--font_col_base)!important}.transparent-bg-bk #header-wrap ::-moz-placeholder{color:var(--font_col_base)!important}.transparent-bg-bk #header-wrap :-ms-input-placeholder{color:var(--font_col_base)!important}.transparent-bg-bk #header-wrap :-moz-placeholder{color:var(--font_col_base)!important}.transparent-bg #header-wrap #desktop-search-main-nav-toggle,.transparent-bg #header-wrap .desktop-toggle>a,.transparent-bg #header-wrap .desktop.menu-item>a{border-bottom:none;color:#fff!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transparent-bg-bk #header-wrap #desktop-search-main-nav-toggle,.transparent-bg-bk #header-wrap .desktop-toggle>a,.transparent-bg-bk #header-wrap .desktop.menu-item>a,.transparent-bg.desktop-search-open #header-wrap #desktop-search-main-nav-toggle,.transparent-bg.desktop-search-open #header-wrap .desktop-toggle>a,.transparent-bg.desktop-search-open #header-wrap .desktop.menu-item>a{color:var(--font_col_base)!important}.transparent-bg.desktop-search-open #header-wrap ::-webkit-input-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open #header-wrap ::-moz-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open #header-wrap :-ms-input-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open #header-wrap :-moz-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open #header-wrap .header-logo{background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;height:45px;width:45px}.transparent-bg.desktop-search-open #header-wrap .cart-summary a,.transparent-bg.desktop-search-open #header-wrap .cart-summary a span{color:var(--font_col_base)!important}.transparent-bg.desktop-search-open #header-wrap .cart-summary a svg{fill:var(--font_col_base)!important}.transparent-bg.desktop-search-open #header-wrap .cart-summary a:hover,.transparent-bg.desktop-search-open #header-wrap .cart-summary a:hover span{color:var(--font_col_base)!important}.transparent-bg #header-wrap .cart-summary a,.transparent-bg #header-wrap .cart-summary-mobile a{border-bottom:none!important;color:#fff!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transparent-bg #header-wrap .cart-summary a svg,.transparent-bg #header-wrap .cart-summary-mobile a svg{fill:#fff!important}.transparent-bg-bk #header-wrap .cart-summary a,.transparent-bg-bk #header-wrap .cart-summary-mobile a{color:var(--font_col_base)!important}.transparent-bg-bk #header-wrap .cart-summary a svg,.transparent-bg-bk #header-wrap .cart-summary-mobile a svg{fill:var(--font_col_base)!important}.subscribe #header-wrap .cart-summary a:hover,.transparent-bg #header-wrap .cart-summary a:hover span,.transparent-bg #header-wrap .cart-summary span,.transparent-bg #header-wrap .cart-summary-mobile span,.transparent-bg #header-wrap .cart-summary-mobile:hover span .subscribe #header-wrap .cart-summary-mobile span{color:#fff!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transparent-bg-bk #header-wrap .cart-summary a:hover span,.transparent-bg-bk #header-wrap .cart-summary span,.transparent-bg-bk #header-wrap .cart-summary-mobile span{color:var(--font_col_base)!important}.transparent-bg #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks,.transparent-bg #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:after,.transparent-bg #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:before{background-color:#fff}.transparent-bg-bk #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks,.transparent-bg-bk #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:after,.transparent-bg-bk #main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:before{background-color:var(--font_col_base)}.desktopOverlay.transparent-bg #header-wrap,.desktopSearchOverlay.transparent-bg #header-wrap,.scrolled.transparent-bg #header-wrap{background:#fafaf8;border-bottom:1px solid #ececec}.desktopOverlay.transparent-bg #header-wrap .header-logo,.desktopSearchOverlay.transparent-bg #header-wrap .header-logo,.scrolled.transparent-bg #header-wrap .header-logo{background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;height:45px;width:45px}.desktopOverlay.transparent-bg #header-wrap ::-webkit-input-placeholder,.desktopSearchOverlay.transparent-bg #header-wrap ::-webkit-input-placeholder,.scrolled.transparent-bg #header-wrap ::-webkit-input-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg #header-wrap ::-moz-placeholder,.desktopSearchOverlay.transparent-bg #header-wrap ::-moz-placeholder,.scrolled.transparent-bg #header-wrap ::-moz-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg #header-wrap :-ms-input-placeholder,.desktopSearchOverlay.transparent-bg #header-wrap :-ms-input-placeholder,.scrolled.transparent-bg #header-wrap :-ms-input-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg #header-wrap :-moz-placeholder,.desktopSearchOverlay.transparent-bg #header-wrap :-moz-placeholder,.scrolled.transparent-bg #header-wrap :-moz-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg-bk #header-wrap,.desktopSearchOverlay.transparent-bg-bk #header-wrap,.scrolled.transparent-bg-bk #header-wrap{background:#fafaf8}@media(max-width:1040px){.transparent-bg-bk .sticky-adjust #header-wrap,.transparent-bg-bk.mobile-search-open #header-wrap{background:#fafaf8}}.transparent-bg-bk.desktop-search-open #header-wrap,.transparent-bg.desktop-search-open #header-wrap{background:#fafaf8}@media(max-width:1040px){.scrolled.transparent-bg #header-wrap,.transparent-bg .sticky-adjust#header-wrap,.transparent-bg.mobile-search-open #header-wrap{background:#fafaf8;border-bottom:1px solid #ececec}.scrolled.transparent-bg #header-wrap .header-logo,.transparent-bg .sticky-adjust#header-wrap .header-logo,.transparent-bg.mobile-search-open #header-wrap .header-logo{background:var(--logo-bg-image) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;height:35px;width:35px}.scrolled.transparent-bg #header-wrap #mobile-search-main-nav-toggle span,.transparent-bg .sticky-adjust#header-wrap #mobile-search-main-nav-toggle span,.transparent-bg.mobile-search-open #header-wrap #mobile-search-main-nav-toggle span{background:var(--search-icon) no-repeat center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.scrolled.transparent-bg #header-wrap .HamburgerIcon .HamburgerIcon__blocks,.scrolled.transparent-bg #header-wrap .HamburgerIcon .HamburgerIcon__blocks:after,.scrolled.transparent-bg #header-wrap .HamburgerIcon .HamburgerIcon__blocks:before,.transparent-bg .sticky-adjust#header-wrap .HamburgerIcon .HamburgerIcon__blocks,.transparent-bg .sticky-adjust#header-wrap .HamburgerIcon .HamburgerIcon__blocks:after,.transparent-bg .sticky-adjust#header-wrap .HamburgerIcon .HamburgerIcon__blocks:before,.transparent-bg.mobile-search-open #header-wrap .HamburgerIcon .HamburgerIcon__blocks,.transparent-bg.mobile-search-open #header-wrap .HamburgerIcon .HamburgerIcon__blocks:after,.transparent-bg.mobile-search-open #header-wrap .HamburgerIcon .HamburgerIcon__blocks:before{background-color:var(--font_col_base)!important}.scrolled.transparent-bg #header-wrap .cart-summary-mobile a,.scrolled.transparent-bg #header-wrap .cart-summary-mobile a:hover,.transparent-bg .sticky-adjust#header-wrap .cart-summary-mobile a,.transparent-bg .sticky-adjust#header-wrap .cart-summary-mobile a:hover,.transparent-bg.mobile-search-open #header-wrap .cart-summary-mobile a,.transparent-bg.mobile-search-open #header-wrap .cart-summary-mobile a:hover{color:var(--font_col_base)!important}.scrolled.transparent-bg #header-wrap .cart-summary-mobile a svg,.scrolled.transparent-bg #header-wrap .cart-summary-mobile a:hover svg,.transparent-bg .sticky-adjust#header-wrap .cart-summary-mobile a svg,.transparent-bg .sticky-adjust#header-wrap .cart-summary-mobile a:hover svg,.transparent-bg.mobile-search-open #header-wrap .cart-summary-mobile a svg,.transparent-bg.mobile-search-open #header-wrap .cart-summary-mobile a:hover svg{fill:var(--font_col_base)!important}.scrolled.transparent-bg #header-wrap .cart-summary-mobile span,.transparent-bg .sticky-adjust#header-wrap .cart-summary-mobile span,.transparent-bg.mobile-search-open #header-wrap .cart-summary-mobile span{color:var(--font_col_base)!important}.scrolled.transparent-bg #header-wrap ::-webkit-input-placeholder,.transparent-bg .sticky-adjust#header-wrap ::-webkit-input-placeholder,.transparent-bg.mobile-search-open #header-wrap ::-webkit-input-placeholder{color:var(--font_col_base)}.scrolled.transparent-bg #header-wrap ::-moz-placeholder,.transparent-bg .sticky-adjust#header-wrap ::-moz-placeholder,.transparent-bg.mobile-search-open #header-wrap ::-moz-placeholder{color:var(--font_col_base)}.scrolled.transparent-bg #header-wrap :-ms-input-placeholder,.transparent-bg .sticky-adjust#header-wrap :-ms-input-placeholder,.transparent-bg.mobile-search-open #header-wrap :-ms-input-placeholder{color:var(--font_col_base)}.scrolled.transparent-bg #header-wrap :-moz-placeholder,.transparent-bg .sticky-adjust#header-wrap :-moz-placeholder,.transparent-bg.mobile-search-open #header-wrap :-moz-placeholder{color:var(--font_col_base)}}.transparent-bg .sticky-adjust#header-wrap .HamburgerIcon .HamburgerIcon__blocks{background-color:#fafaf8!important}.scrolled.transparent-bg #header-wrap{position:fixed;top:0}@media(max-width:880px){.template-index.mobile-no-transparency #header-wrap{background-color:#fafaf8;border-bottom:1px solid #ececec;margin:0;position:sticky;top:-1px;-webkit-transition:top .4s cubic-bezier(.67,.42,.15,.54);-o-transition:top .4s cubic-bezier(.67,.42,.15,.54);transition:top .4s cubic-bezier(.67,.42,.15,.54);width:100%;z-index:9006}.template-index.mobile-no-transparency #header-wrap .header-logo{background:var(--logo-bg-image-wh) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;height:35px;margin-top:7px;width:35px}.template-index.mobile-no-transparency #header-wrap #mobile-search-main-nav-toggle span{background:var(--search-icon-wh) no-repeat center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.template-index.mobile-no-transparency #header-wrap ::-webkit-input-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency #header-wrap ::-moz-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency #header-wrap :-ms-input-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency #header-wrap :-moz-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency #header-wrap .cart-summary-mobile a{color:var(--font_col_base)!important}.template-index.mobile-no-transparency #header-wrap .cart-summary-mobile a svg{fill:var(--font_col_base)!important}}.trigger-mobile-toggle{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;background-color:#2e3192;border:none!important;border-radius:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;justify-content:center;line-height:45px;min-width:auto;width:42px}.trigger-mobile-toggle:hover{background-color:#2e3192;height:46px!important}.trigger-mobile-toggle .down-arrow-mobile{width:17px}.cta-interaction{position:relative}.cta-interaction form{float:none!important;width:auto!important}.cta-toggle-button{display:none;left:0;position:absolute;top:-46px}.cta-toggle-button,.cta-toggle-button:hover{background-color:#fff!important;border:2px solid #2e3192;border-radius:0!important;color:#2e3192!important;font-family:Basis Medium,sans-serif;font-size:12px;height:46px;letter-spacing:.025em;line-height:45px;margin:0!important;min-width:150px;padding:0 15px;text-align:left;text-transform:uppercase;width:100%}#fixed-cta-mobile .onetime-hover-button .hide,#fixed-cta-mobile .subscribe-hover-button .hide{display:none}#fixed-cta-mobile .onetime-hover-button .show,#fixed-cta-mobile .subscribe-hover-button .show{display:block}.sticky-price{display:none}#header-wrap.sticky-adjust{background:#fafaf8!important;position:fixed!important;top:35px!important}.scrolled #header-wrap.sticky-adjust{height:50px;left:0;position:fixed;top:-1px!important}.template-product #header-wrap.activated{top:-79px}@media(max-width:1040px){.template-product #header-wrap.activated{bottom:-49px}}.template-product #header-wrap.activated.scroll-up{top:-1px}.desktop-nav-right .desktop.menu-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Medium,sans-serif;font-size:14px;height:79px;letter-spacing:.4px;padding:0;text-transform:none!important}.desktop-nav-right .desktop.menu-item>a:hover{color:var(--font_col_base)!important}#fixed-header-cta>.container,#header-wrap>.container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-line-pack:center;align-content:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;max-width:100%;position:relative;width:100%}@media(max-width:1040px){#fixed-header-cta>.container,#header-wrap>.container{padding-left:20px;padding-right:20px}}body #header-wrap .has-dropdown .desktop-toggle>a.meganav-trigger{position:relative}body #header-wrap .has-dropdown .desktop-toggle>a.meganav-trigger:after{opacity:0}body #header-wrap .has-dropdown .desktop-toggle>a.meganav-trigger:after,body #header-wrap .has-dropdown.desktopOverlay .desktop-toggle>a.meganav-trigger:after{background-color:#2e3192;bottom:27px;content:"";height:2px;left:0;position:absolute;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}body #header-wrap .has-dropdown.desktopOverlay .desktop-toggle>a.meganav-trigger:after{opacity:1}.desktopOverlay#header-wrap{border-bottom:1px solid #fafaf8!important}.full-width-dropdown{background-color:#fafaf8;border-bottom:1px solid #ececec;left:0;opacity:0;overflow:hidden;padding:25px 0 40px 30px;position:absolute;top:80px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:100%;z-index:998}.full-width-dropdown .container{max-width:100%;padding-left:0!important;padding-right:0!important}.full-width-dropdown .sub-menu-desktop-heading{color:var(--font_col_base);float:left;font-family:Basis Bold,sans-serif;font-size:15px;letter-spacing:.4px;line-height:1.4;margin:0;padding:0;width:100%}.full-width-dropdown .sub-menu-desktop-heading img,.full-width-dropdown .sub-menu-desktop-heading svg{margin-left:5px;vertical-align:baseline;width:10px}.full-width-dropdown .sub-menu-desktop-heading a{display:block;float:left;padding:3px 0;width:100%}@media(max-width:1600px){.full-width-dropdown .sub-menu-desktop-heading a{font-size:14px}}@media(max-width:1200px){.full-width-dropdown .sub-menu-desktop-heading a{font-size:15px}}.full-width-dropdown .sub-menu-desktop-heading a:hover{color:#d9915f}@media(max-width:1600px){.full-width-dropdown .grid__item{left:auto}}@media(max-width:1200px){.full-width-dropdown .xxlarge--one-fifth{width:25%!important}}.full-width-dropdown ul.mega-nav{float:left;list-style-type:none;margin:0;padding:0;width:100%}@media(max-width:640px){.full-width-dropdown ul.mega-nav{padding:0}}.full-width-dropdown ul.mega-nav li{clear:both;float:left;line-height:1.4;list-style:none;margin:0;padding:0;width:100%}.full-width-dropdown ul.mega-nav li a{color:var(--font_col_base);float:left;font-size:14px;padding:3px 0;width:100%}@media(max-width:1600px){.full-width-dropdown ul.mega-nav li a{font-size:13px;letter-spacing:.1px}}@media(max-width:1200px){.full-width-dropdown ul.mega-nav li a{font-size:14px;letter-spacing:.2px}}.full-width-dropdown ul.mega-nav li a .highlight{background-color:#fff88a;display:inline-block;font-family:Typewriter,sans-serif;font-size:13px;height:15px;padding:0 3px}.full-width-dropdown ul.mega-nav li a:hover{color:#d9915f}.full-width-dropdown #stacks-column{border-bottom:1px solid #ececec;margin-bottom:10px;padding-bottom:10px;width:auto}.mini-mega{height:auto;min-width:140px;padding:15px!important;width:auto!important}.mini-mega.mini-learn{min-width:230px}.mini-mega-toggle{position:relative}.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}}.full-width-dropdown.closed{display:none!important;opacity:0!important;visibility:hidden!important}.full-width-menu>.first{padding-right:0!important}.rtxn_customer_portal_login_side{display:block;float:left;font-family:Basis Medium,sans-serif;line-height:1.4;margin:0!important;padding:0!important}.rtxn_customer_portal_login_side .rtxn_manage_subscriptions_btn_side{display:block}.mobile-sub-nav .rtxn_customer_portal_login_side{line-height:inherit!important}#header-wrap .cart-summary-mobile a{font-family:Basis Medium,sans-serif!important}#header-wrap .cart-summary a,#header-wrap .cart-summary-mobile a{font-size:14px!important;letter-spacing:.4px;text-transform:none!important}#header-wrap .cart-summary a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Bold,sans-serif!important;height:79px;padding:0}#header-wrap .cart-summary a:hover,#header-wrap .cart-summary a:hover span,#header-wrap .cart-summary span{color:var(--font_col_base)!important}#header-wrap .cart-summary span{line-height:17px;margin-left:4px}#header-wrap .cart-summary span:hover{color:var(--font_col_base)!important}#header-wrap .search-box .search-form{background:none!important;background-size:14px 14px;font-size:15px}@media(max-width:1040px){#header-wrap .search-box .search-form{background-size:12px 12px}}#header-wrap .search-box .search-form input{cursor:pointer;font-family:Basis Bold,sans-serif;height:23px}#header-wrap .search-box .search-form input[type=text],#header-wrap .search-box .search-form input[type=text]:focus{background:transparent;border:none;caret-color:var(--font_col_base);color:var(--font_col_base);float:left;font-family:Basis Bold,sans-serif;font-size:15px!important;letter-spacing:.4px!important;margin:0;padding:3px 0;text-align:right}@media(max-width:1040px){#header-wrap .search-box .search-form input[type=text],#header-wrap .search-box .search-form input[type=text]:focus{font-size:12px}}#header-wrap ul.search-results{left:0!important;right:auto;top:35px!important}#header-wrap .search-box .search-form input::-webkit-input-placeholder{font-family:Basis Bold,sans-serif}#header-wrap .search-box .search-form input::-moz-placeholder{font-family:Basis Bold,sans-serif}#header-wrap .search-box .search-form input:-ms-input-placeholder{font-family:Basis Bold,sans-serif}#header-wrap .search-box .search-form input:-moz-placeholder{font-family:Basis Bold,sans-serif}.desktop-toggle:hover>.full-width-dropdown{display:block;opacity:1;visibility:visible}.search-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.search-box .search-form{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;height:50px;padding-left:40px}}.mobile-search .search-form{background-size:14px 14px;float:left;height:30px;width:100%}.mobile-search #search-input-mobile-dropdown{background:transparent;border-bottom:1px solid #fafaf8;border-radius:0;color:#fafaf8;height:30px;padding-left:23px!important;width:100%}#header-wrap .search-box .search-form input[type=submit],#header-wrap .search-box .search-form input[type=text]{border:none;caret-color:var(--font_col_base);color:var(--font_col_base);padding:0}#header-wrap .search-box .search-form input[type=text]{font-family:Basis Bold,sans-serif;font-size:15px!important;letter-spacing:.4px!important;margin:0;padding:3px 0}.mobile-search .search-form input[type=submit],.mobile-search .search-form input[type=text]{border:none;caret-color:#fafaf8;color:#fafaf8;padding:0}.mobile-search .search-form input[type=text],.mobile-search .search-form input[type=text]:focus{background:transparent;border:none;caret-color:#fafaf8;color:#fafaf8;float:left;font-size:16px;text-align:left}#header-wrap:focus ::-webkit-input-placeholder,.header-top:hover ::-webkit-input-placeholder{color:var(--font_col_base)!important;font-family:Basis Bold,sans-serif}#header-wrap :-moz-placeholder,#header-wrap ::-moz-placeholder,#header-wrap ::-webkit-input-placeholder{color:var(--font_col_base)!important;font-family:Basis Bold,sans-serif;font-size:14px;letter-spacing:1px}@media(max-width:1040px){#header-wrap :-moz-placeholder,#header-wrap ::-moz-placeholder,#header-wrap ::-webkit-input-placeholder{font-size:12px}}.mobile-search :-moz-placeholder,.mobile-search ::-moz-placeholder,.mobile-search ::-webkit-input-placeholder{color:#fafaf8!important;font-family:Basis Bold,sans-serif;font-size:16px;letter-spacing:.05em}#header-wrap :-ms-input-placeholder,#header-wrap:focus :-moz-input-placeholder,#header-wrap:focus ::-moz-input-placeholder,#header-wrap:hover :-moz-input-placeholder,#header-wrap:hover ::-moz-input-placeholder{color:var(--font_col_base)!important}#header-wrap:focus :-ms-input-placeholder,#header-wrap:hover :-ms-input-placeholder{color:var(--font_col_base)!important}#header-wrap .search-box .search-form input[type=text]:focus{border-bottom:1px solid var(--font_col_base);text-align:left}.mobile-search .search-form input[type=text]:focus{border-bottom:1px solid #fafaf8;border-radius:0}#header-wrap .search-box .search-form input[type=submit],.mobile-search .search-form input[type=submit]{display:none}ul.search-results{background:#fafaf8}#header-wrap .cart-summary,#header-wrap .cart-summary-mobile{text-align:center}@media(max-width:1040px){#header-wrap .cart-summary,#header-wrap .cart-summary-mobile{margin-left:0}}#header-wrap .cart-summary svg,#header-wrap .cart-summary-mobile svg{display:inline-block;margin-top:-4px;vertical-align:middle}@media(max-width:1040px){#header-wrap .cart-summary svg,#header-wrap .cart-summary-mobile svg{margin-top:-5px}}#header-wrap .cart-summary span,#header-wrap .cart-summary-mobile span{color:var(--font_col_base);display:inline-block;font-size:13px}@media(max-width:1040px){#header-wrap .cart-summary span,#header-wrap .cart-summary-mobile span{font-size:14px}}@media(max-width:480px){#header-wrap .cart-summary span,#header-wrap .cart-summary-mobile span{font-size:13px}}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex!important}}#header-wrap .cart-summary a:hover,#header-wrap .cart-summary-mobile a:hover,#header-wrap .cart-summary-mobile:hover a,#header-wrap .cart-summary-mobile:hover span,#header-wrap .cart-summary:hover a,#header-wrap .cart-summary:hover span{color:var(--font_col_link_hover)!important}@media(max-width:1040px){#header-wrap .header-login{display:none}}#header-wrap .header-login ul{display:block;float:left;margin-bottom:0;margin-left:20px}@media(max-width:1040px){#header-wrap .header-login ul{margin-left:15px}}#header-wrap .header-login ul li{color:var(--font_col_base);display:block;float:left;font-size:13px}#header-wrap .header-login ul ul.dropdown{float:none;left:0!important;margin:0;right:auto!important;top:25px}#header-wrap .header-login ul ul.dropdown li,#header-wrap .header-login ul ul.dropdown li a{color:#fafaf8}#header-wrap .header-login ul ul.dropdown li a:hover{color:#d9915f}#header-wrap .header-login a{color:var(--font_col_base);display:block;float:left;font-size:13px}@media(max-width:1040px){#header-wrap .header-login a{font-size:12px!important}.desktop.menu-item{display:none}}.current-page{color:var(--font_col_link_hover)}.transparent-bg #header-wrap{background:transparent;border-bottom:none;margin-bottom:-79px;position:sticky;top:0}@media(max-width:1024px){.transparent-bg #header-wrap{margin-bottom:-50px}}.transparent-bg #header-wrap .header-logo{background:var(--logo-bg-image-wh) no-repeat center;background-repeat:no-repeat;background-size:45px 45px;height:45px;margin-top:16px;width:45px}@media(max-width:1040px){.transparent-bg #header-wrap .header-logo{background:var(--logo-bg-image-wh) no-repeat center;background-repeat:no-repeat;background-size:35px 35px;height:35px;margin-top:7px;width:35px}}.transparent-bg #header-wrap #desktop-search-main-nav-toggle{color:#fff!important}.transparent-bg #header-wrap #mobile-search-main-nav-toggle span{background:var(--search-icon-wh) no-repeat center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.transparent-bg #header-wrap ::-webkit-input-placeholder{color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transparent-bg #header-wrap ::-moz-placeholder{color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.transparent-bg #header-wrap :-ms-input-placeholder{color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.transparent-bg #header-wrap :-moz-placeholder{color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mobile-search-open #mobile-search-main-nav-toggle span{background:var(--close-x-bk) no-repeat center!important;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.desktopOverlay .transparent-bg #header-wrap #desktop-search-main-nav-toggle,.desktopOverlay .transparent-bg #header-wrap .cart-summary span,.desktopSearchOverlay .transparent-bg #header-wrap .cart-summary span,.scrolled.transparent-bg #header-wrap #desktop-search-main-nav-toggle,.scrolled.transparent-bg #header-wrap .cart-summary span{color:var(--font_col_base)!important}#header-wrap.make-transparent{background:transparent!important}@media(max-width:880px){#header-wrap.make-transparent{background:#fafaf8!important}}.page-header{padding:20px 0;text-align:center}.page-header.not-found{padding:60px 0 20px;text-align:center}.page-header .user-content{text-align:left}.header-right .has-dropdown .desktop-toggle{padding-right:0!important}.secondary.site-navigation{margin:0 auto;overflow:hidden;padding:0;text-align:center}@media(max-width:880px){.secondary.site-navigation ul.menu{display:none}}.secondary.site-navigation li{padding:10px 9px!important;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{color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:14px;height:auto!important;letter-spacing:.025em;padding:0;text-transform:none}@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:var(--font_col_base)}#ReCharge-Nav li a:hover,.secondary.site-navigation li a:hover{color:#d9915f}.template-blog .secondary.site-navigation li{display:inline-block;font-size:14px;list-style:none;padding:0 20px;text-align:center;vertical-align:middle}@media(max-width:1040px){.template-blog .secondary.site-navigation li{height:40px;line-height:40px;margin-top:10px;padding:0}}.template-blog .secondary.site-navigation li a{border-bottom:2px solid #fafaf8;color:var(--font_col_base)}@media(max-width:1040px){.template-blog .secondary.site-navigation li a{height:auto;line-height:1.6}}.template-blog .secondary.site-navigation li a.current-page{border-bottom:2px solid #2e3192;color:var(--font_col_base);display:block;padding:0}.account-menu,.container.secondary-menu{background-color:#fafaf8;border-bottom:1px solid #ececec;max-width:100%!important;padding:0!important;position:sticky!important;top:79px;width:100%;z-index:997!important}@media(max-width:1040px){.account-menu,.container.secondary-menu{top:49px}}.site-navigation ul li ul{background:var(--panel_nav_bg);left:0;opacity:0;padding:12px 15px;position:absolute;-webkit-transition:all 175ms ease-in-out;-o-transition:all 175ms ease-in-out;transition:all 175ms ease-in-out;visibility:hidden;width:155px;z-index:999}.site-navigation ul li ul li{clear:both;color:#fafaf8;margin:0;padding:0;text-align:left;text-transform:none;width:100%}.site-navigation ul li ul li a{color:#fafaf8}.site-navigation ul li ul li a:hover{color:var(--font_col_link_hover)}@media(max-width:1040px){.site-navigation>ul{display:none}}.site-navigation{display:block;text-align:center}.site-navigation ul{margin:0;padding-left:0}.site-navigation ul li{display:inline-block!important;letter-spacing:.05em;margin:0;padding:0 34px 0 0;position:relative;text-align:left;text-decoration:none}@media(max-width:1040px){.site-navigation ul li{padding:0 15px 0 0}}.site-navigation ul li a{color:var(--font_col_base);display:block;font-family:Basis Bold,sans-serif;font-size:13px;padding:0;text-decoration:none;text-transform:uppercase}@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{color:var(--font_col_link_hover);cursor:pointer}.site-navigation ul li .dropdown,.site-navigation ul li .dropdown li a{font-size:13px;letter-spacing:.05em;line-height:24px}.site-navigation ul li .dropdown li a{padding:8px 0;text-transform:none}.site-navigation ul li:last-of-type ul{left:auto;right:0}.site-navigation ul li ul:hover,.site-navigation ul li:hover>ul{opacity:1;visibility:visible}.site-navigation ul li ul li:last-of-type{border-bottom:0}.site-navigation ul li ul li:hover{color:var(--font_col_link_hover)}#main-mobile-menu-toggle{-webkit-box-pack:center;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background-color:transparent!important;border:none!important;border:0 initial;border-color:initial;-o-border-image:initial;border-image:initial;cursor:pointer;display:none;justify-content:flex-start;min-height:49px;min-width:42px;outline:0;padding:0}@media(max-width:1040px){#main-mobile-menu-toggle{display:-webkit-box;display:-ms-flexbox;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{background-color:var(--font_col_base);display:block;height:2px;position:relative;width:20px}#main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:before{background-color:var(--font_col_base);content:"";height:2px;left:0;position:absolute;top:-7px;width:20px}#main-mobile-menu-toggle .HamburgerIcon .HamburgerIcon__blocks:after{background-color:var(--font_col_base);content:"";height:2px;left:0;position:absolute;top:7px;width:20px}#main-mobile-menu-toggle.open .HamburgerIcon__blocks{background-color:transparent!important}#main-mobile-menu-toggle.open .HamburgerIcon__blocks:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-mobile-menu-toggle.open .HamburgerIcon__blocks:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#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],.mobile-search{display:none}#search-form-mobile-dropdown,#search-form-mobile-dropdown-new{background:#fafaf8;display:none;padding:0 30px 20px}@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{background:transparent!important;border:none;border-bottom:1px solid var(--font_col_base);border-radius:0;color:var(--font_col_base);font-family:Basis Bold,sans-serif;font-size:16px;height:40px;padding:0!important;width:100%}#search-form-mobile-dropdown .search-results,#search-form-mobile-dropdown-new .search-results{border:0!important;top:40px!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{border-bottom:1px solid #ececec;padding:5px 10px!important}}.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}}#mobile-navigation-new,.navigation-new{display:none}@media(max-width:1040px){.navigation-new{display:block}}.mj-nav-mobile{background:transparent;bottom:0;height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:84px;-webkit-transition:background .24s cubic-bezier(.455,.03,.515,.955);-o-transition:background .24s cubic-bezier(.455,.03,.515,.955);transition:background .24s cubic-bezier(.455,.03,.515,.955);width:100vw;z-index:1}@media(min-width:1041px){.mj-nav-mobile{display:none}}.mj-nav-mobile .open{top:84px}.scrolled .mj-nav-mobile{top:48px}.mj-nav-mobile_close-area{background:transparent;border:none;bottom:0;display:inline-block;height:100%!important;left:auto;margin:0;min-width:auto;padding:0;position:absolute;right:0;top:0;width:50%;z-index:2}@media(max-width:640px){.mj-nav-mobile_close-area{width:30%}}.mj-nav-mobile_close-area:active,.mj-nav-mobile_close-area:focus,.mj-nav-mobile_close-area:hover{background:transparent;border:none;outline:none}.mj-nav-mobile_drawer{background:#fafaf8;bottom:0;height:100%;left:0;overflow:auto;position:absolute;right:auto;top:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:50%;z-index:9999999}@media(max-width:640px){.mj-nav-mobile_drawer{width:70%}}.mj-nav-mobile.open{background:rgba(0,0,0,.15);pointer-events:auto;z-index:999999}.mj-nav-mobile.open .mj-nav-mobile_drawer{-webkit-transform:translateZ(0);transform:translateZ(0)}.mj-nav-mobile_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-overflow-scrolling:touch;background:#fafaf8;border-top:1px solid #ececec;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start;overflow:auto;padding-bottom:100px;position:relative;width:100%}.mj-nav-mobile_wrap ul#mobile-nav-bottom{float:left;font-size:15px;list-style-type:none;margin:30px 0 0;padding:0;width:100%}.mj-nav-mobile_wrap ul#mobile-nav-bottom li{list-style:none}.mj-nav-mobile_wrap ul#mobile-nav-top{float:left;font-size:15px;list-style-type:none;margin:20px 0 0;padding:0;width:100%}.mj-nav-mobile_wrap ul#mobile-nav-top li{list-style:none}.mj-nav-mobile_wrap .mobile.menu-item{color:var(--font_col_base);float:left;font-family:Basis Bold,sans-serif;font-size:15px;letter-spacing:.6px;margin:0;padding:0;position:relative;text-align:left;width:100%}.mj-nav-mobile_wrap .mobile.menu-item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;color:var(--font_col_base);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:"Basis Bold",sans-serif;letter-spacing:.025em;padding:3px 20px;width:100%}.mj-nav-mobile_wrap .mobile.menu-item a .highlight{background-color:#fff88a;display:inline-block;font-family:Typewriter,sans-serif;font-size:13px;height:15px;line-height:1;padding:3px}@media(max-width:1040px){.mj-nav-mobile_wrap .mobile.menu-item{display:block!important}}.mj-nav-mobile_wrap .ease-animation-slow{height:25px;position:relative;width:25px}.mj-nav-mobile_wrap .ease-animation-slow:before{height:12px;margin-left:3px;margin-top:-6px;width:2px}.mj-nav-mobile_wrap .ease-animation-slow:after,.mj-nav-mobile_wrap .ease-animation-slow:before{background:var(--font_col_base);content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.mj-nav-mobile_wrap .ease-animation-slow:after{height:2px;margin-left:-2px;margin-top:-1px;width:12px}.mobile.menu-item span.highlight-top-level{background-color:#fff88a;color:var(--font_col_base)!important;line-height:1.3;margin-left:-3px;padding:1px 3px 0}.mobile-sub-nav{background-color:#fafaf8;display:none;float:left;margin:0;padding-left:10px;position:relative;width:100%;z-index:9999}.mobile-sub-nav h3{font-family:Basis Medium,sans-serif;font-size:20px;letter-spacing:.05em;line-height:76px;margin:0;padding:0 30px}@media(max-width:640px){.mobile-sub-nav h3{padding:0 20px}}.mobile-sub-nav li{letter-spacing:.6px;list-style:none}.mobile-sub-nav li,.mobile-sub-nav li a{color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:13px!important;width:100%}.mobile-sub-nav li a{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent!important;display:block;letter-spacing:.025em;padding:3px 20px!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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:var(--font_col_base)}.mobile-bottom-nav a{font-family:Basis Regular,sans-serif!important}.mj-nav-mobile_wrap ul#mobile-nav-top li.active a{color:#e2b47b}.mobile-sub-nav-trigger{border:none;line-height:1.6;min-width:100%;text-transform:none}.mobile-sub-nav-trigger .down-arrow-light,.mobile-sub-nav-trigger .down-arrow-mobile{display:inline-block;height:7px;width:11px}.mobile-sub-nav-trigger .rotate,.mobile-sub-nav-trigger.open .rotate{-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.mobile-sub-nav-trigger.open .rotate{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.mobile-sub-nav.sub-nav-open{display:block}.navigation-new.nav-open{left:0;right:0}.mobile-overlay-new{background-color:#fafaf8!important;display:none;height:100%;opacity:.7;position:fixed;top:0;width:100%;z-index:9005!important}@media only screen and (min-width:1041px){.mobile-overlay-new{display:none!important}}#mobile-navigation-new:checked~#content{overflow:hidden}.mobile-navigation{background:#fafaf8;padding:0 20px!important}.search-icon-mobile .fa-search:before{font-family:FontAwesome,sans-serif;font-style:normal}.mobile-overlay-new.show,.mobile-overlay.show{display:block}#cartoverlay{background-color:transparent;height:100%;opacity:0;position:fixed;visibility:hidden;width:100%;z-index:9008}#cartoverlay,.js-drawer-open-right #cartoverlay{-webkit-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;-o-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear}.js-drawer-open-right #cartoverlay{background-color:rgba(0,0,0,.15);opacity:1;visibility:visible}#desktopSearchOverlay{background-color:transparent;display:block;height:100%;opacity:0;position:fixed;-webkit-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;-o-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;visibility:hidden;width:100%;z-index:9006}@media(max-width:1040px){#desktopSearchOverlay{display:none}}#mobileSearchOverlay{display:none}@media(max-width:1040px){#mobileSearchOverlay{background-color:transparent;display:block;height:100%;opacity:0;position:fixed;-webkit-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;-o-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;visibility:hidden;width:100%;z-index:9006}}.desktop-search-open #desktopSearchOverlay,.mobile-search-open #mobileSearchOverlay{background-color:rgba(0,0,0,.15);opacity:1;-webkit-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;-o-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;visibility:visible}@media(max-width:640px){.js-drawer-open-right .scrolled #header-wrap{left:0;position:fixed;top:-1px}.js-drawer-open-right .scrolled #content{padding-top:49px}}#meganav-overlay{background-color:rgba(0,0,0,.15);height:100%;opacity:0;position:fixed;visibility:hidden;width:100%;z-index:9006}#meganav-overlay,.desktopOverlay #meganav-overlay{-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.desktopOverlay #meganav-overlay{opacity:1;visibility:visible}.navigation.navigation-new .mobile-navigation li.active a{color:#e2b47b!important}.desktopOverlay .mushroom-supplements-and-skin-care #header-wrap .cart-summary a,.desktopOverlay .mushroom-supplements-and-skin-care #header-wrap .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .mushroom-supplements-and-skin-care #header-wrap .desktop-toggle>a,.desktopOverlay .mushroom-supplements-and-skin-care #header-wrap .desktop.menu-item>a,.desktopOverlay .template-index #header-wrap .cart-summary a,.desktopOverlay .template-index #header-wrap .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .template-index #header-wrap .desktop-toggle>a,.desktopOverlay .template-index #header-wrap .desktop.menu-item>a,.desktopOverlay .transparent-bg #header-wrap .cart-summary a,.desktopOverlay .transparent-bg #header-wrap .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .transparent-bg #header-wrap .desktop-toggle>a,.desktopOverlay .transparent-bg #header-wrap .desktop.menu-item>a,.desktopSearchOverlay .mushroom-supplements-and-skin-care #header-wrap .cart-summary a,.desktopSearchOverlay .mushroom-supplements-and-skin-care #header-wrap .desktop-toggle>a,.desktopSearchOverlay .mushroom-supplements-and-skin-care #header-wrap .desktop.menu-item>a,.desktopSearchOverlay .template-index #header-wrap .cart-summary a,.desktopSearchOverlay .template-index #header-wrap .desktop-toggle>a,.desktopSearchOverlay .template-index #header-wrap .desktop.menu-item>a,.desktopSearchOverlay .transparent-bg #header-wrap .cart-summary a,.desktopSearchOverlay .transparent-bg #header-wrap .desktop-toggle>a,.desktopSearchOverlay .transparent-bg #header-wrap .desktop.menu-item>a,.scrolled.mushroom-supplements-and-skin-care #header-wrap .cart-summary a,.scrolled.mushroom-supplements-and-skin-care #header-wrap .desktop-toggle.mini-mega-toggle>a,.scrolled.mushroom-supplements-and-skin-care #header-wrap .desktop-toggle>a,.scrolled.mushroom-supplements-and-skin-care #header-wrap .desktop.menu-item>a,.scrolled.template-index #header-wrap .cart-summary a,.scrolled.template-index #header-wrap .desktop-toggle.mini-mega-toggle>a,.scrolled.template-index #header-wrap .desktop-toggle>a,.scrolled.template-index #header-wrap .desktop.menu-item>a,.scrolled.transparent-bg #header-wrap .cart-summary a,.scrolled.transparent-bg #header-wrap .desktop-toggle.mini-mega-toggle>a,.scrolled.transparent-bg #header-wrap .desktop-toggle>a,.scrolled.transparent-bg #header-wrap .desktop.menu-item>a{color:var(--font_col_base)!important}.desktopOverlay .mushroom-supplements-and-skin-care #header-wrap .cart-summary a svg,.desktopOverlay .template-index #header-wrap .cart-summary a svg,.desktopOverlay .transparent-bg #header-wrap .cart-summary a svg,.desktopSearchOverlay .mushroom-supplements-and-skin-care #header-wrap .cart-summary a svg,.desktopSearchOverlay .template-index #header-wrap .cart-summary a svg,.desktopSearchOverlay .transparent-bg #header-wrap .cart-summary a svg,.scrolled.mushroom-supplements-and-skin-care #header-wrap .cart-summary a svg,.scrolled.template-index #header-wrap .cart-summary a svg,.scrolled.transparent-bg #header-wrap .cart-summary a svg{fill:var(--font_col_base)!important}.desktopOverlay .mushroom-supplements-and-skin-care #header-wrap .cart-summary span,.desktopOverlay .template-index #header-wrap .cart-summary span,.desktopSearchOverlay .mushroom-supplements-and-skin-care #header-wrap .cart-summary span,.desktopSearchOverlay .template-index #header-wrap .cart-summary span,.scrolled.mushroom-supplements-and-skin-care #header-wrap .cart-summary span,.scrolled.mushroom-supplements-and-skin-care #header-wrap .cart-summary span:hover,.scrolled.template-index #header-wrap .cart-summary span,.scrolled.template-index #header-wrap .cart-summary span:hover,.scrolled.transparent-bg #header-wrap .cart-summary span,.scrolled.transparent-bg #header-wrap .cart-summary span:hover{color:var(--font_col_base)!important}.shop-submenu-mobile{background:#fafaf8;display:none;position:relative;width:100%}@media(max-width:1040px){.shop-submenu-mobile{display:block}}.shop-submenu-mobile .gradient-overlay{background:-webkit-gradient(linear,left top,right top,from(hsla(33,52%,96%,0)),to(#faf5ef));background:-o-linear-gradient(left,hsla(33,52%,96%,0) 0,#faf5ef 100%);background:linear-gradient(90deg,hsla(33,52%,96%,0) 0,#faf5ef);bottom:1px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00faf5ef",endColorstr="#F6F5F2",GradientType=1);position:absolute;right:0;top:1px;width:15%}.shop-submenu-mobile .scroll-menu{background-color:#fafaf8;margin:0;overflow:auto;padding:0 30px!important;white-space:nowrap;width:100%}@media(max-width:600px){.shop-submenu-mobile .scroll-menu{padding:0 20px!important}}.shop-submenu-mobile .scroll-menu li{display:inline-block;height:50px;line-height:50px;margin:0;padding:0 20px 0 0}.shop-submenu-mobile .scroll-menu li a{text-align:center}@media(max-width:640px){#gift-guide-nav div.menu{display:none}}#gift-guide-nav .shop-submenu-mobile{display:none}@media(max-width:640px){#gift-guide-nav .shop-submenu-mobile{display:block}}.full-width-bg-image img.desktop{display:block!important}@media(max-width:1440px){.full-width-bg-image img.desktop{display:none!important}}.full-width-bg-image img.tablet{display:none!important}@media(max-width:1440px){.full-width-bg-image img.tablet{display:block!important}}@media(max-width:880px){.full-width-bg-image img.tablet{display:none!important}}.full-width-bg-image img.mobile{display:none!important}@media(max-width:880px){.full-width-bg-image img.mobile{display:block!important}}.full-page-background-video{bottom:0;height:100vh;left:0;-o-object-fit:cover;object-fit:cover;position:fixed;right:0;top:0;width:100vw;z-index:-1}.full-page-background-image{height:200%;left:-50%;position:fixed;top:-50%;width:200%}.full-page-background-image img{bottom:0;left:0;margin:auto;min-height:50%;min-width:50%;position:absolute;right:0;top:0}.mobile-video-bg{margin-bottom:20px;position:relative}.mobile-video-bg .text-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;left:0;position:absolute;right:0;text-align:center;top:0}.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}.full-width-video-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:1000px;overflow:hidden}@media(max-width:1800px){.full-width-video-header{max-height:880px}}@media(max-width:1600px){.full-width-video-header{max-height:750px}}@media(max-width:1440px){.full-width-video-header{max-height:640px}}@media(max-width:1024px){.full-width-video-header{max-height:720px}}@media(max-width:880px){.full-width-video-header{max-height:100%}}.full-width-video-header a{display:block;width:100%}.full-width-video-header .container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;justify-content:center!important;max-width:100%!important;padding:80px 12%!important;text-align:left;width:100%!important}@media(max-width:880px){.full-width-video-header .container{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;align-items:center!important;justify-content:center!important;padding:15% 20px 10%!important;text-align:center}}@media(max-width:640px){.full-width-video-header .container{padding:12% 20px 9%!important}}.full-width-video-header video{display:block;width:100%}.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%}#content{padding-bottom:60px;position:relative}@media(max-width:1040px){.noscroll #content{padding-top:50px}.noscroll.transparent-bg #content,.noscroll.transparent-bg-bk #content{padding-top:0}}.about #content,.about-new #content,.dust #content,.email-sms-signup #content,.skin-care #content,.skincare #content,.skincare.template-page #content,.super-supplements #content,.superyou-offer #content,.sustainability #content,.template-cart #content,.template-collection #content,.template-index #content,.template-product #content,.ting-and-mag-page #content{padding-bottom:0!important}.container{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:30px;padding-right:30px;position:relative;width:100%}@media(max-width:600px){.container{padding-left:20px;padding-right:20px}}.container-wide{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1200px;padding-left:30px;padding-right:30px;width:100%}@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:30px 20px 0!important}}.container-bottom-padding-40{padding:0 20px 40px!important}@media(max-width:640px){.container-bottom-padding-40{padding:0 20px 30px!important}}.container-padding-30{padding: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}@media(max-width:1024px){.header-adjust-padding{padding:60px 30px 0!important}}@media(max-width:640px){.header-adjust-padding{padding:40px 0 0!important}}.regular-font{font-family:Basis Regular,sans-serif!important}.medium-font{font-family:Basis Medium,sans-serif!important}.black-font,.bold-font{font-family:Basis Bold,sans-serif}.basis-light{font-family:Basis Light,sans-serif}.typewriter-bold{font-family:Typewriter Bold,sans-serif}.background-mustard{background-color:#e2b47b}.background-taupe{background-color:#c2ada2}.dark-blue-txt{color:var(--font_col_base)!important}hr.single{border-bottom:1px solid var(--font_col_base);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:var(--font_col_link_hover)}img{height:auto;max-width:100%}p{font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.025em;line-height:1.7;margin:0 auto 18px}p.smaller{font-size:13px}p.larger{font-size:15px;margin-bottom:15px}p strong{font-family:Basis Bold,sans-serif;font-weight:400;letter-spacing:.025em}.typewriter{font-family:Typewriter,sans-serif;letter-spacing:0!important}h1,h2,h3,h4,h5,h6{font-family:Basis Bold,sans-serif;font-weight:400;letter-spacing:.025em;margin-bottom:10px}h1{font-size:28px;line-height:1.5}@media(max-width:480px){h1{font-size:24px}}h1 .superscript{font-size:12px}@media(max-width:480px){h1 .superscript{font-size:10px}}.new-h2{font-family:Basis Regular,sans-serif;font-size:32px}@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{color:var(--font_col_base);font-family:Basis Regular,sans-serif;font-size:50px!important;letter-spacing:.75px;line-height:1;margin:0 0 40px;width:100%}@media(max-width:1600px){h1.large{font-size:44px!important}}@media(max-width:1200px){h1.large{font-size:36px!important}}@media(max-width:880px){h1.large{text-align:center!important}}@media(max-width:640px){h1.large{font-size:30px!important}}@media(max-width:480px){h1.large{font-size:26px!important}}@media(max-width:320px){h1.large{font-size:24px!important}}h4.large{color:var(--font_col_base);font-family:Basis Bold,sans-serif;font-size:18px;letter-spacing:.025em;line-height:24px;margin:0 0 20px;text-transform:uppercase;width:100%}@media(max-width:880px){h4.large{font-size:16px;margin:0 0 15px}}h2{font-family:Basis Bold,sans-serif;font-size:20px;letter-spacing:.025em;line-height:1.4}@media(max-width:400px){h2{font-size:18px}}h2.large{font-family:Basis Bold,sans-serif;font-size:32px;letter-spacing:.025em;line-height:42px;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:var(--font_col_base)}@media(max-width:840px){h2.large{font-size:24px}}h2.large.typewriter{font-family:Typewriter,sans-serif!important;text-transform:none!important}h3{font-size:18px;line-height:1.6}@media(max-width:880px){h3{font-size:16px}}h4{font-size:14px;letter-spacing:.025em;line-height:1.4;text-transform:uppercase}h4.non-desktop,h4.non-mobile{float:left;font-family:Basis Bold,sans-serif;font-size:15px!important;letter-spacing:.025em;width:100%}h5{font-family:Basis Medium,sans-serif;font-size:13px;letter-spacing:.025em;line-height:1.4}h6{font-family:Basis Light,sans-serif}a,p{color:var(--font_col_base)}.txt-color-white,.txt-color-white:hover{color:#fff!important}.superscript-title{font-size:12px;vertical-align:super}:focus{outline:none}.italic{font-style:italic}b,strong{font-family:Basis Bold,sans-serif;font-weight:400}.hidden{display:none}.strikethrough{color:#666;font-family:Basis Medium,sans-serif;text-decoration:line-through}.vertical-text{text-orientation:upright;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}sup.superscript{display:inline-block;text-decoration:none}.flex-container-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.flex-container-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-container-column,.flex-container-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;text-align:center}.flex-container-column{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-whole.border-bottom{-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px solid var(--font_col_base);margin-bottom:40px;padding-bottom:40px;width:100%}@media(max-width:1024px){.flex-whole.border-bottom{margin-bottom:20px;padding-bottom:20px}}.flex-one-whole{text-align:left;width:100%}.flex-one-half{text-align:left;width:50%}.flex-one-half p{margin:0 0 15px;max-width:600px}@media(max-width:960px){.flex-one-half p{max-width:500px}}.flex-two-thirds{text-align:left;width:66.66%}.flex-one-third{text-align:left;width:33.33%}.flex-55{width:55%}.flex-45,.flex-55{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-45{width:45%}.flex-40{width:40%}.flex-40,.flex-60{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-60{width:60%}.flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:auto}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:auto}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center{-ms-flex-item-align: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%}.flex-align-stretch{-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-self:stretch}.mb0{margin-bottom:0}.mt4{margin-top:40px}.appear-animation{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}.slick-initialized .appear-animation{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.clear{clear:both}.fallback-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.is-transitioning{display:block!important;visibility:visible!important}.display-table{display:table;height:100%;min-height:inherit;table-layout:fixed;width:100%}.display-table-cell{display:table-cell;float:none;vertical-align:middle}@media screen and (min-width:881px){.large--display-table{display:table;height:100%;min-height:inherit;table-layout:fixed;width:100%}.large--display-table-cell{display:table-cell;float:none;vertical-align:middle;width:100%}}.border-top{border-top:1px solid #ececec}.border-bottom{border-bottom:1px solid #ececec}.desktop{display:block!important}@media(max-width:880px){.desktop{display:none!important}}.mobile{display:none!important}@media(max-width:880px){.mobile{display:block!important}}.superscript{display:inline;font-size:8px;vertical-align:super}.superscript-lg{font-size:11px;vertical-align:super}.superscript-xlg{display:inline;font-size:15px;position:relative;top:-.2em;vertical-align:super}.topbanner-superscript{display:inline;font-size:7px!important;line-height:0!important;position:relative;top:-.4em}.align-right{text-align:right}.align-left{text-align:left}.align-center,.align-centre{text-align:center}.no-margin{margin:0!important}@media(max-width:880px){.mobile-align-center{margin:0 auto 15px;max-width:400px;text-align:center}}.fixed-padding{padding-left:30px;padding-right:30px}@media(max-width:880px){.horizontal-rule{padding-left:30px!important;padding-right:30px!important}}@media(max-width:640px){.horizontal-rule{padding-left:20px!important;padding-right:20px!important}}.horizontal-rule hr.divider{border:none;border-top:1px solid #ececec;margin:0;padding:0;width:100%}.hr-white hr.divider{border-top:1px solid #fff}.hide-if-video{display:none!important}@media(max-width:880px){.mobile-padding-container{padding:0 30px}}@media(max-width:640px){.mobile-padding-container{padding:0 20px}}#product_10627065859,#product_3476793163859,#product_4160639598675,#product_562308350009,#product_562308907065,#product_562309365817,.hide{display:none}a.orange-txt{font-size:14px;text-decoration:underline}.layout-column-half-left,.layout-column-half-right{float:left;width:50%}@media(max-width:480px){.layout-column-half-left,.layout-column-half-right{float:left;width:100%}}@media(max-width:400px){.account-menu{padding:0!important}}.account-menu .secondary.site-navigation ul.menu{display:block!important}@media(max-width:1040px){.account-menu .secondary.site-navigation ul.menu{display:none!important}}@media(max-width:400px){.account-menu .secondary.site-navigation ul.menu a{font-size:13px}}.account-menu .scroll-menu.subscription-pages{text-align:left}.shopify-challenge__container{margin-top:60px!important}#template.mj-account-page .template_header,.account #content .template_header,.user-customer .template_header{margin-top:0}#template.mj-account-page input,.account #content input,.user-customer input{min-width:350px;text-align:left}@media(max-width:400px){#template.mj-account-page input,.account #content input,.user-customer input{min-width:100%;width:100%}}#template.mj-account-page input:-moz-placeholder,#template.mj-account-page input::-moz-placeholder,.account #content input:-moz-placeholder,.account #content input::-moz-placeholder,.user-customer input:-moz-placeholder,.user-customer input::-moz-placeholder{font-size:16px!important;letter-spacing:.05em}#template.mj-account-page input:-ms-input-placeholder,.account #content input:-ms-input-placeholder,.user-customer input:-ms-input-placeholder{font-size:16px!important;letter-spacing:.05em}#template.mj-account-page input[type=email],#template.mj-account-page input[type=password],#template.mj-account-page input[type=text],.account #content input[type=email],.account #content input[type=password],.account #content input[type=text],.user-customer input[type=email],.user-customer input[type=password],.user-customer input[type=text]{background:transparent;border:none;border-bottom:1px solid var(--font_col_base);border-radius:0!important;font-family:Basis Medium,sans-serif;font-size:16px;letter-spacing:.05em;margin-bottom:15px;padding:6px 0}#template.mj-account-page input[type=submit],.account #content input[type=submit],.user-customer input[type=submit]{border-radius:3px;min-width:200px!important;text-align:center}@media(max-width:400px){#template.mj-account-page input[type=submit],.account #content input[type=submit],.user-customer input[type=submit]{min-width:100%;width:100%}}#template.mj-account-page input[type=checkbox],.account #content input[type=checkbox],.user-customer input[type=checkbox]{background:#fafaf8!important;border:1px solid var(--font_col_base);border-radius:0!important;margin-bottom:5px;min-width:0!important;width:auto!important}#template.mj-account-page .note,.account #content .note,.user-customer .note{font-size:14px;letter-spacing:0;margin-bottom:15px}#template.mj-account-page .note a,.account #content .note a,.user-customer .note a{color:#d9915f}#template.mj-account-page #login_email,#template.mj-account-page #login_password,#template.mj-account-page .action_bottom,.account #content #login_email,.account #content #login_password,.account #content .action_bottom,.user-customer #login_email,.user-customer #login_password,.user-customer .action_bottom{width:100%}.mj-account-page{float:left;padding:50px 0 80px;width:100%}@media(max-width:880px){.mj-account-page{padding:0 0 50px}}.reset-account #template{padding:0 0 80px}@media(max-width:880px){.reset-account #template{padding:0 0 50px}}.reset-account #template input[type=password]{border-bottom:2px solid var(--font_col_base);font-size:16px;margin-bottom:10px;min-width:300px;padding:6px 0;text-align:left!important}@media(max-width:400px){.reset-account #template input[type=password]{min-width:100%;width:100%}}.update-password #template{padding:0 0 80px}@media(max-width:880px){.update-password #template{padding:0 0 50px}}.update-password #template input[type=email]{background:transparent;border-bottom:2px solid var(--font_col_base);font-size:16px;margin-bottom:10px;min-width:300px;padding:6px 0;text-align:left!important}@media(max-width:400px){.update-password #template input[type=email]{min-width:100%;width:100%}}#template.mj-account-page input[type=submit],.reset-account input[type=submit],.update-password input[type=submit]{min-width:300px;padding:0;text-align:center}@media(max-width:400px){#template.mj-account-page input[type=submit],.reset-account input[type=submit],.update-password input[type=submit]{min-width:100%;width:100%}}#forgot_password{font-size:14px;margin:5px 0 15px}#admin_header{float:left;margin-top:60px;width:100%}@media(max-width:880px){#admin_header{margin-top:40px}}#admin_header .title,#admin_header p{margin-bottom:8px;text-align:left}#admin_header .title{float:left;width:100%}#admin_header .action_return,#admin_header .action_top{font-size:14px;margin-bottom:20px;text-align:left;text-decoration:underline}.header-addresses{float:left;margin:30px 0 0!important;position:relative;width:100%}.header-addresses .action_top{margin-bottom:0;max-width:200px;position:absolute;right:0;top:0}@media(max-width:480px){.header-addresses .action_top a{min-width:100px}}#customer_sidebar{float:left;margin:60px 0 80px;text-align:left;width:100%}@media(max-width:880px){#customer_sidebar{margin:40px 0}}#customer_sidebar .view{text-align:right}#customer_sidebar #update-address-link{font-size:14px}#customer_sidebar #update-address-link a{color:#2e3192}#customer_sidebar #manage-subscriptions-link{float:left;padding:0 20px;width:230px}@media(max-width:640px){#customer_sidebar #manage-subscriptions-link{margin-top:30px}}#customer_sidebar #subscription-note{clear:both;color:#2e3192;float:left;font-style:italic;margin:5px 0 0;padding-right:20px}@media(max-width:640px){#customer_sidebar .display-table,#customer_sidebar .display-table-cell{display:block;width:100%}}.customer_address_table{margin:20px 0}.customer_address_table td{padding:0}.customer_address_table select{font-family:Basis Medium,sans-serif;font-size:14px;margin:5px 0 10px}#customer_detail{padding-left:6%}@media(max-width:880px){#customer_detail{padding-left:0}}#customer_detail .address,#customer_detail .phone{margin-top:25px}#customer_detail .action_bottom input{margin-bottom:10px}#customer_detail a,#customer_detail p,#order_address .address p{margin-bottom:0}@media(max-width:480px){#customer_detail a,#customer_detail p,#order_address .address p{font-size:14px;line-height:1.5}}#customer_rewards_bottom h2.title,#customer_sidebar h2.title{float:left;margin-bottom:20px;width:100%}#rc_product_search #product_search{background-color:transparent!important;border-radius:0!important}#customer_orders{float:left;margin:0 0 80px;width:100%}@media(max-width:880px){#customer_orders{margin:0 0 40px}}#customer_orders h2.title{float:left;margin-bottom:20px;width:100%}#customer_orders .view{text-align:right}#customer_orders table{width:100%}#customer_orders table th{border-bottom-width:1px!important;font-family:Basis Bold,sans-serif;font-size:14px;letter-spacing:.05em;padding:0 10px 10px 0;text-transform:uppercase}@media(max-width:480px){#customer_orders table th{line-height:1.5}}#customer_orders table td{padding:10px 10px 10px 0}@media(max-width:480px){#customer_orders table td{font-size:14px;line-height:1.5}}#customer_orders table a{color:#d9915f}@media(max-width:640px){#customer_orders table .status{display:none}}#customer_rewards_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;padding-bottom:140px;width:100%}@media(max-width:1024px){#customer_rewards_bottom{display:block}}#order_details{float:left;margin-bottom:40px;width:100%}#order_details tfoot tr{border:none}#order_details tfoot td{padding:5px 10px 5px 0}#order_details th{border-bottom-width:1px!important;font-family:Basis Bold,sans-serif;font-size:14px;letter-spacing:.05em;padding:0 10px 10px 0;text-transform:uppercase}@media(max-width:880px){#order_details th{font-size:14px;line-height:1.5}}@media(max-width:480px){#order_details th{font-size:12px;line-height:1.5}}#order_details td{padding:15px 10px 15px 0;vertical-align:middle}@media(max-width:480px){#order_details td{font-size:12px;line-height:1.5}}#order_details td.product{width:100px}@media(max-width:880px){#order_details td.product{width:80px}}@media(max-width:480px){#order_details td.product{width:60px}}#order_details .note{font-family:Basis Medium,sans-serif!important;font-size:14px}@media(max-width:480px){#order_details .note{font-size:12px}}#order_details .note .tracking-code{font-size:11px;overflow-wrap:break-word;text-decoration:underline}#order_details .total{padding-right:0;text-align:right}#order_details .total.money{font-size:14px}@media(max-width:880px){#order_details .total.money{font-size:14px}}#order_details .sku{font-size:14px}@media(max-width:480px){#order_details .sku{font-size:12px}}#order_details img{max-width:80px}@media(max-width:480px){#order_details img{max-width:60px}}#order_details .order_summary.order_total td{font-size:22px;padding:20px 0}@media(max-width:880px){#order_details .order_summary.order_total td{font-size:18px}}#order_cancelled .note{font-family:Basis Medium,sans-serif!important}.order_section_title{margin-bottom:0;text-transform:uppercase}#order_address{float:left;margin-top:10px;padding-bottom:40px;width:100%}#order_address #order_payment{float:left;margin-bottom:20px;width:48%}#order_address #order_shipping{float:right;margin-bottom:20px;width:48%}.order_date{margin-bottom:8px;text-align:left}#orderify-link{padding-right:0!important;text-align:right}.product-inner-details .afterpay-paragraph,.stacks-detail .afterpay-paragraph{color:#2e3192!important;display:inline-block;font-family:Basis Regular,sans-serif!important;font-size:11px;letter-spacing:.5px;margin-bottom:20px;margin-top:2px;padding-right:0!important;text-align:left!important;width:100%}@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{letter-spacing:.1px}}.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{font-size:11px;text-decoration:none!important}@media(max-width:480px){.product-inner-details .afterpay-paragraph .afterpay-link,.stacks-detail .afterpay-paragraph .afterpay-link{letter-spacing:.1px}}@media(max-width:400px){.product-inner-details .afterpay-paragraph .afterpay-link,.stacks-detail .afterpay-paragraph .afterpay-link{font-size:10px}}.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}@media(max-width:480px){.product-inner-details .afterpay-paragraph .afterpay-link span,.stacks-detail .afterpay-paragraph .afterpay-link span{letter-spacing:.1px}}.afterpay-text1,.afterpay-text2{color:#2e3192!important;display:inline;font-family:Basis Regular,sans-serif!important;font-size:11px;letter-spacing:.4px;margin-bottom:0;text-align:left}@media(max-width:960px){.afterpay-text1,.afterpay-text2{line-height:1.6}}@media(max-width:480px){.afterpay-text1,.afterpay-text2{letter-spacing:.1px}}@media(max-width:375px){.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{display:none;max-width:60px!important;opacity:1!important}@media(max-width:480px){.add-to-cart-form .afterpay-logo,.stacks-detail .afterpay-logo{max-width:56px!important}}@media(max-width:375px){.add-to-cart-form .afterpay-logo,.stacks-detail .afterpay-logo{max-width:56px!important}}.afterpay-link{color:#2e3192!important;font-size:11px;text-decoration:underline!important}@media(max-width:480px){.afterpay-link{letter-spacing:.1px}}@media(max-width:400px){.afterpay-link{font-size:10px}}.c-afterpay-info-modal-preface__motto,.c-afterpay-info-modal-process__heading{color:#2e2930!important}.ajaxcart__subtotal>.afterpay-paragraph{color:#a6a6a6;font-family:Basis Regular,sans-serif;font-size:11px!important;letter-spacing:.025em;margin-top:3px}@media(max-width:880px){.ajaxcart__subtotal>.afterpay-paragraph{letter-spacing:.1px!important}}.ajaxcart__subtotal>.afterpay-paragraph .afterpay-logo{height:auto!important;max-width:65px!important;opacity:.5!important;width:auto!important}@media(max-width:880px){.ajaxcart__subtotal>.afterpay-paragraph .afterpay-logo{max-width:60px!important}}.subtotals-notes .afterpay-paragraph{color:#2e3192!important;display:inline-block;font-family:Basis Regular,sans-serif!important;font-size:12px;letter-spacing:.5px;margin-bottom:20px;margin-top:2px;text-align:center;width:100%}@media(max-width:960px){.subtotals-notes .afterpay-paragraph{line-height:1.6}}.subtotals-notes .afterpay-paragraph a:first-of-type{display:none}.subtotals-notes .afterpay-paragraph .afterpay-link{font-size:11px;text-decoration:none!important}.subtotals-notes .afterpay-paragraph .afterpay-link span{font-size:11px;text-decoration:underline!important;text-transform:uppercase}.subtotals-notes .afterpay-text1,.subtotals-notes .afterpay-text2{color:#2e3192!important;display:inline;font-family:Basis Regular,sans-serif!important;font-size:12px;letter-spacing:.4px;margin-bottom:0;text-align:left}@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:375px){.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;max-width:70px!important;opacity:.5!important}@media(max-width:880px){.subtotals-notes .afterpay-logo{max-width:60px!important}}#CartContainer{display:block;height:100%;overflow:hidden;position:relative;width:100%}.ajaxcart-item__price .money{font-size:14px}.empty-cart-alert{display:block;margin-top:90px;position:relative!important;text-align:center;top:auto!important}.empty-cart-alert p{font-size:17px!important;text-align:center!important}.empty-cart-alert p span{display:inline-block;font-family:Basis Bold,sans-serif;font-size:17px;margin-top:20px}.empty-cart-promo-wrap{left:20px;position:absolute;top:195px;width:calc(100% - 40px)}.empty-cart-promo{background-color:#fff;height:auto;margin-bottom:20px;padding:0}.empty-cart-promo .empty-cart-promo-img{margin-right:20px;width:35%}@media(max-width:480px){.empty-cart-promo .empty-cart-promo-img{margin-right:15px;width:30%}}.empty-cart-promo .arrow{width:5px}@media(max-width:480px){.empty-cart-promo .arrow{width:4px}}.empty-cart-promo p{font-size:14px;line-height:1.4;margin-bottom:8px;padding-right:15px;text-align:left}@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 #free_shipping_alert{left:0;padding:10px 32px;position:absolute;top:40px;width:100%;z-index:999998!important}@media(max-width:480px){#CartContainer #free_shipping_alert{display:none}}#CartContainer #free_shipping_alert p{font-size:14px;margin-bottom:5px;text-align:center}#CartContainer #free_shipping_alert #progressbar{float:none;height:15px;margin:0 auto;max-width:335px;width:100%}#free_shipping_alert p{margin-bottom:12px;text-align:left}@media(max-width:767px){#free_shipping_alert p{font-size:15px;text-align:center}}@media(max-width:480px){#free_shipping_alert p{font-size:14px}}@media(max-width:320px){#free_shipping_alert p{font-size:12px}}.drawer{background-color:#fafaf8;bottom:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1);color:var(--font_col_base);display:none;max-width:90%;overflow-x:hidden;overflow-y:hidden;position:fixed;top:0;-webkit-transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s;transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s;-o-transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s;z-index:99999999!important}@media(max-width:480px){.drawer{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;max-width:100%}}.drawer--right{border-left:1px solid #ececec;right:-450px;width:450px}@media(max-width:480px){.drawer--right{right:-100%;width:100%}}.drawer--right .drawer__header{height:70px;left:0;position:absolute;top:0;width:100%;z-index:999999!important}.drawer--right .drawer__header h2{color:var(--font_col_base);font-family:Basis Regular,sans-serif;font-size:18px;left:50%;margin-bottom:0;margin-left:-90px;position:absolute;text-align:center;top:20px;width:180px;z-index:999998!important}.js-drawer-open-right .drawer--right{display:block;-webkit-transform:translateX(-450px);transform:translateX(-450px)}@media(max-width:480px){.js-drawer-open-right .drawer--right{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.ajaxcart{display:block;height:100%;margin:0;overflow:hidden;padding-bottom:160px;position:relative;width:100%}@media(max-width:640px){.ajaxcart{padding-bottom:150px}}.ajaxcart.no-more-samples{padding-bottom:150px!important}.ajaxcart__qty,.ajaxcart__qty button,.ajaxcart__qty input{border:none;font-family:Basis Regular,sans-serif}.ajaxcart__qty,.ajaxcart__qty button,.ajaxcart__qty button:hover,.ajaxcart__qty input,.ajaxcart__qty input:hover,.ajaxcart__qty:hover{color:var(--font_col_base)!important;height:auto!important;line-height:1}.ajaxcart__qty{display:inline-block;margin:0 -10px 0 0;max-width:80px;min-width:75px;overflow:visible;position:relative}.ajaxcart__qty input{-webkit-appearance:none;background:transparent;border:none;border-radius:3px;display:block;font-family:Basis Regular,sans-serif;font-size:14px;margin:0;padding:3px 15px;text-align:center;width:100%}.ajaxcart__qty-adjust{background:none;border:none!important;bottom:0;color:var(--font_col_base);cursor:pointer;display:block;font-family:Basis Bold,sans-serif;height:auto;line-height:1;min-width:0;overflow:hidden;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ajaxcart__qty-adjust:hover{background:transparent;border:none;color:var(--font_col_base)!important;height:auto!important;line-height:1}.ajaxcart__qty--minus{color:var(--font_col_base);left:0;padding:5px 5px 5px 10px}.ajaxcart__qty--plus{color:var(--font_col_base);padding:5px 10px 5px 5px;right:0}.ajax-cart--notes{padding:0 30px 30px}.ajaxcart__product:first-child{border-top:none}.ajaxcart__product{padding:0 20px;position:relative;width:100%}.ajaxcart__product.is-removed{max-height:0;overflow:hidden;-webkit-transition:all .45s cubic-bezier(.57,.06,.05,.95);-o-transition:all .45s cubic-bezier(.57,.06,.05,.95);transition:all .45s cubic-bezier(.57,.06,.05,.95);visibility:hidden;width:100%}.ajaxcart__row{border-bottom:1px solid #ececec;padding-bottom:10px;padding-top:10px}@media(max-width:480px){.ajaxcart__row{padding-bottom:8px;padding-top:8px}}.ajaxcart__row>.grid,.ajaxcart__row>.grid--full,.ajaxcart__row>.grid--rev{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-left:0}.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{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.ajaxcart__row .grid .ajaxcart__quantity-wrapper,.ajaxcart__row .grid--full .ajaxcart__quantity-wrapper,.ajaxcart__row .grid--rev .ajaxcart__quantity-wrapper{margin-top:0;padding: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{display:block;float:left;margin-bottom:0;overflow:hidden}.ajaxcart__product-image img{display:block;float:left;margin:0;width:65px}.ajaxcart__product-meta,.ajaxcart__product-name p{display:block;font-family:Basis Bold,sans-serif;font-size:14px;line-height:1.4;margin:0;padding-top:0;text-align:left}.ajaxcart__product-name p{width:65%}.ajaxcart__product-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;padding-right:20px;width:100%}.ajaxcart__product-name .flex-container-row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:space-between;width:100%}.ajaxcart__product-name .line-price{font-family:Basis Bold,sans-serif;font-size:14px}.ajax-cart-title .subscription{color:#2e3192;display:inline-block;font-family:Basis Medium,sans-serif;font-size:11px;line-height:1.5;text-transform:uppercase}.ajaxcart__product-meta{color:#2e3192;font-size:13px!important;font-style:italic}.ajaxcart__quantity-wrapper{display:inline-block;width:100%}.form-a{height:100%;padding:115px 0 0;width:100%;z-index:999998!important}@media(max-width:640px){.form-a{padding:100px 0 0}}@media(max-width:480px){.form-a{padding:71px 0 0}}.moveUp .form-a{padding:60px 20px 14px}.form-b{background:#fafaf8;border-top:1px solid #ececec;bottom:0;height:335px;left:0;position:absolute;text-align:center;width:100%}@media(max-width:640px){.form-b{height:150px}}.form-b .cart__checkout{cursor:pointer;display:inline-block;font-family:Basis Bold,sans-serif;min-width:50%;padding:0;text-align:center;text-transform:uppercase;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.form-b .ajaxcart__footer{padding:0 20px}@media(max-width:640px){.form-b .ajaxcart__footer{padding:10px 20px 20px}}.form-b .ajax-view-cart{padding-top:15px;width:100%}@media(max-width:480px){.form-b .ajax-view-cart{display:none;padding-top:10px}}.form-b .ajax-view-cart a{text-align:center;text-decoration:underline}.form-b .cart-note-bottom{display:block;font-family:Basis Medium,sans-serif;font-size:13px;line-height:1.8;padding:10px 26px 15px;text-align:center}@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{float:none!important;text-align:center}#CartDrawer .additional_checkout_buttons{bottom:150px;display:block;position:absolute;right:0}#CartDrawer .additional_checkout_buttons .dynamic-checkout__content ul li{width:100%!important}.additional_checkout_buttons{background-color:#fafaf8;border-top:1px solid #ececec;left:0;opacity:0;padding:26px 20px 10px;visibility:hidden;width:100%;z-index:999}@media(max-width:880px){.additional_checkout_buttons{display:none!important}}.additional_checkout_buttons.show{opacity:1;visibility:visible}.additional_checkout_buttons input{border:0!important}.hasStack .additional_checkout_buttons,.hasSubscription .additional_checkout_buttons{display:none}#additionalCheckout{cursor:pointer;float:left;margin-right:2%;min-width:48%;width:48%}@media(max-width:880px){#additionalCheckout{display:none!important;height:44px;line-height:42px}}.hasStack #additionalCheckout,.hasSubscription #additionalCheckout{display:none}body .dynamic-checkout__content .shopify-cleanslate li{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-ms-flex-preferred-size:auto!important;-webkit-box-flex:0!important;-ms-flex-positive:0!important;align-items:center!important;flex-basis:auto!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-flex-grow:0!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;justify-content:center!important;margin:0 2% 2% 0!important;width:49%!important}body .dynamic-checkout__content .shopify-cleanslate li button{min-width:auto!important}body .dynamic-checkout__content .shopify-cleanslate li:nth-of-type(2n){margin-right:0!important}.ajaxcart__special_instructions{display:inline-block;margin-top:30px;opacity:.5;padding:30px 0 20px;text-align:center;width:100%}.ajaxcart__subtotal_header{display:inline-block;text-align:center;text-transform:uppercase;width:100%}.ajaxcart__subtotal_header p{font-size:11px}.ajaxcart__subtotal{color:#2e3192;display:inline-block;margin-top:10px;padding:0 0 6px;text-align:center;width:100%}.ajaxcart__subtotal p{color:#2e3192;font-size:16px;margin:0}.ajaxcart__subtotal p .money{font-family:Basis Bold,sans-serif}.ajaxcart .discount-title{color:#2e3192;display:block;font-size:11px;letter-spacing:.4px;line-height:1.2}#CartContainer .ajax-empty{left:50%;margin-left:-70px;padding-top:0;position:absolute;text-align:center;top:25px;width:140px;z-index:999999}#CartContainer .ajax-empty span{font-family:Basis Bold,sans-serif;font-size:17px}.ajax-remove-button{-webkit-box-pack:end!important;-ms-flex-pack:end!important;height:17px;justify-content:flex-end!important;padding-bottom:5px;padding-right:0!important}.ajaxcart__qty-remove{cursor:pointer;line-height:1.5;min-width:0;padding:3px 0 3px 3px;position:absolute;right:-21px;top:4px}.ajaxcart__qty-remove,.ajaxcart__qty-remove:hover{background:var(--close-icon) no-repeat center;background-size:10px 10px;border:none;height:10px;width:10px}.drawer__close{cursor:pointer;left:0;margin:0;padding:26px 15px 15px 19px;position:absolute;top:0;z-index:10}@media(max-width:480px){.drawer__close{padding:25px 15px 15px 19px}}.drawer__close button{background:transparent;border:none;color:inherit;cursor:pointer;display:block;height:auto;line-height:1.5;min-width:0;outline:none;padding:0}.drawer__close button:hover{background:transparent;border:none;color:var(--font_col_base);height:auto!important;line-height:1.5!important}.drawer__close button img,.drawer__close button svg{cursor:pointer;height:auto;width:18px}.ajax-prices.line-price{font-family:Basis Bold,sans-serif;font-size:13px;line-height:1.4;text-align:right}.ajax-prices.line-price span{display:inline-block;font-size:13px;text-align:right}.ajax-prices.line-price .discounted-price{color:#666;font-family:Basis Medium,sans-serif;font-size:11px;text-align:right;text-decoration:line-through}.ajax-prices.line-price .discount-title{display:block;font-family:Basis Medium,sans-serif;font-size:11px;margin-top:3px;text-transform:lowercase;white-space:pre-line}.ajaxcart__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:165px;width:100%}@media(max-width:640px){.ajaxcart__inner{padding-bottom:0}}.ajaxcart__inner .Hidden .ajaxcart__qty-remove,.ajaxcart__inner .Hidden .ajaxcart__quantity-wrapper,.ajaxcart__inner .PromoHide .ajaxcart__quantity-wrapper{display:none}.scaled-text{-webkit-transition:font-size .3s;-o-transition:font-size .3s;transition:font-size .3s}@media(max-width:480px){#CartDrawer .cart-count{pointer-events:none}}p.ajax-cart-note{font-size:12px}.js-drawer-open .drawer>*{opacity:1;-webkit-transition:opacity .4s cubic-bezier(.39,.575,.565,1) .4s;-o-transition:opacity .4s cubic-bezier(.39,.575,.565,1) .4s;transition:opacity .4s cubic-bezier(.39,.575,.565,1) .4s}@media(max-width:480px){.js-drawer-open{overflow:hidden}}#CartDrawer .cart-summary-module{float:right;margin-right:10px;margin-top:9px;padding:15px;text-align:center}@media(max-width:480px){#CartDrawer .cart-summary-module{margin-right:11px}}#CartDrawer .cart-summary-module svg{display:inline-block;margin-top:-7px;vertical-align:middle}#CartDrawer .cart-summary-module span{color:var(--font_col_base);display:inline-block;font-family:Basis Bold,sans-serif;font-size:13px}.frequency-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafaf8 var(--down-arrow) no-repeat;background-position:98%;background-size:10px;border:1px solid #999!important;border-radius:3px;color:var(--font_col_base);margin-right:6px;margin-top:10px;padding:6px;width:100%}[v-cloak]{display:none}.switch-to-sub{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:0;color:#2e3192;cursor:pointer;display:inline-block;font-family:Basis Medium,sans-serif;font-size:11px;height:auto;justify-content:space-between;line-height:1.6;margin-bottom:5px;margin-left:18px;margin-top:0;padding:2px 0;position:relative;text-transform:uppercase;width:auto}.switch-to-sub:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/subscribe-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:12px;left:-17px;position:absolute;top:5px;width:13px}.switch-to-sub:after{background-color:#2e3192;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}.switch-to-sub:hover{color:#2e3192}.switch-to-sub:hover:after{opacity:0}.Gifts .switch-to-subs,.Retail .switch-to-sub{display:none!important}.sub-freq-qty{margin-top:10px}.sub-freq-qty .small-disclaimer{font-family:Basis Regular,sans-serif;font-size:12px;width:100%}.ajaxcart__row .frequency-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafaf8 var(--down-arrow) no-repeat;background-position:98%;background-size:10px;border:none!important;border-radius:3px;color:#2e2930;font-family:Basis Regular,sans-serif!important;margin-right:6px;margin-top:0;padding:6px 20px 6px 0;width:auto}#mobileBeamWidget{display:none}@media(max-width:640px){#mobileBeamWidget{display:block}}#beamWidget{display:block}@media(max-width:640px){#beamWidget{display:none}}[data-variant-id="31980082888787"] .frequency-select,[data-variant-id="31980082888787"] .switch-to-sub{display:none}#attentive-embed{display:block;margin:0;min-height:100vh!important;text-align:center;width:100%!important}html #attentive_overlay{z-index:999!important}.rebuy-button,a.button,button,input[type=submit]{background-color:transparent;border:2px solid var(--font_col_base);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--font_col_base);display:inline-block;font-family:Basis Bold,sans-serif;font-size:14px;font-weight:400;height:44px;letter-spacing:.025em;line-height:44px;min-width:172px;padding:0 15px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}@media(max-width:880px){.rebuy-button,a.button,button,input[type=submit]{background:transparent;min-width:170px}}@media(max-width:375px){.rebuy-button,a.button,button,input[type=submit]{min-width:150px}}button.button-wide{min-width:180px}@media(max-width:880px){button.button-wide{min-width:170px}}@media(max-width:375px){button.button-wide{min-width:150px}}.button:focus,.button:link,.button:visited,a.button:focus,a.button:link,a.button:visited,button:focus,button:link,button:visited{border:1px solid var(--font_col_base);color:var(--font_col_base)}.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 var(--font_col_base);height:44px;line-height:42px}.button.outline,a.button.outline,button.outline,input[type=button].outline,input[type=reset].outline,input[type=submit].outline{background-color:transparent!important;border:2px solid var(--font_col_base);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--font_col_base)!important;font-weight:400;height:44px;line-height:42px;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;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:transparent!important}}form.new-blue-link{display:inline-block;margin:0 auto}form.new-blue-link:after{background-color:#2e3192;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}form.new-blue-link:after:hover:after{opacity:0}form.new-blue-link input[type=submit]{border:none;border-radius:0;color:#2e3192!important;display:inline-block;font-family:Basis Medium,sans-serif;font-size:18px;font-weight:400;height:auto;letter-spacing:.025em;line-height:1.3;min-width:auto;padding:4px 0!important;position:relative;text-decoration:none;text-transform:uppercase}@media(max-width:880px){form.new-blue-link input[type=submit]{font-size:16px}}form.new-blue-link input[type=submit]:hover{background:transparent!important;color:#2e3192}.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 var(--font_col_base);height:44px;line-height:42px}#widget-container>div>form>div.rebuy-landing-widget__rb>div.rebuy-landing-widget__button>div>button,.block-inner .new-cta-container #loyaltylion button.lion-in-cart-reward__button,.button.outline-blue,.klaviyo-bis-trigger,.loyalty-panel #loyaltylion .lion-rule-item .lion-rule-item__content .lion-rule-item__actions .lion-action-button,a.button.outline-blue,button.outline-blue,input[type=submit].outline-blue{background-color:transparent!important;border:2px solid #2e3192!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2e3192!important;cursor:pointer;font-weight:400;height:44px!important;line-height:42px!important;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}@media(max-width:880px){#widget-container>div>form>div.rebuy-landing-widget__rb>div.rebuy-landing-widget__button>div>button,.block-inner .new-cta-container #loyaltylion button.lion-in-cart-reward__button,.button.outline-blue,.klaviyo-bis-trigger,.loyalty-panel #loyaltylion .lion-rule-item .lion-rule-item__content .lion-rule-item__actions .lion-action-button,a.button.outline-blue,button.outline-blue,input[type=submit].outline-blue{background:transparent!important}.block-inner .new-cta-container #loyaltylion button.lion-in-cart-reward__button{font-size:12px!important;padding:0!important}}@media(max-width:480px){.block-inner .new-cta-container #loyaltylion button.lion-in-cart-reward__button{font-size:11px!important}}#widget-container>div>form>div.rebuy-landing-widget__rb>div.rebuy-landing-widget__button>div>button{font-size:14px!important;padding:0 15px!important}#widget-container>div>form>div.rebuy-landing-widget__rb>div.rebuy-landing-widget__button>div>button:hover,.block-inner .new-cta-container #loyaltylion button.lion-in-cart-reward__button:hover,.button.outline-blue:hover,.klaviyo-bis-trigger:hover,.loyalty-panel #loyaltylion .lion-rule-item .lion-rule-item__content .lion-rule-item__actions .lion-action-button:hover,a.button-blue.outline:hover,button.outline-blue:hover,input[type=submit].outline-blue:hover{background-color:#2e3192!important;border:2px solid #2e3192;color:#fafaf8!important;height:44px!important;line-height:42px!important}.button.outline-white,a.button.outline-white,button.outline-white,input[type=submit].outline-white{background-color:transparent!important;border:2px solid #fafaf8!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fafaf8!important;cursor:pointer;font-weight:400;height:44px;line-height:42px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media(max-width:880px){.button.outline-white,a.button.outline-white,button.outline-white,input[type=submit].outline-white{background:transparent!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;color:var(--font_col_base)!important;height:44px;line-height:42px}@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}}.button.outline-black,a.button.outline-black,button.outline-black,input[type=submit].outline-black{background-color:transparent!important;border:2px solid var(--font_col_base)!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--font_col_base)!important;cursor:pointer;font-weight:400;height:44px;line-height:42px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.button.outline-black:hover,a.button.outline-black:hover,button.outline-black:hover,input[type=submit].outline-black:hover{background-color:var(--font_col_base)!important;border:2px solid var(--font_col_base);color:#fff!important;height:44px;line-height:42px}@media(max-width:880px){.button.outline-black:hover,a.button.outline-black:hover,button.outline-black:hover,input[type=submit].outline-black:hover{background-color:transparent!important;color:var(--font_col_base)!important}}.button.outline-orange,a.button.outline-orange,button.outline-orange,input[type=submit].outline-orange{background-color:transparent!important;border:2px solid #ff6900!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ff6900!important;cursor:pointer;font-weight:400;height:44px;line-height:42px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.button.outline-orange:hover,a.button.outline-orange:hover,button.outline-orange:hover,input[type=submit].outline-orange:hover{background-color:#ff6900!important;border:2px solid #ff6900;color:#fff!important;height:44px;line-height:42px}@media(max-width:880px){.button.outline-orange:hover,a.button.outline-orange:hover,button.outline-orange:hover,input[type=submit].outline-orange:hover{background-color:transparent!important;color:#ff6900!important}}.shopify-challenge__container .shopify-challenge__button{margin-top:20px!important}.new-blue-link{color:#2e3192!important;display:inline-block;font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.025em;padding:2px 0;position:relative;text-decoration:none;text-transform:uppercase}@media(max-width:480px){.new-blue-link{font-size:13px}}.new-blue-link:after{background-color:#2e3192;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}.new-blue-link:hover{color:#2e3192}.new-blue-link:hover:after{opacity:0}.oos-button-no-link{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:44px!important;line-height:42px!important;text-align:center;width:172px}.oos-button-no-link,.oos-button-no-link:hover{background-color:#ececec!important;border:none!important}.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{line-height:1.3;padding-right:50px;text-align:left}.faq-header h1:hover{color:var(--font_col_base)}@media(max-width:1024px){.faq-header h1{font-size:32px;padding-right:30px}}@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-left:50px;padding-right:0}@media(max-width:1024px){.faq-header h1.right-aligned{padding-left:30px;padding-right:0}}@media(max-width:880px){.faq-header h1.right-aligned{padding:15px 0 0 24px}.faq-header .display-table,.faq-header .display-table-cell{display:block!important;width:100%!important}}.faq-header a:hover{color:var(--font_col_base)}.faq-page h3{font-size:14px;line-height:22px;margin:0 auto}.faq-page .open{height:auto}.faq-page .selected{color:var(--font_col_base)}#faq{margin:0;position:relative;text-align:center}#faq .navigation{background:#fafaf8;border-bottom:0!important;border-top:0!important;margin-top:-67px;padding:0;position:relative;width:100%;z-index:5}@media(max-width:880px){#faq .navigation{display:none}}#faq .navigation ul{border-bottom:1px solid #ececec;list-style-type:none;margin:0;padding:10px 0;width:100%}#faq .navigation ul li{display:inline-block;padding:10px 28px 10px 0}@media(max-width:1200px){#faq .navigation ul li{padding:10px 15px 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;-o-transition:all .2s linear;transition:all .2s linear}@media(max-width:1024px){#faq .navigation ul li a{letter-spacing:.025em}}#faq .content{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;letter-spacing:.015em;margin:0;max-width:880px;padding:100px 30px 30px;position:relative}#faq .sub-title h3{font-family:Basis Bold,sans-serif;padding:15px 0 0;text-align:left;text-transform:uppercase}#faq .results{margin-bottom:35px}#faq .results h2{margin:0;text-align:left}.faq-mobile{background:#fff;display:none;left:auto;margin-top:-55px;position:relative;top:auto;width:100%;z-index:5}@media(max-width:880px){.faq-mobile{display:block}}.faq-mobile .gradient-overlay{background:-webkit-gradient(linear,left top,right top,from(hsla(33,52%,96%,0)),to(#faf5ef));background:-o-linear-gradient(left,hsla(33,52%,96%,0) 0,#faf5ef 100%);background:linear-gradient(90deg,hsla(33,52%,96%,0) 0,#faf5ef);bottom:1px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00fcf3ec",endColorstr="#fcf3ec",GradientType=1);position:absolute;right:0;top:1px;width:18%}.faq-mobile .scroll-menu{background-color:#fafaf8;border-bottom:1px solid #ececec;margin:0;overflow:auto;padding:0 24px;white-space:nowrap}.faq-mobile .scroll-menu li{display:inline-block;height:55px;line-height:55px;margin:0;padding:0 24px 0 0}.faq-mobile .scroll-menu li a{letter-spacing:var(--paragraph_letter_spacing) em;text-align:center}.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:var(--col_dividers)}.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{margin:10px 0 0!important;padding:0 0 15px;text-align:left}#faq .faq h3{color:var(--font_col_base);margin:0;padding-left:0}@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{background:transparent;padding:0 20px 20px;position:static;text-align:left}#faq .faq .item .content h3{margin:0 0 10px;padding-left:0}#faq .faq .item .faq-question{cursor:pointer;padding:17px 25px 17px 0;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{border-radius:25px;height:25px;position:absolute;right:5px;top:15px;width: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{height:14px;margin-left:1.5px;margin-top:-6.35px;width:2px}#faq .faq .item .faq-question span.ease-animation-slow:after,#faq .faq .item .faq-question span.ease-animation-slow:before{background:var(--font_col_base);content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#faq .faq .item .faq-question span.ease-animation-slow:after{height:2px;margin-left:-4.5px;margin-top:-.25px;width:14px}.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;-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;-o-transition:all .2s linear;transition:all .2s linear}.ease-animation-slow{-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.esc--form{margin:0 auto 40px;max-width:600px}.esc--form input[type=email],.esc--form input[type=text]{-webkit-appearance:none;background:transparent;border:1px solid #b1b1b1;border-radius:3px;font-size:16px;height:38px;padding:0 12px;text-align:left!important;width:100%}.esc--form textarea{background:transparent;border:1px solid #b1b1b1;border-radius:3px;font-family:Basis Medium,sans-serif!important;font-size:16px!important;width:100%}.esc--form select{background:#fafaf8 url(https://cdn.shopify.com/s/files/1/1095/5588/files/down-arrow-2020.png?v=1654814434) no-repeat;background-position:95%;background-size:10px;border:1px solid var(--font_col_base)!important;border-radius:3px;font-size:16px;height:38px;margin-bottom:10px;margin-right:0;padding:0 24px 0 12px;width:100%}.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:var(--font_col_base)!important}.jsforms #template .large_form{margin-top:-1px;position:relative}.jsforms #template .large_form label{left:0;padding:0 20px;position:absolute;right:0;top:10px}#sec-banner-div{font-family:Basis Medium,sans-serif;font-size:16px!important;padding:12px 30px!important}#sec-banner-div #_ua_bannerAcceptButton{border-radius:0!important}#sec-banner-div .upsell-gdpr-banner-message a{display:inline-block;margin-top:3px;position:relative}#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{font-size:22px;margin:0 0 10px}#_ua_bannerPrivacyContainer #_ua_bannerCookieContainer h2{font-size:22px;margin:30px 0 10px}.giftcard-header .header-logo img{margin:20px auto;width:60px}.giftcard #gift-card img{width:500px}.giftcard #gift-card{display:inline-block}#gift-card-code-inner strong{border:none!important;color:var(--font_col_base)!important}#gift-card:before{display:none}#gift-card-holder .corner{display:none!important}.online-gift-card .okeReviews-widget-holder{padding-left:0;padding-right:0}#gift-card-code-outer{bottom:auto;position:relative}.giftcard__header .giftcard__title{color:var(--font_col_base)!important;margin-top:60px!important}.action-link{line-height:1.5}.promo-gwp-upsell{-webkit-box-pack:start;-ms-flex-pack:start;background-color:#edeae3;justify-content:flex-start;margin-bottom:15px;margin-top:30px;max-width:520px}.promo-gwp-upsell div.txt{padding:20px 0;text-align:left}@media(max-width:480px){.promo-gwp-upsell div.txt{text-align:center}.promo-gwp-upsell{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}}.promo-gwp-upsell .desktop{display:block!important}@media(max-width:880px){.promo-gwp-upsell .desktop{display:block!important}}@media(max-width:480px){.promo-gwp-upsell .desktop{display:none!important}}.promo-gwp-upsell .mobile{display:none!important}@media(max-width:880px){.promo-gwp-upsell .mobile{display:none!important}}@media(max-width:480px){.promo-gwp-upsell .mobile{display:block!important}}.promo-gwp-upsell form{margin-top:15px}.promo-gwp-upsell p{font-family:Basis Bold,sans-serif;font-size:16px;line-height:1.3;margin:0;text-align:left}@media(max-width:480px){.promo-gwp-upsell p{text-align:center}}.promo-gwp-upsell img{display:block;margin-right:25px;max-width:140px}@media(max-width:480px){.promo-gwp-upsell img{margin-right:0;max-width:100%}}.promo-gwp-upsell .highlight{background-color:#fff88a;display:block;font-family:Typewriter,sans-serif;font-size:13px;height:15px;line-height:1;margin-bottom:8px;padding:3px}input,select,textarea{padding:6px 12px}.selector-wrapper{margin:6px 0}.esc--form input[type=submit]{margin-top:20px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafaf8 url(https://cdn.shopify.com/s/files/1/1095/5588/files/down-arrow-2020.png?v=1654814434) no-repeat;background-position:95%;background-size:10px;border:1px solid #666!important;border-radius:3px;color:var(--font_col_base);font-family:Basis Medium,sans-serif;margin-right:6px;padding:6px 18px 6px 6px}select option{padding:0 5px}.single-option-selector{font-size:14px!important;margin:0 6px;position:relative}@media(max-width:880px){.single-option-selector{font-size:16px!important}}.info-bar,.marquee{background-color:#fff88a;height:60px;line-height:60px;max-width:100%;overflow-x:hidden;position:relative;width:100vw}.info-bar span,.marquee span{display:inline-block;font-size:18px;line-height:1;padding:0 80px}@media(max-width:880px){.info-bar span,.marquee span{font-size:16px;height:50px;line-height:50px;padding:0 30px}}.info-bar p,.marquee p{font-size:18px;height:60px;line-height:60px;margin:0;text-align:center}@media(max-width:880px){.info-bar p,.marquee p{font-size:16px;height:50px;line-height:50px}}.info-bar-landing-page,.info-bar-landing-page .marquee{background-color:transparent!important;height:40px}.info-bar-landing-page .marquee{overflow:hidden}.info-bar-landing-page .marquee span{height:40px;padding:0 40px}.info-bar-landing-page .marquee img{display:block;max-height:25px;width:auto}#skincare-collection .info-bar-homepage,.mag-offer-page .info-bar-homepage,.mushroom-supplements-and-skin-care .info-bar-homepage,.superyou-offer-page .info-bar-homepage,.template-index .info-bar-homepage,.welcome .info-bar-homepage{background-color:#fafaf8!important;border-bottom:1px solid #2e3192;border-top:1px solid #2e3192;overflow:hidden}#skincare-collection .info-bar-homepage .marquee,.mag-offer-page .info-bar-homepage .marquee,.mushroom-supplements-and-skin-care .info-bar-homepage .marquee,.superyou-offer-page .info-bar-homepage .marquee,.template-index .info-bar-homepage .marquee,.welcome .info-bar-homepage .marquee{background-color:#fafaf8!important}#skincare-collection .info-bar-homepage span,.mag-offer-page .info-bar-homepage span,.mushroom-supplements-and-skin-care .info-bar-homepage span,.superyou-offer-page .info-bar-homepage span,.template-index .info-bar-homepage span,.welcome .info-bar-homepage span{color:#2e3192;display:inline-block;font-family:Typewriter,sans-serif;font-size:18px;line-height:1;padding:0 100px}@media(max-width:880px){#skincare-collection .info-bar-homepage span,.mag-offer-page .info-bar-homepage span,.mushroom-supplements-and-skin-care .info-bar-homepage span,.superyou-offer-page .info-bar-homepage span,.template-index .info-bar-homepage span,.welcome .info-bar-homepage span{font-size:16px;height:50px;line-height:50px;padding:0 50px}}.mushroom-supplements-and-skin-care .info-bar-homepage,.mushroom-supplements-and-skin-care .info-bar-homepage .marquee{background-color:transparent!important}.track-subscribe{-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite}.track-subscribe,.track-subscribe-sy-press{position:absolute;white-space:nowrap;will-change:transform}.track-subscribe-sy-press{-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}@media(max-width:880px){.track-subscribe-sy-press{-webkit-animation:marquee 15s linear infinite;animation:marquee 15s linear infinite}}.track-landing-page{-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;position:absolute;white-space:nowrap;will-change:transform}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.jq-modal,.non-stack-ppage .autodeliver-savings{display:none}.jquery-modal .modal{background-color:#fafaf8!important;border-radius:3px;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;max-width:1000px!important;opacity:1!important;padding:30px 0 0!important;visibility:visible!important}.jquery-modal .modal a.close-modal{background-image:url(https://cdn.shopify.com/s/files/1/1095/5588/files/close-x.png)!important;background-size:contain;height:15px!important;right:9px!important;top:9px!important;width:15px!important}#collagen-supplements.modal{max-width:625px!important}.close{color:var(--font_col_base);float:right;font-size:21px;line-height:1}.close:focus,.close:hover{color:var(--font_col_base);cursor:pointer;text-decoration:none}.modal{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;outline:0;overflow:hidden;position:fixed;top:0;-webkit-transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,-webkit-transform .25s;-o-transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s,-webkit-transform .25s;visibility:hidden;width:100%;z-index:1050}.modal-content{background-color:#fff;border-radius:.5rem;left:50%;padding:1rem 1.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24rem}.show-modal{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,-webkit-transform .25s;-o-transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s,-webkit-transform .25s;visibility:visible}@media(max-width:960px){.okeReviews-reviewsSummary-ratingCount{display:none!important}}.template-index .product-block-new .okeReviews-reviewsSummary-ratingCount{display:none!important}.template-index .product-block-new .okeReviews--theme{margin-bottom:4px;text-align:center}.okeReviews .okeReviews-reviewsSummary-ratingCount{margin:.4em 0 0}.okeReviews .okeReviews-reviewsSummary-starRating{margin-top:2px}.okeReviews .okeReviews-reviewsSummary-ratingCount span{font-size:12px}@media(max-width:960px){.okendo-top-stars+.p-description-and-form{padding-top:0}}@media(max-width:480px){.okendo-top-stars .okeReviews.okeReviews--theme{padding:0!important}}.okendo-top-stars{float:none!important;position:absolute;right:0;top:4px;width:auto!important}@media(max-width:960px){.okendo-top-stars{right:30px}}@media(max-width:640px){.okendo-top-stars{right:20px}}.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}.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{margin:0 auto;width:585px}@media(max-width:880px){.desktop-pager .per-slide-template{width:auto}}.desktop-pager .per-slide-template a{border-right:2px solid #b1b1b1;color:var(--font_col_base);float:left;font-size:18px;letter-spacing:2px;padding:0;position:relative;text-align:center;text-transform:uppercase}.desktop-pager .per-slide-template a:first-of-type{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{margin:0 auto;width:585px}@media(max-width:880px){.tablet-pager .per-slide-template-2{width:auto}}.tablet-pager .per-slide-template-2 a{border-right:2px solid #b1b1b1;color:var(--font_col_base);float:left;font-size:18px;letter-spacing:2px;padding:0;position:relative;text-align:center;text-transform:uppercase}.tablet-pager .per-slide-template-2 a:first-of-type{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:var(--font_col_base)!important}.mobile-pager{display:none}@media(max-width:840px){.mobile-pager{display:block;position:relative}}.mobile-pager .custom-caption{letter-spacing:2px;text-align:center;text-transform:uppercase}.mobile-pager .cycle-prev{left:50%;margin-left:-140px;position:absolute;top:0}.mobile-pager .cycle-prev img{max-width:20px!important}.mobile-pager .cycle-next{margin-right:-140px;position:absolute;right:50%;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;float:left;margin:25px 0 80px;position:relative;width:100%}}.mobile-pager-2 .custom-caption{font-family:Basis Bold,sans-serif;letter-spacing:2px;text-align:center;text-transform:uppercase}.mobile-pager-2 .cycle-prev{bottom:0;left:50%;margin-left:-80px;position:absolute}.mobile-pager-2 .cycle-prev img{max-width:20px!important}.mobile-pager-2 .cycle-next{bottom:0;margin-right:-80px;position:absolute;right:50%}.mobile-pager-2 .cycle-next img{max-width:20px!important}.product-block-new{height:100%}.product-block-new .block-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end}.product-block-new .block-inner .image-cont a{display:block;text-align:center}.product-block-new .block-inner img{display:inline-block;margin:0 auto;max-width:280px;width:100%}.product-block-new .highlight{background-color:transparent;color:var(--font_col_base)!important;display:block;font-size:13px;left:auto;line-height:1!important;margin:-14px auto 0!important;padding:0!important;position:relative;text-align:center;top:auto;width:auto}.product-block-new .highlight span{background-color:#fff88a;display:inline-block;padding:4px 5px 0!important}@media(max-width:480px){.product-block-new .highlight{font-size:11px;margin:-12px 0 0!important}}.product-block-new .inner{display:block;position:relative;text-align:center}.product-block-new .add-to-cart-collection{background-color:#fafaf8!important;font-family:Basis Bold,sans-serif;font-weight:400;margin:15px auto 0;min-width:auto;text-align:center;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;width:172px!important}.product-block-new .add-to-cart-collection:hover{color:#fafaf8!important}@media(max-width:480px){.product-block-new .add-to-cart-collection{width:100%!important}}.product-block-new p.title{font-family:Basis Bold,sans-serif;font-size:15px;line-height:1.2;margin:5px auto 7px;text-align:center}@media(max-width:1200px){.product-block-new p.title{font-size:16px}}@media(max-width:480px){.product-block-new p.title{font-size:15px}}.product-block-new p.typewriter{line-height:1.3;margin-bottom:2px;text-align:center}@media(max-width:960px){.product-block-new p.typewriter{font-size:12px}}.product-block-new p.price{margin-bottom:10px;text-align:center}.product-block-new span.compare-price,.product-block-new span.regular-price{font-size:14px;line-height:1!important}.product-block-new button.choose-onetime,.product-block-new button.choose-subscribe{border:1px solid #2e3192!important;font-family:Basis Medium,sans-serif;font-size:11px;height:31px!important;letter-spacing:.05em;line-height:30px!important;min-width:auto;padding:0 5px;-o-transition:all .25s linear;transition:all .25s linear;-webkit-transition:all .25s linear;width:80px}@media(max-width:480px){.product-block-new button.choose-onetime,.product-block-new button.choose-subscribe{font-size:10px}}.product-block-new button.choose-onetime:hover,.product-block-new button.choose-subscribe:hover{border:1px solid #2e3192!important;height:31px!important;line-height:30px!important}.product-block-new button.choose-onetime.selected,.product-block-new button.choose-subscribe.selected{background-color:#2e3192!important;color:#fafaf8!important}.product-block-new .collection-subscribe-hover-prices.hidden,.product-block-new .collection-subscribe-regular-prices.hidden{display:none}.new-cta-container button.choose-onetime{margin-left:6px}@media(max-width:480px){.new-cta-container button.choose-onetime{margin-left:2%;width:48%}}.new-cta-container button.choose-subscribe{float:left;margin-right:6px}@media(max-width:480px){.new-cta-container button.choose-subscribe{margin-right:2%;width:48%}}#main-product-detail,.main-product-detail{margin:0 auto;padding:30px 0 60px}@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}}#main-product-detail .container-wide,.main-product-detail .container-wide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media(max-width:960px){#main-product-detail .container-wide,.main-product-detail .container-wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0!important;padding-right:0!important}}#main-product-detail .gallery,.main-product-detail .gallery{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:3%;padding-left:72px;position:relative;width:47%}@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{padding-right:0;width:43%}}@media(max-width:960px){#main-product-detail .gallery,.main-product-detail .gallery{margin:0;padding:0!important;width:100%}}#main-product-detail .gallery img,.main-product-detail .gallery img{cursor:pointer;height:auto;max-width:100%;vertical-align:top;width:100%}@media(max-width:960px){#main-product-detail .gallery #placeholder-for-gallery.desktop,.main-product-detail .gallery #placeholder-for-gallery.desktop{display:none!important}#main-product-detail .gallery .ppage-gallery-wrap.multiple-variants,.main-product-detail .gallery .ppage-gallery-wrap.multiple-variants{height:auto!important}#main-product-detail .gallery .ppage-gallery-wrap.no-variants,.main-product-detail .gallery .ppage-gallery-wrap.no-variants{position:relative!important}}#main-product-detail .gallery .ppage-gallery,.main-product-detail .gallery .ppage-gallery{padding-left:72px;position:relative}@media(max-width:960px){#main-product-detail .gallery .ppage-gallery,.main-product-detail .gallery .ppage-gallery{padding:0!important}}#main-product-detail .gallery .main-image,.main-product-detail .gallery .main-image{margin:0;position:relative;text-align:center}#main-product-detail .gallery .main-image iframe,.main-product-detail .gallery .main-image iframe{display:block}#main-product-detail .detail,.main-product-detail .detail{float:right;max-width:650px;position:relative;text-align:left;width:50%}@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;margin-top:10px;max-width:100%;padding:0;text-align:center;width:100%}}#main-product-detail .detail h4,.main-product-detail .detail h4{float:left;font-family:Typewriter,sans-serif;letter-spacing:0!important;margin:0;text-align:left;text-transform:lowercase!important;text-transform:capitalize!important;width:100%}@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{float:left;font-size:0;padding:0 0 15px;position:relative;width:100%}@media(max-width:960px){#main-product-detail .product-inner-details,.main-product-detail .product-inner-details{margin-bottom:10px;margin-top:0;padding:0}}#main-product-detail .product-form,.main-product-detail .product-form{float:left;margin-top:20px;text-align:left;width:100%}@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;position:relative;width:100%}#main-product-detail .product-form p.highlight,.main-product-detail .product-form p.highlight{background-color:#fff88a;color:var(--font_col_base)!important;float:left;font-family:Typewriter,sans-serif!important;font-size:13px;line-height:1;margin:5px 0 15px;padding:4px 7px 1px;width:auto}@media(max-width:960px){#main-product-detail .product-form p.highlight,.main-product-detail .product-form p.highlight{margin:20px 0}}#main-product-detail .price-wrapper,.main-product-detail .price-wrapper{display:inline-block;float:left;font-family:Basis Medium,sans-serif;font-size:16px;height:23px;line-height:23px;text-align:left}#main-product-detail .price-wrapper span,.main-product-detail .price-wrapper span{color:#666;display:inline-block;font-size:16px!important;line-height:23px}@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{color:var(--font_col_base)!important;font-size:17px!important;margin-left:-4px}@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:#666;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{color:var(--font_col_base)!important;line-height:23px;margin:0}#main-product-detail .compare-at-price-wrapper,.main-product-detail .compare-at-price-wrapper{display:inline-block;margin:0}@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{color:#a9a9a9;display:inline-block;font-size:13px!important;line-height:1.2!important;margin-left:0;text-decoration:line-through}@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{height:auto!important;line-height:23px!important}@media(max-width:1200px){#main-product-detail .compare-exists,.main-product-detail .compare-exists{height:23px!important;line-height:23px!important}}#main-product-detail .compare-exists p,.main-product-detail .compare-exists p{font-size:18px!important;line-height:1.2!important;margin:0}@media(max-width:1200px){#main-product-detail .compare-exists p,.main-product-detail .compare-exists p{font-size:20px!important;line-height:23px!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:var(--font_size_base) px;margin-right:15px;text-decoration:line-through;vertical-align:top}#main-product-detail .title,.main-product-detail .title{float:left;letter-spacing:.5px;line-height:1.2;margin-bottom:0;padding:0 0 8px;position:relative;text-align:left;width:65%}@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;margin-bottom:10px;text-align:left;width:100%}@media(max-width:600px){#main-product-detail #product-variants,.main-product-detail #product-variants{margin-right:10px}}@media(max-width:320px){#main-product-detail #product-variants,.main-product-detail #product-variants{margin-bottom:30px;text-align:center;width:100%}}#main-product-detail #product-variants .selector-wrapper,.main-product-detail #product-variants .selector-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:44px;line-height:44px;margin:0;vertical-align:middle}#main-product-detail #product-variants .selector-wrapper .single-option-selector,.main-product-detail #product-variants .selector-wrapper .single-option-selector{background:transparent url(https://cdn.shopify.com/s/files/1/1095/5588/files/down-arrow-blue.png?v=1657824402) no-repeat;background-position:85%;background-size:11px 11px;border:2px solid #2e3192!important;border-radius:0;color:#2e3192!important;font-family:Basis Medium,sans-serif!important;font-size:14px;height:100%;margin:0!important;padding:0 30px 0 10px;vertical-align:middle}#main-product-detail #related-products .title,.main-product-detail #related-products .title{font-size:17px;line-height:1.4;text-align:center}#main-product-detail .qty-cta-wrap,.main-product-detail .qty-cta-wrap{float:left;text-align: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{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;margin-right:10px}@media(max-width:600px){#main-product-detail .qtydiv,.main-product-detail .qtydiv{margin-right:10px}}#main-product-detail .qtydiv .qtybox,.main-product-detail .qtydiv .qtybox{background:transparent;border:2px solid #2e3192;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:44px}#main-product-detail .qtydiv .btnqty,.main-product-detail .qtydiv .btnqty{color:#2e3192!important;cursor:pointer;display:inline-block;font-size:18px;height:100%;line-height:42px;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#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{border:none;color:#2e3192;display:inline-block;font-family:Basis Medium,sans-serif;font-size:14px;height:100%;outline:none;padding:0;text-align:center;vertical-align:top;width:20px}@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{border:none;clear:both;float:left;margin:0;text-align:left;width:100%}#main-product-detail .description .product-detail-description,.main-product-detail .description .product-detail-description{display:none;float:left;margin-top:5px;min-height:120px;width:100%}@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 .product-detail-description a:hover,.main-product-detail .description .product-detail-description a:hover{color:var(--font_col_base)}#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{clear:both;color:var(--font_col_base);float:left;font-size:13px;width:100%}@media(max-width:960px){#main-product-detail .description p,.main-product-detail .description p{padding-left:30px;padding-right:30px}}@media(max-width:640px){#main-product-detail .description p,.main-product-detail .description p{padding-left:20px;padding-right: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;font-family:Basis Bold,sans-serif;letter-spacing:.5px!important;margin:0;text-transform:lowercase!important;text-transform:capitalize!important;width:100%}@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{color:#666;float:left;font-family:Basis Regular,sans-serif;font-size:11px;line-height:1.5;margin-bottom:10px;width:100%}@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;letter-spacing:.2px;line-height:1.7;list-style-type:none;margin:0!important;padding:0;width:100%}@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{color:#2e3192!important;float:left;font-family:Basis Medium,sans-serif;font-size:15px;letter-spacing:.5px;line-height:1.6;margin-bottom:3px}#main-product-detail .subscribe-label div.subscribe-txt,.main-product-detail .subscribe-label div.subscribe-txt{float:left}@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;padding:10px 0 0;width:100%}@media(max-width:1440px){#main-product-detail .subscription,.main-product-detail .subscription{padding:0}}#main-product-detail{padding-top:60px}#main-product-detail #placeholder{left:0;position:absolute;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{height:18px;margin:0;width:18px}#main-product-detail .slick-dots li button{height:18px;min-width:auto;width:18px}#main-product-detail .slick-dots li button:before{border:1px solid var(--font_col_base);border-radius:50%;content:""!important;height:9px;opacity:1!important;width:9px}#main-product-detail .thumbnail-wrap{bottom:0;left:0;padding:0;position:absolute;top:0}@media(max-width:960px){#main-product-detail .thumbnail-wrap{display:none}}#main-product-detail .thumbnail-wrap .thumbnails{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fafaf8;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;position:absolute;top:0}#main-product-detail .thumbnail-wrap .thumbnails.no-variant-thumbs{z-index:2}#main-product-detail .thumbnail-wrap .thumbnails .slick-track{-webkit-transform:none!important;transform:none!important;width:50px!important}#main-product-detail .thumbnail-wrap .thumbnails .slick-slide{clear:both;width:50px!important}#main-product-detail .thumbnail-wrap .thumbnails img{border:1px solid #ececec;border-radius:50%;margin:0 0 10px;width:50px!important}@media(max-width:1200px){#main-product-detail .thumbnail-wrap .thumbnails img{margin:0 0 7px;max-width:40px}}#main-product-detail .thumbnail-wrap .thumbnails img.hidden{display:none!important}.subscribe-label div.subscribe-txt{float:left}#main-product-detail .thumbnail-wrap .thumbnails.slick-initialized{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.thumbnails .slick-cloned .show{display:none!important}#main-product-detail .slick-dots li.slick-active button:before{background-color:var(--font_col_base)}#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 .p-description-and-form{width:100%}#main-product-detail .p-description-and-form .description{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;order:1}#main-product-detail .p-description-and-form .description h4{display:none}@media(max-width:960px){#main-product-detail .p-description-and-form .description{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#main-product-detail .p-description-and-form .disclaimer{padding:0 30px}}@media(max-width:640px){#main-product-detail .p-description-and-form .disclaimer{padding:0 20px}}#main-product-detail .p-description-and-form .product-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;order:2}@media(max-width:960px){#main-product-detail .p-description-and-form .product-form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#main-product-detail .p-description-and-form .p-description-and-form__price{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-top:20px;order:2;position:relative;text-align:left;width:100%}@media(max-width:960px){#main-product-detail .p-description-and-form .p-description-and-form__price{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-left:30px;padding-right:30px}}@media(max-width:640px){#main-product-detail .p-description-and-form .p-description-and-form__price{padding-left:20px;padding-right:20px}}.one-time-only .check:before{background:#2e3192!important}.one-time-only .one-time-only-price-wrap{float:left;font-size:15px;letter-spacing:.5px;line-height:1.6;margin-bottom:3px}.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{-webkit-box-sizing:content-box;box-sizing:content-box;float:left;margin:15px 0 0!important;position:relative;width:100%!important}}.ingredients-with-popover .ingredient-popover .ingredient-popover__product-form .add-to-cart-form .klaviyo-bis-trigger{margin:7px 0 10px}@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}.klaviyo-bis-trigger.has-variants,.sold-out-button{background:#eaeae9;clear:both;float:left;padding:0 20px}.klaviyo-bis-trigger.has-variants{clear:both;float:left}.product-form .productlabel.soldout{display:none!important}#feature-section-navigation,#feature-section-navigation-mobile{border-bottom:1px solid var(--font_col_base);float:left;margin-bottom:10px;margin-top:40px;width:100%}@media(max-width:880px){#feature-section-navigation,#feature-section-navigation-mobile{margin-top:30px}}#pd-section-navigation{border-bottom:none;float:left;margin-bottom:20px;margin-top:40px;width:100%}@media(max-width:880px){#pd-section-navigation{margin-top:20px}}#pd-section-navigation>ul{float:left;list-style-type:none;margin:5px 0;padding:0!important}@media(max-width:960px){#pd-section-navigation>ul{float:none;overflow:auto;padding-left:30px!important;padding-top:9px!important;white-space:nowrap}}@media(max-width:880px){#pd-section-navigation>ul{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 30px 15px!important}#pd-section-navigation>ul ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}#pd-section-navigation>ul ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}#pd-section-navigation>ul ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}}@media(max-width:880px)and (max-width:640px){#pd-section-navigation>ul{padding:0 20px 15px!important}}#pd-section-navigation>ul li{float:left;line-height:1.4;list-style:none}@media(max-width:960px){#pd-section-navigation>ul li{display:inline-block;float:none;height:auto;line-height:auto;margin:0;padding:0 20px 0 0;position:relative}}@media(max-width:480px){#pd-section-navigation>ul li{padding:0 15px 0 0}}@media(max-width:400px){#pd-section-navigation>ul li{padding:0 13px 0 0}}#pd-section-navigation>ul li a{display:block;font-family:Basis Bold,sans-serif;font-size:12px;letter-spacing:.6px;margin-right:35px;padding:0 0 1px;text-decoration:none}@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;margin-right:0;text-align:left}}@media(max-width:400px){#pd-section-navigation>ul li a{font-size:11px}}#feature-section-navigation{background-color:transparent;border:none;left:auto;margin:0!important;position:relative;top:auto;z-index:auto}@media(max-width:880px){#feature-section-navigation{text-align:center}}#feature-section-navigation ul{float:left;list-style-type:none;margin:0!important;padding:0!important}@media(max-width:880px){#feature-section-navigation ul{border-bottom:1px solid #ececec;float:none;overflow:auto;padding-left:30px!important;padding-right:30px!important;text-align:center;white-space:nowrap}}@media(max-width:640px){#feature-section-navigation ul{padding-left:20px!important;padding-right:0!important}}#feature-section-navigation ul li{float:left;height:48px;line-height:48px;list-style:none;padding:0!important}@media(max-width:880px){#feature-section-navigation ul li{display:inline-block;float:none;height:auto;line-height:auto;margin:0;padding:0 20px 0 0;position:relative}}#feature-section-navigation ul li a{display:block;font-family:Basis Medium,sans-serif;font-size:12px;height:48px;letter-spacing:.6px;line-height:48px;margin-right:30px;padding:0 0 9px;text-decoration:none;text-transform:uppercase}@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{font-size:11px;letter-spacing:.4px;margin-right:20px!important}}@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;font-size:14px;margin-right:40px;text-align:left}}#feature-section-navigation-mobile{border-bottom:1px solid #ececec;border-top:1px solid #ececec;float:none;margin-bottom:0;margin-top:20px;overflow:auto;padding-left:30px!important;padding-right:30px!important;text-align:center;white-space:nowrap}@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;font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.7px;margin-right:30px;padding:11px 0 9px;text-align:left;text-decoration:none;text-transform:uppercase}#feature-section-navigation-mobile.stuck{background-color:#fafaf8;border-bottom:1px solid #ececec;left:0;margin:0!important;position:fixed;top:77px;z-index:9004}#feature-section-navigation-mobile .glide__bullet--active{background-color:transparent!important;border-bottom:4px solid #cf9567!important;color:var(--font_col_base)}#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{font-size:11px!important;letter-spacing:.4px;margin-right:20px!important}}@media(max-width:1024px){#mag-feature #feature-section-navigation ul li a,#superbeauty-feature #feature-section-navigation ul li a{letter-spacing:.3px;margin-right:15px!important}}@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{border-bottom:2px solid #2e3192!important;color:var(--font_col_base)}#pd-section-navigation li a:hover,#pd-section-navigation li a:visited{color:var(--font_col_base)!important}#feature-section-navigation li.active a{border-bottom:3px solid #d9915f!important;color:var(--font_col_base)}.superhair #feature-section-navigation li a{font-size:12px;margin-right:25px!important}@media(max-width:1200px){.superhair #feature-section-navigation li a{font-size:11px!important;letter-spacing:.4px;margin-right:20px!important}}@media(max-width:1024px){.superhair #feature-section-navigation li a{letter-spacing:.3px;margin-right:15px!important}}@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:var(--font_col_base)!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{font-size:11px;letter-spacing:.4px;margin-right:20px!important}}@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,.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{margin-bottom:15px!important;margin-top:15px;position:relative}@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{display:inline-block;margin:0 auto;max-width:500px}@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;overflow:hidden;width:100%}.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;height:48px;line-height:48px;margin-right:40px;padding:0}@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{font-size:11px;letter-spacing:.4px;margin-right:20px!important}}@media(max-width:1024px){.ppage-mobile-glide-nav span{margin-right:20px}}@media(max-width:960px){.ppage-mobile-glide-nav span{font-size:14px;margin-right:40px}}.has-variant-dropdown .product-form{border:none!important;margin:0!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{color:hsla(0,0%,100%,.8);content:"►";display:block;height:20px;left:20px;line-height:25px;margin:0;padding:0;position:absolute;top:17px;width:20px}@media(max-width:1200px){.mobile-thumbnail-video-embed:after,.thumbnail-video-embed:after{left:12px;top:9px}}.product-addtocart{float:left;padding:0;position:relative;text-align:left;width:auto}@media(max-width:320px){.product-addtocart{clear:both;margin-top:10px;width:100%!important}}.product-addtocart button,.product-addtocart input[type=submit]{display:block;font-family:Basis Bold,sans-serif;font-size:14px;letter-spacing:.4px!important;margin:0;min-width:248px;padding:0 20px!important;text-transform:uppercase;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;white-space:normal}@media(max-width:600px){.product-addtocart button,.product-addtocart input[type=submit]{min-width:200px}}.product-addtocart button .compare-at-price,.product-addtocart input[type=submit] .compare-at-price{display:inline-block;text-decoration:line-through}@media(max-width:880px){.product-addtocart{text-align:center}}.control{cursor:pointer;display:block;margin-bottom:15px;padding-left:30px;position:relative}.control input{opacity:0;position:absolute;z-index:-1}.pre-order-hover-box,.pre-order-hover-box-variant{background:#cf9567;bottom:-140%;margin-left:-75px;padding:8px 5px;width:150px;z-index:9003}.collection-pre-order-hover-box,.pre-order-hover-box,.pre-order-hover-box-variant{border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:13px;left:50%;letter-spacing:.05em;line-height:1.5;opacity:0;position:absolute;text-align:center;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.collection-pre-order-hover-box{background-color:#cf9567;bottom:-50px;margin-left:-60px;padding:7px 5px;width:120px}@media(max-width:880px){.collection-pre-order-hover-box{display:none}}.collection-pre-order-hover-box:after{right:50px}.collection-pre-order-hover-box:after,.pre-order-hover-box-variant:after,.pre-order-hover-box:after{border-bottom:10px solid #cf9567;border-left:10px solid transparent;border-right:10px solid transparent;bottom:100%;content:"";height:0;margin:0;position:absolute;width:0}.pre-order-hover-box-variant:after,.pre-order-hover-box:after{right:65px}.preorder-note{color:#2e3192;float:left;font-family:Basis Bold,sans-serif;margin-top:20px;width:100%}.preorder-note:empty{margin-top:0}.collection-product-addtocart:hover .collection-pre-order-hover-box{opacity:1}.collection-product-addtocart{position:relative}.product-addtocart:hover .pre-order-hover-box,.product-addtocart:hover .pre-order-hover-box-variant{opacity:1}@media(max-width:1200px){#main-product-detail .variant-unavailable{padding-bottom:14px!important}}#main-product-detail .variant-unavailable .money-back,#main-product-detail .variant-unavailable .product-addtocart,#main-product-detail .variant-unavailable .qtydiv{display:none}.final-sale{color:var(--font_col_base);letter-spacing:.025em}.final-sale,span.pre-order-note{font-size:13px}@media(max-width:1200px){.pdp-feature{padding-bottom:14px!important}}@media(max-width:960px){.pdp-feature{bottom:auto;height:auto;left:auto;margin-top:-450px;padding-bottom:25px!important;position:relative!important;right:auto;top:auto}}@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{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pdp-feature hr{border-top:1px solid var(--font_col_base);margin:-14px 0 0}.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}.pdp-feature h1.flex-one-third{border-bottom:1px solid var(--font_col_base);padding-bottom:20px}}.pdp-feature h1{font-size:32px;margin-bottom:30px;text-align:left}@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{font-size:14px;vertical-align:text-top}.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{letter-spacing:.4px;text-transform:uppercase}.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-one-third,.pdp-feature .flex-two-thirds{text-align:left;width:100%}}.pdp-flex-feature{padding-bottom:20px}.pdp-flex-feature .flex-container-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:880px){.pdp-flex-feature .container-wide{padding-left:0!important;padding-right: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{border-top:1px solid var(--font_col_base);margin:0 0 0 auto;opacity:.2;width:100%}.pdp-flex-feature .flex-one-half p{clear:both;color:var(--font_col_base);float:left;font-family:Basis Medium,sans-serif;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;margin-bottom:5px!important;padding-left:20px!important;position:relative}@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{left:0;position:absolute;top:0}.pdp-flex-feature h1 .superscript{font-size:12px}.pdp-flex-feature h4{font-size:22px;margin:0;padding:0}@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:-ms-flexbox;display:flex}}.ppage-layout .pdp-flex-feature .desktop{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:880px){.ppage-layout .pdp-flex-feature .desktop{display:none}}.ppage-layout .description-banner .container-wide{padding-bottom:60px!important;padding-left:8%!important;padding-right:8%!important}@media(max-width:880px){.ppage-layout .description-banner .container-wide{padding-bottom:50px!important;padding-left:30px!important;padding-right:30px!important}}@media(max-width:640px){.ppage-layout .description-banner .container-wide{padding-left:20px!important;padding-right: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;margin-left:-8px;vertical-align:middle}}.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{margin-top:5px;max-width:100%;width:100%!important}.ppage-intro-feature h1,.ppage-intro-feature p{display:inline-block;padding-left:30px!important;padding-right:30px!important;text-align:center}.ppage-intro-feature p{max-width:400px}}@media(max-width:640px){.ppage-intro-feature h1,.ppage-intro-feature img,.ppage-intro-feature p{padding-left:20px!important;padding-right:20px!important}}.description-banner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;justify-content:center;overflow:hidden;position:relative;text-align:center}@media(max-width:1024px){.description-banner{height:170px}}@media(max-width:880px){.description-banner{height:330px}}@media(max-width:480px){.description-banner{height:280px}}@media(max-width:375px){.description-banner{height:280px}}.description-banner .container{padding:0 8%!important}@media(max-width:880px){.description-banner .container{padding:0 30px!important}}@media(max-width:640px){.description-banner .container{padding:0 20px!important}}.description-banner img{display:inline-block;margin:0 auto;width:50px}.description-banner h1{margin-top:0}.description-banner h4{font-size:11px;margin:0;padding:0;text-align:center}@media(max-width:960px){.description-banner h4{margin-bottom:10px}}.description-banner p{line-height:1.5;margin-bottom:20px;max-width:900px}.description-banner p:last-of-type{margin-bottom:0}@media(max-width:640px){.description-banner p{font-size:13px;padding:0 10px}}@media(max-width:400px){.description-banner p{padding:0}}.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-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.description-banner .flex-container-row div{width:33.33%}.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{margin-left:16.65%;width:33.3%}.description-banner .flex-container-row div.half-margin-right{margin-right:16.65%;width:33.3%}}p.indented-list{margin:0;padding-left:20px!important;position:relative}p.indented-list span{left:0;position:absolute;top:0}@media(max-width:880px){.best-sellers-section .container{padding-left:0!important;padding-right:0!important}}.best-sellers-carousel{display:none}.best-sellers-carousel.slick-initialized{display:block}.best-sellers-wrap,.ppage-best-sellers{max-width:1200px;padding-left:60px!important;padding-right:60px!important;padding-top:60px!important}@media(max-width:1600px){.best-sellers-wrap,.ppage-best-sellers{padding:60px 60px 0!important}}@media(max-width:1200px){.best-sellers-wrap,.ppage-best-sellers{padding:60px 30px 0!important}}@media(max-width:880px){.best-sellers-wrap,.ppage-best-sellers{-ms-overflow-style:none;padding:40px 0;scrollbar-width:none}}.best-sellers-wrap .strikethrough,.ppage-best-sellers .strikethrough{color:#666;text-decoration:line-through}.best-sellers-wrap .stars,.ppage-best-sellers .stars{display:none}.best-sellers-wrap .subscribe-hover-button .add-to-cart-collection,.ppage-best-sellers .subscribe-hover-button .add-to-cart-collection{margin-bottom:10px!important}@media(max-width:880px){.best-sellers-wrap .new-cta-container,.ppage-best-sellers .new-cta-container{min-width:170px;width:auto}}@media(max-width:375px){.best-sellers-wrap .new-cta-container,.ppage-best-sellers .new-cta-container{min-width:150px}}.best-sellers-wrap .highlight,.ppage-best-sellers .highlight{margin:-21px auto 0!important}.best-sellers-wrap img,.ppage-best-sellers img{max-width:330px!important}@media(max-width:1200px){.best-sellers-wrap img,.ppage-best-sellers img{max-width:250px!important}}@media(max-width:880px){.best-sellers-wrap img,.ppage-best-sellers img{max-width:auto!important;min-width:520px}}@media(max-width:767px){.best-sellers-wrap img,.ppage-best-sellers img{min-width:430px}}@media(max-width:640px){.best-sellers-wrap img,.ppage-best-sellers img{min-width:350px}}@media(max-width:480px){.best-sellers-wrap img,.ppage-best-sellers img{min-width:260px}}@media(max-width:400px){.best-sellers-wrap img,.ppage-best-sellers img{min-width:230px}}.best-sellers-wrap .item,.ppage-best-sellers .item{cursor:pointer}@media(max-width:880px){.best-sellers-wrap .item,.ppage-best-sellers .item{padding:0 15px 0 0;text-align:center}}.best-sellers-wrap .item:hover .purchase-overlay,.ppage-best-sellers .item:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.best-sellers-wrap .item:hover .title,.ppage-best-sellers .item:hover .title{color:var(--font_col_base)!important}.best-sellers-wrap .collection-module-wrap,.ppage-best-sellers .collection-module-wrap{display:-ms-grid;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}@media(max-width:880px){.best-sellers-wrap .collection-module-wrap,.ppage-best-sellers .collection-module-wrap{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 20px}}.best-sellers-wrap ::-webkit-scrollbar-track,.ppage-best-sellers ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.best-sellers-wrap ::-webkit-scrollbar,.ppage-best-sellers ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px!important;width:90%!important}.best-sellers-wrap ::-webkit-scrollbar-thumb,.ppage-best-sellers ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none}.ppage-best-sellers a:hover h2.title{color:var(--font_col_base)!important}.vimeo-superyou{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.vimeo-superyou embed,.vimeo-superyou iframe,.vimeo-superyou object{height:100%;left:0;position:absolute;top:0;width:100%}.join-the-waitlist{background-color:#fafaf8}.year-of-superyou #product-variants{display:none}.superhair{background-color:#fafaf8}.superhair .shop-submenu-mobile .scroll-menu{background:#fafaf8}.superhair .product-heading-copy{bottom:-70px;left:30px;position:absolute}@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;float:left;left:auto;margin-top:30px;position:relative;width:100%}}.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}}body.super-supplements{background-color:#eceade}.decode-supplement-facts .blocker,.super-supplements .blocker,.supers .blocker,.supers-supplements .blocker,.sustainability .blocker{padding:0!important}.decode-supplement-facts .supers-product-list img,.super-supplements .supers-product-list img,.supers .supers-product-list img,.supers-supplements .supers-product-list img,.sustainability .supers-product-list img{display:block}.decode-supplement-facts .supers-answers-mobile,.super-supplements .supers-answers-mobile,.supers .supers-answers-mobile,.supers-supplements .supers-answers-mobile,.sustainability .supers-answers-mobile{padding:30px 0 0!important}.decode-supplement-facts .supers-answers-mobile p,.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}.decode-supplement-facts .supers-answers-mobile p strong,.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}.decode-supplement-facts .supers-answers-mobile h4,.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}.decode-supplement-facts .supers-answers-mobile h4 a,.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{color:var(--font_col_base)!important;text-decoration:underline}.decode-supplement-facts .supers-answers-mobile-wrap,.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){.decode-supplement-facts .supers-answers-mobile-wrap,.super-supplements .supers-answers-mobile-wrap,.supers .supers-answers-mobile-wrap,.supers-supplements .supers-answers-mobile-wrap,.sustainability .supers-answers-mobile-wrap{display:block;padding-top:25px}}.decode-supplement-facts .supers-answers-mobile-wrap .glide__bullets,.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){.decode-supplement-facts .supers-answers-mobile-wrap .glide__bullets,.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}}.decode-supplement-facts .supers-answers-mobile-wrap .glide__bullets .glide__bullet,.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{background-color:transparent!important;border:1px solid var(--font_col_base);height:7px;margin:0 1px;width:7px}.decode-supplement-facts .supers-answers-mobile-wrap .glide__bullets .glide__bullet.glide__bullet--active,.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:var(--font_col_base)!important}@media(max-width:640px){.decode-supplement-facts .supers-answers-mobile-wrap .container,.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-left:20px!important;padding-right:20px!important}}.decode-supplement-facts #supers-section-navigation-wrap,.super-supplements #supers-section-navigation-wrap,.supers #supers-section-navigation-wrap,.supers-supplements #supers-section-navigation-wrap,.sustainability #supers-section-navigation-wrap{border-bottom:1px solid #ccc;display:none}@media(max-width:880px){.decode-supplement-facts #supers-section-navigation-wrap,.super-supplements #supers-section-navigation-wrap,.supers #supers-section-navigation-wrap,.supers-supplements #supers-section-navigation-wrap,.sustainability #supers-section-navigation-wrap{display:block}}.decode-supplement-facts #supers-section-navigation-wrap .supers-answers:first-of-type,.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}.decode-supplement-facts #supers-section-navigation,.decode-supplement-facts .supers-section-navigation,.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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.decode-supplement-facts #supers-section-navigation button.glide__bullet--active,.decode-supplement-facts .supers-section-navigation button.glide__bullet--active,.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{background-color:#edeadd;color:#cf9567}.decode-supplement-facts #supers-section-navigation button,.decode-supplement-facts .supers-section-navigation button,.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{border:none;border-radius:0;display:inline-block;font-family:Basis Medium,sans-serif;font-size:18px;height:auto;letter-spacing:.6px;line-height:1.4;min-width:auto;padding:40px 0 10px}@media(max-width:400px){.decode-supplement-facts #supers-section-navigation button,.decode-supplement-facts .supers-section-navigation button,.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}}.productOverlay{opacity:1;position:relative;width:100%}@media(max-width:880px){.productOverlay{display:none!important}}.productOverlayHover{bottom:0;height:100%;left:0;opacity:0!important;position:absolute;right:0;top:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;width:100%}.productOverlay:hover .productOverlayHover{opacity:1!important}.productOverlayHoverOpacityLayer{background:#eceade;display:block;opacity:.7}.productOverlayHoverCopy,.productOverlayHoverOpacityLayer{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.productOverlayHoverCopy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;max-width:80%}.productOverlayHoverCopy p{font-size:18px}.productOverlayHoverCopy p.small{font-size:15px}.productOverlayHoverCopy .star-ratings{margin-top:5px;width:70px}.productOverlayHover .star-ratings{margin-top:5px;width:60px}.productOverlay-mobile .productOverlayHover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:center;opacity:1!important;padding:0 20px;-webkit-transition:none;-o-transition:none;transition:none;width:auto}.productOverlay-mobile .productOverlayHover p:first-of-type{line-height:1.9}#blueMag-learn-more,#mag-learn-more,#superbeauty-panel,#superhair-panel,#superpower-panel,#sy-panel,#ting-learn-more,#ting-panel{display:none}#blueMag-learn-more.modal,#mag-learn-more.modal,#superbeauty-panel.modal,#superhair-panel.modal,#superpower-panel.modal,#sy-panel.modal,#ting-learn-more.modal,#ting-panel.modal{background-color:#fff!important;border-radius:3px;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;max-width:680px!important;opacity:1!important;padding:0!important;visibility:visible!important}#blueMag-learn-more.modal a.close-modal,#mag-learn-more.modal a.close-modal,#superbeauty-panel.modal a.close-modal,#superhair-panel.modal a.close-modal,#superpower-panel.modal a.close-modal,#sy-panel.modal a.close-modal,#ting-learn-more.modal a.close-modal,#ting-panel.modal a.close-modal{background-size:contain;height:15px!important;right:9px!important;top:9px!important;width:15px!important}@media(max-width:480px){#blueMag-learn-more.modal a.close-modal,#mag-learn-more.modal a.close-modal,#superbeauty-panel.modal a.close-modal,#superhair-panel.modal a.close-modal,#superpower-panel.modal a.close-modal,#sy-panel.modal a.close-modal,#ting-learn-more.modal a.close-modal,#ting-panel.modal a.close-modal{height:15px!important;right:9px!important;top:9px!important;width:15px!important}}#blueMag-learn-more.modal img,#mag-learn-more.modal img,#superbeauty-panel.modal img,#superhair-panel.modal img,#superpower-panel.modal img,#sy-panel.modal img,#ting-learn-more.modal img,#ting-panel.modal img{display:block;width:100%}@media(max-width:480px){#blueMag-learn-more.modal,#mag-learn-more.modal,#sy-panel.modal,#ting-learn-more.modal,#ting-panel.modal{width:100%}}.supers-collection-header{max-height:1000px;overflow:hidden}.supers-collection-header h1{color:var(--font_col_base)!important;font-family:Basis Regular,sans-serif;font-size:60px!important;margin-bottom:20px;text-align:left}@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{color:var(--font_col_base)!important;font-family:Basis Regular,sans-serif;font-size:46px!important;text-align:left!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{-webkit-box-pack:end;-ms-flex-pack:end;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:var(--font_col_base)!important}.ppage-subscription-feature h1{margin-top:50px}.ppage-subscription-feature h4{font-family:Basis Bold,sans-serif;letter-spacing:.1em;margin:50px 0 5px;text-align:center;text-transform:uppercase}@media(max-width:880px){.ppage-subscription-feature h4{padding-right:30px;text-align:right}}@media(max-width:600px){.ppage-subscription-feature h4{padding-right:20px}}@media(max-width:880px){.ppage-subscription-feature p{padding-right:30px;text-align:right}}.ppage-subscription-feature.mobile h1,.ppage-subscription-feature.mobile p{padding-right:30px;text-align:left}.ppage-subscription-feature.mobile button{float:left}#cross-sell-popup{background-color:#f2ece3;bottom:-140px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2),0 0 .5px rgba(0,0,0,.5);box-shadow:0 0 12px rgba(0,0,0,.2),0 0 .5px rgba(0,0,0,.5);height:auto;max-width:320px;opacity:0;padding:20px;position:fixed;right:30px;text-align:left;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;z-index:9004}@media(max-width:640px){#cross-sell-popup{left:5%;max-width:100%;padding:12px;right:5%;width:90%}}#cross-sell-popup div{width:100%}#cross-sell-popup .cross-sell-popup-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}#cross-sell-popup .close-cross-sell{cursor:pointer;height:20px;padding:5px;position:absolute;right:-15px;top:-15px;width:20px}@media(max-width:640px){#cross-sell-popup .close-cross-sell{height:20px;right:-4px;top:-1px;width:20px}}#cross-sell-popup a{display:block}#cross-sell-popup svg{height:14px;vertical-align:text-bottom;width:20px}#cross-sell-popup h3{font-size:15px!important;line-height:1.4;margin-bottom:3px!important}@media(max-width:640px){#cross-sell-popup h3{font-family:Basis Bold,sans-serif;font-size:13px!important;margin-bottom:0!important;text-align:center;width:100%}}#cross-sell-popup a:hover,#cross-sell-popup h3:hover{color:var(--font_col_base)!important}#cross-sell-popup p{font-size:13px!important;margin-bottom:0;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;font-size:12px!important;height:35px!important;line-height:35px!important;margin:0 auto;min-width:0!important;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;width:140px!important}#cross-sell-popup .product-addtocart button:hover{background-color:#edeadd!important;height:35px!important;line-height:35px!important}#cross-sell-popup.show{background-color:#eceade;bottom:30px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.2),0 0 .5px rgba(0,0,0,.5);box-shadow:0 0 12px rgba(0,0,0,.2),0 0 .5px rgba(0,0,0,.5);opacity:1;padding:20px;position:fixed;right:30px;text-align:left;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;z-index:9004}@media(max-width:640px){#cross-sell-popup.show{padding:12px;right:5%;width:90%}}#cross-sell-popup.top-right-popup{bottom:auto;max-width:300px;min-width:300px;padding:0;position:fixed;right:-400px;top:140px}@media(max-width:640px){#cross-sell-popup.top-right-popup{bottom:30px;padding:0;top:auto}}#cross-sell-popup.top-right-popup .close-cross-sell{cursor:pointer;height:33px;padding:10px;position:absolute;right:10px;top:8px;width:33px}@media(max-width:640px){#cross-sell-popup.top-right-popup .close-cross-sell{height:33px;right:10px;top:4px;width:33px}}#cross-sell-popup.top-right-popup p{font-family:Basis Bold,sans-serif!important;font-size:14px;line-height:1.8;padding-right:10px}#cross-sell-popup.top-right-popup h3{text-align:left}#cross-sell-popup.show.top-right-popup{background-color:#eceade;bottom:auto;opacity:1;padding:0;position:fixed;right:30px;top:140px}@media(max-width:640px){#cross-sell-popup.show.top-right-popup{bottom:30px;left:auto;padding:0;right:0;top:auto;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;border-radius:0!important;cursor:pointer;height:auto!important;line-height:1.5!important;min-width:auto!important;padding:20px 0 20px 20px!important;text-align:left!important;text-transform:none!important}@media(max-width:640px){.trigger-cross-sell-popup button{padding:12px 0 12px 12px!important}}.trigger-cross-sell-popup button:hover{background:transparent!important;border:none!important;color:var(--font_col_base)!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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#multiple-product-add .flex-one-half{text-align:center;width:100%}#multiple-product-add .flex-img-left{padding-left:0;padding-right:0}#multiple-product-add .multiple-product-cta{display:inline-block;margin:0 auto}}#multiple-product-add .multiple-product-cta .strikethrough{color:#666;text-decoration:line-through}#multiple-product-add .multiple-product-cta .subscribe-icon{clear:both;float:left;margin-right:5px;margin-top:20px;width:50px}@media(max-width:880px){#multiple-product-add .multiple-product-cta .subscribe-icon{clear:none!important;float: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{clear:both;float:left;margin:35px 0 0;text-align:left;width:100%}@media(max-width:880px){#multiple-product-add .subscription-multiple-add-intro{clear:none;display:inline-block;float:none;margin:25px 0 0;text-align:left;vertical-align:middle;width:auto}}@media(max-width:480px){#multiple-product-add .subscription-multiple-add-intro{font-size:13px}}@media(max-width:375px){#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{margin:0 auto 15px;text-align:center}#multiple-product-add .product-addtocart{display:inline-block;float:left;vertical-align:top;width:auto}}#multiple-product-add .qtydiv{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;margin-right:10px}@media(max-width:880px){#multiple-product-add .qtydiv{float:none!important;vertical-align:top}}#multiple-product-add .qtydiv .qtybox{background:transparent;border:1px solid var(--font_col_base);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:44px}#multiple-product-add .qtydiv .btnqty{cursor:pointer;display:inline-block;font-size:18px;height:100%;line-height:42px;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#multiple-product-add .qtydiv .btnqty.qtyminus{margin-right:1px}#multiple-product-add .qtydiv .btnqty.qtyplus{margin-left:1px}#multiple-product-add .qtydiv .quantity-input{border:none;color:#2e3192;display:inline-block;font-family:Basis Bold,sans-serif;font-size:16px;height:100%;outline:none;padding:0;text-align:center;vertical-align:top;width:20px}@media(max-width:600px){#multiple-product-add .qtydiv .quantity-input{width:15px}.product-inner-details .multiple-product-cta .add-to-cart-collection{width:100%}}.bundle-products-mobile{-ms-overflow-style:none;padding:40px 0;scrollbar-width:none}.bundle-products-mobile .strikethrough{color:#b1b1b1;text-decoration:line-through}.bundle-products-mobile p.larger{font-size:15px}.bundle-products-mobile p{font-size:13px}@media(max-width:400px){.bundle-products-mobile p{font-size:12px}}.bundle-products-mobile ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.bundle-products-mobile ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px!important;width:90%!important}.bundle-products-mobile ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none}.bundle-products-mobile .stacks-carousel{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 20px}.bundle-products-mobile .stacks-carousel .carousel-cell{padding:0 15px 0 0;text-align:center}.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-mobile .highlight{background-color:#fff88a;color:var(--font_col_base)!important;display:inline-block!important;float:none!important;font-family:Typewriter,sans-serif!important;font-size:13px;line-height:1;margin:0 0 5px;max-width:none!important;padding:3px 7px 1px;width:auto}.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;margin:0 auto;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}@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{-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;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;text-align:center;width:100%}.bundle-products.multiple-product-add .multiple-product-cta .subscribe-text-wrap .subscribe-icon{clear:none!important;display:inline-block!important;float:none!important;margin:15px 0 0 -20px!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{clear:none!important;display:inline-block!important;float:none!important;font-size:14px!important;height:auto!important;margin:15px 0 0!important;text-align:left!important;vertical-align:middle!important;width:auto!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{padding-bottom:50px;position:relative}.bundle-products.mobile .glide__bullets{bottom:0!important;display:block!important;margin-left:-10px}.bundle-products.mobile .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid var(--font_col_base)!important;height:8px!important;margin:0 2px!important;width:8px!important}.bundle-products.mobile .glide__bullets .glide__bullet--active{background-color:var(--font_col_base)!important;border:1px solid var(--font_col_base)!important}.bundle-products.mobile .glide__slide{background-color:#fafaf8;padding:20px}.product-bundle-details p.afterpay-paragraph{padding-left:22px!important;width:auto}@media(max-width:480px){.product-bundle-details p.afterpay-paragraph{padding-left:23px!important}.product-bundle-details .afterpay-text2,.product-bundle-details p.afterpay-paragraph{font-size:11px}}@media(max-width:400px){.product-bundle-details .afterpay-text2,.product-bundle-details p.afterpay-paragraph{font-size:10px}}.product-bundle-details .product-addtocart button{margin-top:0!important}.template-product #faq .faq .item .faq-question span.ease-animation-slow:before{top:51%}.template-product #faq .results{margin-bottom:0}.template-product #faq .results sup{font-size:7px;top:-.85em}.template-product .stacks-detail{background-color:#fafaf8!important}.template-product .stacks-detail .flex-container-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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-left:0!important;padding-right:0!important;text-align:left!important}}@media(max-width:480px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add h1{text-align:center!important}}@media(max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .rc_container_stack{padding-left:0!important;padding-right:0!important}}.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{margin-bottom:25px;padding:0}}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .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{max-width:1200px!important;padding:0 30px!important;width:100%!important}@media(max-width:880px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail{padding:0!important}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .main-product-detail{padding:0 30px!important}}@media(max-width:640px){.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .main-product-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}.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}.template-product .stacks-product-list.non-stack-ppage#multiple-product-add .stacks-detail .product-addtocart button{margin-top:10px}@media(max-width:880px){#main-product-detail .description p{font-size:12px}}.education-slider{display:none;padding-left:0 8%!important;padding-right:0 8%!important}@media(max-width:880px){.education-slider{padding:0 30px!important}}@media(max-width:640px){.education-slider{padding:0 20px!important}}.education-slider .slick-dots{left:0}.education-slider .slick-dots li{height:10px;width:10px}.education-slider .slick-dots button:before{border:none;font-size:0}.education-slider .slick-dots button{background:transparent;border:1px solid #fff;border-radius:100px;height:100%;min-width:0;padding:0;width:100%}.education-slider .slick-slide{padding-bottom:0}.education-slider .slick-dots li.slick-active button:before{background:#fff;color:#fff}.education-slider .slick-dots li.slick-active button,.education-slider .slick-dots li:hover button{background:#fff}#ppage-video{display:block;height:auto;padding-right:40px;position:relative;width:100%}@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{display:block;height:auto;width:100%}#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{height:auto;width:100%}.autodeliver-savings{background-color:#fff88a;font-family:Basis Bold,sans-serif;font-size:11px;font-weight:400;margin-left:10px;padding:3px 10px 2px;vertical-align:text-bottom}@media(max-width:560px){.autodeliver-savings{font-size:10px}}#fixed-header-cta{background-color:#fafaf8;border-bottom:1px solid #ececec;bottom:auto;-webkit-box-shadow:0 4px 15px -10px rgba(0,0,0,.25);box-shadow:0 4px 15px -10px rgba(0,0,0,.25);height:79px;left:0;position:fixed;top:-100px;-webkit-transition:top .4s cubic-bezier(.67,.42,.15,.54);-o-transition:top .4s cubic-bezier(.67,.42,.15,.54);transition:top .4s cubic-bezier(.67,.42,.15,.54);width:100%;z-index:9007}@media(max-width:1040px){#fixed-header-cta{bottom:-100px;height:80px;top:auto;-webkit-transition:bottom .4s cubic-bezier(.67,.42,.15,.54);-o-transition:bottom .4s cubic-bezier(.67,.42,.15,.54);transition:bottom .4s cubic-bezier(.67,.42,.15,.54)}}#fixed-header-cta .container{height:100%}#fixed-header-cta .header-left{-webkit-box-flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1;flex:1;justify-content:flex-start}#fixed-header-cta .header-left,#fixed-header-cta .header-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#fixed-header-cta .header-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#fixed-header-cta h1{display:inline-block;padding:0!important;width:auto!important}@media(max-width:1040px){#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;margin-left:10px!important;margin-top:13px!important;width:auto!important}@media(max-width:1040px){#fixed-header-cta h4{display:none}}#fixed-header-cta .add-to-cart-collection,#fixed-header-cta .submit-button{font-size:14px;line-height:41px;min-width:220px;padding:0 14px!important;width:auto!important}#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{font-size:12px;height:42px;line-height:41px;margin:0!important;min-width:160px;text-align:left}}#fixed-header-cta .product-addtocart.has-variants,#fixed-header-cta .product-form .klaviyo-variant-item-waitlist{float:none!important;margin:0!important;width:auto!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}}#fixed-cta-mobile{background-color:#fafaf8;border-bottom:1px solid #ececec;bottom:-100px;-webkit-box-shadow:0 -4px 15px -10px rgba(0,0,0,.25);box-shadow:0 -4px 15px -10px rgba(0,0,0,.25);height:80px;left:0;position:fixed;top:auto;-webkit-transition:bottom .4s cubic-bezier(.67,.42,.15,.54);-o-transition:bottom .4s cubic-bezier(.67,.42,.15,.54);transition:bottom .4s cubic-bezier(.67,.42,.15,.54);width:100%;z-index:9005}#fixed-cta-mobile .header-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}#fixed-cta-mobile .header-left,#fixed-cta-mobile .header-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#fixed-cta-mobile .header-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#fixed-cta-mobile .container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#fixed-cta-mobile h1{font-size:16px;padding:0 15px 0 0!important;width:100%!important}@media(max-width:480px){#fixed-cta-mobile h1{font-size:13px}#fixed-cta-mobile h4{display:none}}#fixed-cta-mobile .add-to-cart-collection,#fixed-cta-mobile .klaviyo-bis-trigger{background-color:#2e3192!important;color:#fff!important;font-family:Basis Medium,sans-serif!important;font-size:12px;font-weight:400;height:46px!important;line-height:45px!important;margin:0!important;padding:0 0 0 15px;text-align:left;text-transform:uppercase;width:165px}#fixed-cta-mobile .klaviyo-bis-trigger{font-size:13px;padding:0 15px;text-align:center}#fixed-cta-mobile .product-addtocart.has-variants,#fixed-cta-mobile .product-form .klaviyo-variant-item-waitlist{float:none!important;margin:0!important;width:auto!important}#fixed-cta-mobile .product-addtocart{margin:0!important}.add-to-cart-form .klaviyo-bis-trigger{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-family:Basis Bold,sans-serif;font-size:14px!important;letter-spacing:.4px!important;margin:0 0 10px;min-width:170px;padding:0 15px!important;text-align:center;text-transform:uppercase;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;white-space:normal}.add-to-cart-form .klaviyo-bis-trigger .compare-at-price{color:#2e3192;font-family:Basis Medium,sans-serif;font-size:13px;text-decoration:line-through}#fixed-header-cta.activated{bottom:unset;top:0}#fixed-header-cta.activated.scroll-up{top:79px;z-index:9005}#fixed-cta-mobile.activated{bottom:0;top:auto}#fixed-cta-mobile.mobile{display:none!important}@media(max-width:1040px){#fixed-cta-mobile.mobile{display:block!important}}#fixed-header-cta.desktop{display:block!important}@media(max-width:1040px){#fixed-header-cta.desktop{display:none!important}}#fixed-cta-mobile.activated.scroll-up{bottom:0;top:auto}.sticky-cta-price{color:#2e3192;display:inline-block;font-family:Basis Medium,sans-serif;font-size:14px}@media(max-width:1040px){.sticky-cta-price{font-size:12px}}.sticky-cta-price .compare-price{color:#2e3192;font-size:14px}@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.one-time-price .sticky-subscribe-price,.sticky-cta-price.subscribe-price .sticky-one-time-price{display:none!important}.sticky-cta-text{display:inline-block;line-height:1}.product-bundle .stack-form .one-time-only{padding:0!important}.product-bundle .stack-form .one-time-only .afterpay-paragraph{display:none}.bundle-fixed-cta .header-right>div{display:-webkit-box;display:-ms-flexbox;display:flex}.bundle-fixed-cta .one-time-button{margin-left:10px}.collapsible{border:none!important;border-bottom:1px solid #ebecec!important;color:var(--font_col_base);cursor:pointer;font-size:13px;height:44px;line-height:44px;margin-left:-15px;outline:none!important;text-align:left;text-transform:lowercase!important;width:100%}.collapsible:first-letter{text-transform:capitalize!important}.collapsible:focus,.collapsible:hover{background-color:transparent!important;border:none!important;border-bottom:1px solid #ebecec!important;height:44px;line-height:44px;outline:none!important}.collapsible:after{color:#000;content:"+";float:right;font-size:12px}.collapsible.cf-active,.collapsible.cf-active:hover{border:none!important;outline:none!important}.cf-active:after{color:#000;content:"−";font-size:12px}.cf-content{border-bottom:1px solid #ebecec!important;border-left:none;border-right:none;border-top:none;display:none;overflow:hidden}.cf-content .product-detail-description ul li{list-style:none;margin-left:-30px}.cf-detail{font-size:13px}#main-product-detail div.detail>h4.cf-detail{text-transform:none!important}@media(max-width:960px){div#main-product-detail div.detail h4{width:99%!important}}.o-modal__close-icon{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.afterpay_rtx{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.rtx_info{cursor:pointer}.rtn-modal{bottom:150px;display:none;height:100%;left:15px;margin-bottom:3px;position:absolute;width:100%;z-index:100}.rtx_moon_text{color:#fff!important;font-size:medium!important}.rtn-modal-content{background:#2e3192;margin:auto;padding:30px 20px 20px!important;width:400px}.sub_info{color:#2e3192!important;font-family:Basis Regular,sans-serif;font-size:11px;letter-spacing:.4px;margin-bottom:-20px;margin-left:22px;margin-top:10px;text-align:left}.rtx_option_label,.rtx_option_selector_one,.rtx_option_selector_sub{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2e3192!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Medium,sans-serif;font-size:15px;letter-spacing:.5px;line-height:1.6;margin:0;padding:0;position:relative;text-align:left;-webkit-transition:all .25s linear;width:100%;z-index:1}.rtx_option_label .radio_rtx{margin-top:5px;padding:0!important;visibility:hidden}.rtx-checkmark{background:#fafaf8;border:1px solid #2e3192!important;border-radius:100%;display:block;height:13px;left:0;position:absolute;top:5px;-o-transition:border .25s linear;transition:border .25s linear;-webkit-transition:border .25s linear;width:13px;z-index:auto}@media(max-width:320px){.rtx-checkmark{height:13px;top:2px;width:13px}}.rtx-checkmark:before{border-radius:100%;content:"";display:block;height:7px;left:2px;position:absolute;top:2px;-o-transition:background .25s linear;transition:background .25s linear;-webkit-transition:background .25s linear;width:7px}@media(max-width:320px){.rtx-checkmark:before{height:7px;left:2px;top:2px;width:7px}}input.radio_rtx:checked~.rtx-checkmark{border:1px solid #2e3192!important}input.radio_rtx:checked~.rtx-checkmark:before{background:#2e3192!important}#rtx_option_plans_dropdown{margin-top:0}#rtx_sands_block,.rtx_option_one_time{background:var(--option_background);border:none;border-radius:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}#rtx_sands_block{margin-bottom:13px}#one_time_price,.one_time_price,.one_time_title,.rtx_option_plans,.sub_title{color:#2e3192!important;font-family:Basis Medium,sans-serif;font-size:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:.5px;line-height:1.6}.one_time_title{margin-bottom:0}.one_time_title span.compare-price{color:#2e3192!important;margin-left:4px}.one_time_title span.compare-price.hidden{display:none}.one_time_title .afterpay-wrap{display:block}#sub_price,.sub_price{background-color:#fff88a;color:#2e3192!important;display:initial;font-size:11px!important;padding:3px 4px 2px}.one_time_title p,.sub_title p{color:#2e3192!important;display:inline;font-family:Basis Regular,sans-serif;font-size:11px;letter-spacing:.4px;text-align:left}.sub_title p.discount-and-shipping{display:block;margin-bottom:5px}.rtx_option_heading{left:10px;position:relative}.rtx_option_plans{padding:8px 0 0 28px}.onetime-per-price,.sub-per-price{color:#1b1919;display:block;font-family:var(--font-stack-subheading)!important;font-size:15px;font-weight:500;margin-bottom:5px;margin-top:5px;padding-left:0;vertical-align:middle}#onetime-per-price,#sub-per-price,.onetime-per-price,.sub-per-price{font-size:15px;font-weight:900}ul.rtx-how-to{font-size:.87em;padding:7px 2px}.rtx-how-to li{font-size:13px;font-weight:400;letter-spacing:.1em;list-style:disc}.swatch{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.swatch .header{font-family:Basis Bold,sans-serif;font-size:13px;margin-right:12px}.swatch input{display:none}.swatch label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eaeae9;border:1px solid #eaeae9;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:30px!important;letter-spacing:.01em;line-height:1;margin:0;min-width:30px!important;text-align:center;white-space:nowrap}.swatch-element label{padding:0 10px}.swatch input:checked+label{background:transparent;border:1px solid var(--font_col_base)}.swatch .swatch-element{-webkit-font-smoothing:antialiased;margin:3px 8px 3px 0;position:relative;-webkit-transform:translateZ(0)}.crossed-out{height:100%;left:0;position:absolute;top:0;width:100%}.swatch .swatch-element .crossed-out{display:none}.swatch .swatch-element.soldout .crossed-out{display:block}.swatch .tooltip{background:gray;bottom:100%;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px rgba(0,0,0,.28);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;filter:alpha(opacity=0);left:20px;margin-bottom:15px;-khtml-opacity:0;-moz-opacity:0;opacity:0;padding:10px;position:absolute;text-align:center;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;visibility:hidden;width:100px;z-index:10000}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid gray;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.swatch.error{background-color:transparent!important;border-radius:5px;color:#333!important;padding:1em}.swatch.error p{margin:.7em 0}.swatch.error p:first-child{margin-top:0}.swatch.error p:last-child{margin-bottom:0}.swatch.error code{font-family:monospace}[data-value="Blue Lemon"] label,[data-value="Brain Dust Green"] label,[data-value=Berry] label,[data-value=Terracotta] label{padding-left:27px!important;position:relative}[data-value="Blue Lemon"] label:before,[data-value="Brain Dust Green"] label:before,[data-value=Berry] label:before,[data-value=Terracotta] label:before{background-color:#9babbc;border-radius:20px;content:"";height:16px;left:5px;position:absolute;top:6px;width:16px}[data-value="Blue Lemon"] label:before{background-color:#9babbc}[data-value=Berry] label:before{background-color:#c07277}[data-value=Terracotta] label:before{background-color:#b57b55}[data-value="Brain Dust Green"] label:before{background-color:#93978a}.swatch .soldout input:checked+label,.swatch .soldout label{background:-o-linear-gradient(bottom left,hsla(0,0%,60%,0) 0,hsla(0,0%,60%,0) calc(50% - .8px),#999 50%,hsla(0,0%,60%,0) calc(50% + .8px),hsla(0,0%,60%,0) 100%);background:linear-gradient(to top right,hsla(0,0%,60%,0),hsla(0,0%,60%,0) calc(50% - .8px),#999 50%,hsla(0,0%,60%,0) calc(50% + .8px),hsla(0,0%,60%,0));background-color:#eaeae9!important;border:1px solid #999!important;color:#999!important}.prime-button{clear:both;float:left}.prime-button iframe{width:350px!important}@media(max-width:640px){.prime-button,.prime-button iframe{width:100%!important}}.prime-button .or-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;letter-spacing:.05em;margin-top:11px;text-align:center}.prime-button .or-separator:before{margin-right:.5em}.prime-button .or-separator:after{margin-left:.5em}.prime-button .or-separator:after,.prime-button .or-separator:before{-webkit-box-flex:1;border-bottom:1px solid #000;content:"";-ms-flex:1;flex:1}#cpTag{background:#fff88a;display:inline-block;font-size:14px;height:22px;letter-spacing:0;margin-left:10px;padding:3px 3px 0}div#rc_container{clear:both;display:block;float:left;margin-bottom:0;width:100%}div#rc_container .compare-at-price{color:#2e3192;font-family:Basis Regular,sans-serif;font-size:15px;text-decoration:line-through}div#rc_container .rc_price_onetime_no_zeros{font-size:15px}div#rc_container>.select-wrapper{display:none}div.rc_container,div.rc_container_stack{clear:both;display:block;float:left;width:100%}div.rc_container>.select-wrapper,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{display:inline-block!important;margin-bottom:0;margin-top:0;padding:8px 0 0 23px}.rc_subscription-only label.rc_label__deliver_every{padding-left:0}span.rc_label__delivery{font-family:Basis Bold,sans-serif!important;font-size:13px!important;letter-spacing:.4px}input.rc_radio{padding:0;position:absolute;visibility:hidden;z-index:5}input.rc_radio:focus{outline:0}select.rc_select{background-position:100% 50%!important;background-size:14px;border:none!important;border-bottom:2px solid var(--font_col_base)!important;border-radius:0!important;color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif;font-size:15px;letter-spacing:.5px;margin:0;max-width:100%;padding:0 18px 0 5px!important;text-transform:lowercase;vertical-align:middle}@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;position:relative;width:100%}div.rc_block .pd-buy-options-subhead{word-wrap:break-word!important;clear:both;color:#2e3192;float:left;font-family:Basis Regular,sans-serif;font-size:11px;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;letter-spacing:.1px}}@media(max-width:400px){div.rc_block .pd-buy-options-subhead{font-size:10px}}.rc_block:hover .check{border:2px solid #2e3192}div.rc_block__type{margin:0 0 15px;padding:0;width:100%}.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}.rc_popup{display:inline-block;font-size:11px;margin-left:5px;padding:0}@media(max-width:960px){.rc_popup{line-height:1.6}}@media(max-width:480px){.rc_popup{font-size:10px}}.rc_popup .rc_popup__hover{color:#2e3192;font-family:Basis Regular,sans-serif}.rc_popup .rc_popup__hover span{font-size:10px;text-decoration:underline;text-transform:uppercase}.stacks-detail .additional_rc_popup .rc_popup__block{top:-125px!important}.rc_subscription-only .rc_popup{padding:0}.rc_block__type--active+.rc_popup{margin-top:8px}.rc_popup__hover,a.rc_popup__hover{cursor:pointer;display:inline-block}img.rc_popup__icon{-ms-interpolation-mode:bicubic;display:inline-block;height:21px;margin-right:3px;position:relative;top:-2px;vertical-align:middle}.rc_popup__block{background:#2e3192;cursor:default;display:none;left:100px;padding:0;position:absolute;text-align:left;top:-118px;white-space:normal;width:400px;z-index:9003!important}@media(max-width:960px){.rc_popup__block{left:0;max-width:350px;top:-280%;width:100%}}@media(max-width:480px){.rc_popup__block{top:-290%}}.rc_popup__block span{display:inline-block;height:100%;position:relative;text-decoration:none!important;width:100%}.rc_popup__block p{color:#fafaf8!important;font-size:14px;line-height:1.5;margin-bottom:0;padding:30px 20px 20px!important}.rc_popup__block img{cursor:pointer;height:24px;padding:5px;position:absolute;right:8px;top:8px;width:24px!important}.rc_popup__block__content{line-height:1.4;padding:20px;text-align:center}.rc_popup__block__content h4,.rc_popup__block__content p{color:#fff}.rc_popup__block__content h4{font-size:17px;margin-bottom:15px;margin-top:10px;padding:0 30px;text-align:left}.rc_popup__block__content p{font-size:14px;line-height:24px;margin:0;padding:0 10px;text-align:left}.rc_popup__block:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2e3192;content:"";display:none;height:0;left:100px;position:absolute;top:99%;width:0}@media(max-width:960px){.rc_popup__block:before{left:200px}}.rc_popup__hover--mobile .rc_popup__block:hover{display:none}.rc_popup.popup .rc_popup__block{display:block}.disclaimer-popup{line-height:.9;margin-top:10px}.disclaimer-popup span{color:#666;font-family:Basis Regular,sans-serif;font-size:11px;letter-spacing:.5px}.disclaimer-popup .rc_popup__block{cursor:default;display:none;left:0;padding:0;position:absolute;text-align:left;top:200%;white-space:normal;width:100%}.disclaimer-popup .rc_popup__block:before{border:10px solid transparent;border-bottom:10px solid #2e3192;border-top:none;height:0;left:20px;right:auto;top:-9%;width:0}.disclaimer-popup h6{color:#fafaf8!important;float:left;font-size:12px;font-weight:"Basis Regular",sans-serif!important;line-height:1.4;text-align:left;width:100%}.rc_popup__block__content a{color:#fff!important;text-decoration:underline}.rc_popup__block__footer{height:28px;margin-bottom:25px;padding:0;text-align:right}.rc_popup__block__footer a{border:none;display:block}img.rc_popup__badge{-ms-interpolation-mode:bicubic;height:28px;margin-left:auto;margin-right:0}#rc_autodeliver_options{color:#2e3192!important;display:none;float:left;font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.5px;line-height:1.6;width:auto}@media(max-width:320px){#rc_autodeliver_options{font-size:11px}}#rc_autodeliver_options label{font-family:Basis Medium,sans-serif;padding:0 0 0 5px;z-index:9000}@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;font-size:15px}#rc_container .check,.rc_container .check,.rc_container_stack .check{border:1px solid #2e3192!important;border-radius:100%;display:block;height:13px;left:0;position:absolute;top:5px;-o-transition:border .25s linear;transition:border .25s linear;-webkit-transition:border .25s linear;width:13px;z-index:auto}@media(max-width:320px){#rc_container .check,.rc_container .check,.rc_container_stack .check{height:13px;top:2px;width:13px}}label.rc_label{color:#2e3192!important;cursor:pointer;display:block!important;float:left;font-family:Basis Medium,sans-serif;font-size:15px;letter-spacing:.5px;line-height:1.6;margin:0;padding:0 25px;position:relative;text-align:left;-webkit-transition:all .25s linear;width:100%;z-index:1}@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{border-radius:100%;content:"";display:block;height:7px;left:2px;position:absolute;top:2px;-o-transition:background .25s linear;transition:background .25s linear;-webkit-transition:background .25s linear;width:7px}@media(max-width:320px){#rc_container .check:before{height:7px;left:2px;top:2px;width:7px}}.rc_container .check:before{border-radius:100%;content:"";display:block;height:7px;left:2px;position:absolute;top:2px;-o-transition:background .25s linear;transition:background .25s linear;-webkit-transition:background .25s linear;width:7px}@media(max-width:320px){.rc_container .check:before{height:8px;left:2px;top:2px;width:8px}}.rc_container_stack .check:before{border-radius:100%;content:"";display:block;height:7px;left:2px;position:absolute;top:2px;-o-transition:background .25s linear;transition:background .25s linear;-webkit-transition:background .25s linear;width:7px}@media(max-width:320px){.rc_container_stack .check:before{height:7px;left:2px;top:2px;width:7px}}input.rc_radio:checked~.check{border:1px solid #2e3192!important}.rc_container_stack input:checked .check:before,input.rc_radio:checked~.check:before{background:#2e3192!important}#rc_container>.rc_block.rc_block__type.rc_block__type__onetime>label>span:nth-child(2){color:#2e3192!important;font-family:Basis Regular,sans-serif!important;font-size:15px!important;margin-left:1%!important}#rc_container>.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label.rc_label>.compare-at-price,#rc_container>.rc_block.rc_block__type.rc_block__type__onetime>label.rc_label>.compare-at-price{font-family:Basis Regular,sans-serif!important;font-size:15px!important;margin-left:0!important}#rc_container>.rc_block.rc_block__type.rc_block__type__onetime>label.rc_label .sale-ot-price{font-size:15px}#rc_container>.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2),.rc_container>.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2),.rc_container>.rc_block.rc_block__type.rc_block__type__onetime>label>span:nth-child(2),.rc_container_stack>.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2),.rc_container_stack>.rc_block.rc_block__type.rc_block__type__onetime>label>span:nth-child(2){color:#2e3192!important;font-size:15px!important;margin-left:1%!important}.subscription #rc_container>.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;font-size:15px!important;letter-spacing:.025em}@media(max-width:320px){.subscription #rc_container>.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>.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;font-size:12px!important;letter-spacing:.025em}@media(max-width:1200px){.subscription .rc_container>.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:375px){.subscription .rc_container>.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>.rc_block.rc_block__type.rc_block__type__onetime.rc_block__type--active>label>span:nth-child(2){font-size:9px!important}}#rc_price_onetime{display:inline-block}#rc_price_onetime .strikethrough{color:#666;text-decoration:line-through}.rc_price_onetime{display:inline-block}.rc_price_onetime .strikethrough{color:#666;text-decoration:line-through}#rc_login{margin:10px 0 0!important}#rc_login p{font-size:14px!important}#rc_login p a{color:#d9915f}#ReCharge select{font-size:14px}#ReCharge h2{font-size:24px}#ReCharge input[type=number]{max-width:80px}#ReCharge .rc_layout__content,#ReCharge .rc_layout__sidebar{padding:0}#ReCharge .rc_layout__sidebar{margin-bottom:40px}#ReCharge #rc_subscriptions__items__address label,#ReCharge #rc_subscriptions__items__payment_method label,#ReCharge .rc_toggler label{font-family:Basis Bold,sans-serif}@media(max-width:880px){#ReCharge #customer_tab_nav{float:left;margin-bottom:40px;width:100%}}@media(max-width:480px){#ReCharge #customer_tab_nav h2{font-size:22px}}@media(max-width:1024px){#ReCharge #customer_tab_content{float:left;width:100%!important}}#ReCharge #customer_tab_content a{text-decoration:underline}@media(max-width:480px){#ReCharge #customer_tab_content h2{font-size:22px}}#ReCharge #customer_tab_content .rc_schedule__order,#ReCharge #customer_tab_content .rc_subscriptions__subscription{margin-bottom:20px}@media(max-width:480px){#ReCharge #customer_tab_content .rc_schedule__order,#ReCharge #customer_tab_content .rc_subscriptions__subscription{background:transparent;padding:0 0 20px}}#ReCharge #customer_tab_content .rc_schedule__order p,#ReCharge #customer_tab_content .rc_subscriptions__subscription p{margin-bottom:0}#ReCharge #customer_tab_content .rc__subscriptions__subscription__address{font-size:14px}@media(max-width:880px){#ReCharge #customer_tab_content .rc__subscriptions__subscription__address{font-size:12px;letter-spacing:0}}#ReCharge #customer_tab_content .rc_subscriptions__subscription__address__edit{font-family:Basis Medium,sans-serif}@media(max-width:480px){#ReCharge #customer_tab_content .purchase-address{margin-bottom:10px}}#ReCharge #customer_tab_content .rc_button--fa-plus-circle:before{display:none}#ReCharge #customer_tab_content #trigger_search,#ReCharge #customer_tab_content .rc_button--fa-plus-circle{background:transparent;border:1px solid var(--font_col_base);border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box;font-family:Basis Bold,sans-serif;font-size:12px;height:35px;letter-spacing:1px;line-height:35px;margin-top:0;padding:0 25px;text-decoration:none;text-transform:uppercase}#ReCharge #customer_tab_content #trigger_search:hover,#ReCharge #customer_tab_content .rc_button--fa-plus-circle:hover{color:var(--font_col_base)}@media(max-width:480px){#ReCharge #customer_tab_content #trigger_search,#ReCharge #customer_tab_content .rc_button--fa-plus-circle{font-size:11px;height:35px;letter-spacing:.05em;line-height:35px;padding:0 15px}}#ReCharge #customer_tab_content #trigger_search{margin-right:10px}#ReCharge #customer_tab_content .rc_product-item__list{margin-top:30px}#ReCharge #customer_tab_content .rc_product-item__info{text-align:center;text-decoration:none!important}#ReCharge #customer_tab_content .rc_product-item__price,#ReCharge #customer_tab_content .rc_product-item__title{text-decoration:none!important}#ReCharge #customer_tab_content #product_search_reset{background:var(--font_col_base);border:1px solid var(--font_col_base);border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;font-family:Basis Bold,sans-serif;font-size:12px;height:35px;letter-spacing:1px;line-height:35px;margin-top:0;padding:0 25px;text-decoration:none;text-transform:uppercase}#ReCharge #customer_tab_content #product_search_reset:hover{color:#fff}@media(max-width:480px){#ReCharge #customer_tab_content #product_search_reset{font-size:11px;height:35px;letter-spacing:.05em;line-height:35px;padding:0 15px}#ReCharge #customer_tab_content .rc_table{margin-bottom:5px}}#ReCharge #customer_tab_content td,#ReCharge #customer_tab_content th{font-size:14px;font-weight:400;line-height:1.4;padding-left:0}#ReCharge #customer_tab_content td p,#ReCharge #customer_tab_content th p{font-size:14px;margin-bottom:0}@media(max-width:880px){#ReCharge #customer_tab_content td p,#ReCharge #customer_tab_content th p{font-size:9px}}#ReCharge #customer_tab_content th{border-bottom-width:3px;font-family:Basis Bold,sans-serif;text-transform:uppercase}@media(max-width:880px){#ReCharge #customer_tab_content th{font-size:11px}}@media(max-width:480px){#ReCharge #customer_tab_content th{font-size:9px;line-height:1.3}}@media(max-width:880px){#ReCharge #customer_tab_content td p{font-size:11px}}@media(max-width:480px){#ReCharge #customer_tab_content td p{font-size:9px;line-height:1.3}}@media(max-width:880px){#ReCharge #customer_tab_content td{font-size:11px}}@media(max-width:480px){#ReCharge #customer_tab_content td{font-size:9px;padding:.6em .6em .6em 0}}#ReCharge #customer_tab_content td:last-of-type{padding-right:0}#ReCharge #customer_tab_content hr{display:none}#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__activate a,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__cancel a,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__edit a{background:var(--font_col_base);border:none;border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;display:block;font-family:Basis Bold,sans-serif;font-size:11px;height:35px;letter-spacing:2px;line-height:35px;margin:0;padding:0 25px;text-align:center;text-decoration:none;text-transform:uppercase}#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__activate a:hover,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__cancel a:hover,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__edit a:hover{background:var(--font_col_base);color:#fff}@media(max-width:880px){#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__activate a,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__cancel a,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__edit a{font-size:9px;letter-spacing:.025em;padding:0 8px}}@media(max-width:480px){#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__activate a,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__cancel a,#ReCharge #customer_tab_content .rc_subscriptions__subscription__item__edit a{height:25px;line-height:25px}}@media(max-width:880px){#ReCharge-Nav{padding-left:0}}#ReCharge-Nav ul{border-bottom:1px solid var(--font_col_base);border-top:1px solid var(--font_col_base);margin:0;padding:10px 0;text-align:center}@media(max-width:880px){#ReCharge-Nav ul{text-align:left}}#ReCharge-Nav ul li{display:inline-block;font-family:Basis Medium,sans-serif;font-size:13px;list-style:none!important;margin:0 15px}@media(max-width:1040px){#ReCharge-Nav ul li{font-size:12px}}@media(max-width:880px){#ReCharge-Nav ul li{letter-spacing:.025em;margin:0 10px 0 0}}#ReChargeForm_address select,#ReChargeForm_customer select,#content__customers__add-products__details select,#content__customers__billing__address select,#content__customers__deliver-schedule select{font-size:14px}#ReChargeForm_address p,#ReChargeForm_customer p,#content__customers__add-products__details p,#content__customers__billing__address p,#content__customers__deliver-schedule p{clear:both;float:left;width:100%}#ReChargeForm_address label,#ReChargeForm_customer label,#content__customers__add-products__details label,#content__customers__billing__address label,#content__customers__deliver-schedule label{display:none;font-size:14px}#ReChargeForm_address input::-webkit-input-placeholder,#ReChargeForm_customer input::-webkit-input-placeholder,#content__customers__add-products__details input::-webkit-input-placeholder,#content__customers__billing__address input::-webkit-input-placeholder,#content__customers__deliver-schedule input::-webkit-input-placeholder{font-size:16px!important;letter-spacing:.05em}#ReChargeForm_address input:-moz-placeholder,#ReChargeForm_address input::-moz-placeholder,#ReChargeForm_customer input:-moz-placeholder,#ReChargeForm_customer input::-moz-placeholder,#content__customers__add-products__details input:-moz-placeholder,#content__customers__add-products__details input::-moz-placeholder,#content__customers__billing__address input:-moz-placeholder,#content__customers__billing__address input::-moz-placeholder,#content__customers__deliver-schedule input:-moz-placeholder,#content__customers__deliver-schedule input::-moz-placeholder{font-size:16px!important;letter-spacing:.05em}#ReChargeForm_address input:-ms-input-placeholder,#ReChargeForm_customer input:-ms-input-placeholder,#content__customers__add-products__details input:-ms-input-placeholder,#content__customers__billing__address input:-ms-input-placeholder,#content__customers__deliver-schedule input:-ms-input-placeholder{font-size:16px!important;letter-spacing:.05em}#ReChargeForm_address hr,#ReChargeForm_customer hr,#content__customers__add-products__details hr,#content__customers__billing__address hr,#content__customers__deliver-schedule hr{display:block!important;float:left;width:100%}#ReChargeForm_address input[type=date],#ReChargeForm_address input[type=email],#ReChargeForm_address input[type=tel],#ReChargeForm_address input[type=text],#ReChargeForm_address select,#ReChargeForm_customer input[type=date],#ReChargeForm_customer input[type=email],#ReChargeForm_customer input[type=tel],#ReChargeForm_customer input[type=text],#ReChargeForm_customer select,#content__customers__add-products__details input[type=date],#content__customers__add-products__details input[type=email],#content__customers__add-products__details input[type=tel],#content__customers__add-products__details input[type=text],#content__customers__add-products__details select,#content__customers__billing__address input[type=date],#content__customers__billing__address input[type=email],#content__customers__billing__address input[type=tel],#content__customers__billing__address input[type=text],#content__customers__billing__address select,#content__customers__deliver-schedule input[type=date],#content__customers__deliver-schedule input[type=email],#content__customers__deliver-schedule input[type=tel],#content__customers__deliver-schedule input[type=text],#content__customers__deliver-schedule select{clear:both;float:left;letter-spacing:.05em;margin:0 0 10px;width:100%}#ReChargeForm_address .rc_button,#ReChargeForm_address button,#ReChargeForm_customer .rc_button,#ReChargeForm_customer button,#content__customers__add-products__details .rc_button,#content__customers__add-products__details button,#content__customers__billing__address .rc_button,#content__customers__billing__address button,#content__customers__deliver-schedule .rc_button,#content__customers__deliver-schedule button{border:1px solid var(--font_col_base)!important;border-radius:3px;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;color:var(--font_col_base);font-family:Basis Bold,sans-serif;letter-spacing:.4px;margin:10px 0;min-width:160px;padding:0 10px;text-decoration:none;text-transform:uppercase}#ReChargeForm_address .rc_button:hover,#ReChargeForm_address button:hover,#ReChargeForm_customer .rc_button:hover,#ReChargeForm_customer button:hover,#content__customers__add-products__details .rc_button:hover,#content__customers__add-products__details button:hover,#content__customers__billing__address .rc_button:hover,#content__customers__billing__address button:hover,#content__customers__deliver-schedule .rc_button:hover,#content__customers__deliver-schedule button:hover{background-color:#edeadd;color:var(--font_col_base)}#ReChargeForm_address .grid,#ReChargeForm_address .grid--full,#ReChargeForm_address .grid--rev,#ReChargeForm_customer .grid,#ReChargeForm_customer .grid--full,#ReChargeForm_customer .grid--rev,#content__customers__add-products__details .grid,#content__customers__add-products__details .grid--full,#content__customers__add-products__details .grid--rev,#content__customers__billing__address .grid,#content__customers__billing__address .grid--full,#content__customers__billing__address .grid--rev,#content__customers__deliver-schedule .grid,#content__customers__deliver-schedule .grid--full,#content__customers__deliver-schedule .grid--rev{margin-left:0!important}input::-webkit-input-placeholder{font-size:16px!important;letter-spacing:.05em}input:-moz-placeholder,input::-moz-placeholder{font-size:16px!important;letter-spacing:.05em}input:-ms-input-placeholder{font-size:16px!important;letter-spacing:.05em}.rc_button{background-color:transparent;border:none;border-radius:2px;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;color:var(--font_col_base);display:inline-block;font-family:Basis Bold,sans-serif;font-size:13px!important;height:35px;letter-spacing:.05px;line-height:35px;min-width:200px;padding:0;text-decoration:none;text-transform:uppercase}.rc_button:hover{background-color:var(--font_col_base);color:#fafaf8}.rc_button__text{font-size:13px!important}.shipping-address-subscription-wrap{padding-bottom:10px;padding-top:0}.shipping-address-subscription-wrap h2{font-size:18px;margin-bottom:10px!important}.shipping-address-subscription-wrap p{font-size:14px;line-height:1.4;margin-bottom:0}@media(max-width:600px){.shipping-address-subscription-wrap p{clear:both}}@media(max-width:480px){.shipping-address-subscription-wrap p{font-size:13px}}@media(max-width:375px){.shipping-address-subscription-wrap p{font-size:11px}}.all-subscriptions{border:1px solid #ececec;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.23);box-shadow:0 0 5px 0 rgba(0,0,0,.23);margin:0 auto;max-width:800px;padding:30px}@media(max-width:767px){.all-subscriptions{padding:20px}}.modal-trigger-button-txt.frequencyModalTrigger{margin-bottom:0!important}.subscriptions-section.subscription-item-wrap{padding:0!important}.subscriptions-section.subscription-item-wrap h3{font-family:Basis Bold,sans-serif;font-size:14px;line-height:1.5;margin:0}.subscriptions-section.subscription-item-wrap h4,.subscriptions-section.subscription-item-wrap p{text-align:left}.subscriptions-section.subscription-item-wrap .shipping-address-subscription-wrap h4,.subscriptions-section.subscription-item-wrap .shipping-address-subscription-wrap p{text-align:center}@media(max-width:767px){.subscriptions-section.subscription-item-wrap{text-align:center}.subscriptions-section.subscription-item-wrap td{display:block;float:left;font-size:14px;padding:7px 0!important;width:100%}.subscriptions-section.subscription-item-wrap td:first-of-type{padding:0!important}.subscriptions-section.subscription-item-wrap .modal-trigger-button-txt,.subscriptions-section.subscription-item-wrap h3,.subscriptions-section.subscription-item-wrap h4,.subscriptions-section.subscription-item-wrap p,.subscriptions-section.subscription-item-wrap td{text-align:center!important}.subscriptions-section.subscription-item-wrap .all-subscriptions td .subscription-img{display:inline-block!important;float:none!important;margin:0!important}.subscriptions-section.subscription-item-wrap .modal-trigger-button-txt img{margin-left:4px!important}.subscriptions-section.subscription-item-wrap .trigger-modal-wrap{margin:0;width:100%}.subscriptions-section.subscription-item-wrap .trigger-modal-wrap,.subscriptions-section.subscription-item-wrap a.subscription-action,.subscriptions-section.subscription-item-wrap button.subscription-action{display:inline-block;float:none!important}.subscriptions-section.subscription-item-wrap a.subscription-action,.subscriptions-section.subscription-item-wrap button.subscription-action{margin:0 5px!important;vertical-align:middle}.subscriptions-section.subscription-item-wrap .shipping-address-subscription-wrap{padding-bottom:15px}}.subscriptions-section{padding-top:60px}@media(max-width:880px){.subscriptions-section{padding-left:0!important;padding-top:40px}}.subscriptions-section h2{text-align:center}.subscriptions-section h4{letter-spacing:.4px}.subscriptions-section hr{display:none}.subscriptions-section tr{border-bottom:1px solid #ececec}.subscriptions-section table{margin-bottom:20px;width:100%}.subscriptions-section th{border:none!important;font-family:Basis Bold,sans-serif;font-size:14px;letter-spacing:.4px;padding:15px 15px 15px 0;text-transform:uppercase}.subscriptions-section th:last-of-type{padding-right:0;text-align:right}@media(max-width:480px){.subscriptions-section th{font-size:13px;padding:5px 10px 5px 0}}@media(max-width:375px){.subscriptions-section th{font-size:11px}}.subscriptions-section td{font-size:14px;letter-spacing:.4px;line-height:1.5;padding:15px 15px 15px 0;text-align:left;text-transform:none;vertical-align:middle}@media(max-width:600px){.subscriptions-section td{display:block;float:left;padding:10px 10px 10px 0;width:100%}}.subscriptions-section td:last-of-type{padding:0 0 0 10px;text-align:right}.subscriptions-section td p{font-size:14px;line-height:1.5;margin-bottom:0;text-align:left}.subscriptions-section td img{display:block;float:left;height:auto;margin:0}.subscriptions-section td .subscription-img{min-width:120px;width:120px}.subscriptions-section a.subscription-action,.subscriptions-section button.subscription-action{border-radius:3px;clear:both;color:var(--font_col_base);float:right;font-family:Basis Bold,sans-serif;letter-spacing:.4px!important;margin:5px 0!important;min-width:160px!important;text-align:center;text-transform:uppercase}.subscriptions-section .trigger-modal-wrap a.subscription-action,.subscriptions-section .trigger-modal-wrap button.subscription-action{margin:5px 0!important;min-width:auto!important;width:130px}.subscriptions-section a.subscription-action-left-align{float:left;margin:5px 10px 5px 0!important}.subscriptions-section .subscription-action-row{border-bottom:1px solid var(--font_col_base);padding-bottom:15px;width:100%}.subscriptions-section .edit-subscription-item{color:#d9915f;font-size:14px;letter-spacing:.05em;margin:0}.subscriptions-section .delivery-schedules{border-bottom:2px solid var(--font_col_base);float:left;margin-bottom:20px;padding-bottom:20px;width:100%}.subscriptions-section .delivery-schedules .delivery-wrap{display:block;width:100%}.subscriptions-section .delivery-schedules .delivery-wrap .delivery-edit-wrap{float:right;text-align:right}@media(max-width:480px){.subscriptions-section .delivery-schedules .delivery-wrap .delivery-edit-wrap{clear:both;display:block;float:left;text-align:left;width:100%}}.subscriptions-section .delivery-schedules p{margin:0;padding:0}.subscriptions-section .subscription-deliver-address{margin-bottom:10px}.subscriptions-section .table-wrap{margin-bottom:20px}.subscriptions-section .form-edit-buttons{display:inline-block}.subscriptions-section #date,.subscriptions-section input[type=date],.subscriptions-section input[type=email],.subscriptions-section input[type=search],.subscriptions-section input[type=text]{background-color:#edeadd!important;border:none!important;border-radius:3px;font-family:Basis Medium,sans-serif;font-size:14px;height:35px;letter-spacing:.4px!important;line-height:35px;margin:0;max-width:100%;padding:0 10px;vertical-align:middle;width:auto}.subscriptions-section input[type=date]{-moz-appearance:none;appearance:none;-webkit-appearance:none}.subscriptions-section input[type=date]::-webkit-clear-button,.subscriptions-section input[type=date]::-webkit-inner-spin-button{display:none}.subscriptions-section input[type=date]::-webkit-calendar-picker-indicator{color:var(--font_col_base);opacity:1}.subscriptions-section .error-message{color:var(--font_col_base);margin-top:5px!important}.subscriptions-section input[type=search]{-webkit-appearance:none;background-color:transparent;border-bottom:1px solid #ccc!important;font-size:13px;height:38px;line-height:38px;margin-right:10px;min-width:200px;padding:0 10px 0 0!important}.subscriptions-section input[type=search]::-webkit-input-placeholder{color:var(--font_col_base);font-size:13px}.subscriptions-section input[type=search]:-moz-placeholder,.subscriptions-section input[type=search]::-moz-placeholder{color:var(--font_col_base);font-size:13px}.subscriptions-section input[type=search]:-ms-input-placeholder{color:var(--font_col_base);font-size:13px}.subscriptions-section #product_address_container,.subscriptions-section #product_schedule_container{margin-bottom:10px}.subscriptions-section #product_options_container{display:none}.subscriptions-section #date,.subscriptions-section #next_charge_date,.subscriptions-section .next_charge_date{background-color:#edeadd!important;border:none!important;border-radius:3px;color:var(--font_col_base);font-family:Basis Medium,sans-serif;font-size:14px;height:35px;line-height:35px;margin-bottom:10px!important;max-width:200px;padding:0 10px}.subscriptions-section select{background-color:#edeadd;border:none!important;border-radius:3px;font-family:Basis Medium,sans-serif;font-size:14px;height:35px;letter-spacing:.4px!important;line-height:35px;margin-bottom:10px;padding:0 18px 0 10px}.subscriptions-section textarea{background-color:#edeadd;border:none;margin-bottom:20px;min-width:250px}.subscriptions-section .subscription-product{margin-bottom:40px}.subscriptions-section .subscription-product .product-title{margin-top:0}.subscriptions-section #quantity{background-color:#fff!important;border:1px solid #ccc;border-radius:2px;color:var(--font_col_base);font-family:Basis Medium,sans-serif;height:35px;letter-spacing:.4px!important;line-height:35px;margin-bottom:10px;max-width:80px;padding:0;text-align:center}.subscriptions-section .grid--view-items{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0;text-align:center;width:100%}@media(max-width:767px){.subscriptions-section .grid--view-items{-ms-grid-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(2,1fr)}}.subscriptions-section .grid--view-items:before{display:none}.subscriptions-section .grid-view-item__image-wrapper{text-align:center}.subscriptions-section .grid-view-item__image-wrapper .grid-view-item__image{display:inline-block;margin:0 auto;width:100%}.subscriptions-section .grid-view-item__meta .product-price__price{font-family:Basis Medium,sans-serif;font-size:14px}@media(max-width:480px){.subscriptions-section .grid-view-item__meta .product-price__price{font-size:12px}}.subscriptions-section .grid-view-item__image-container .grid-view-item__title{font-family:Basis Bold,sans-serif;font-size:16px;letter-spacing:.5px;line-height:1.4;margin-top:5px}@media(max-width:480px){.subscriptions-section .grid-view-item__image-container .grid-view-item__title{font-size:14px}}.subscriptions-section .grid__item{padding:0!important}@media(max-width:880px){.subscriptions-section .grid__item{padding:0!important}}.subscriptions-section .subscription-settings{padding:30px 0!important}@media(max-width:880px){.subscriptions-section .subscription-settings{padding:20px 0!important}}.subscriptions-section .subscription-settings .grid,.subscriptions-section .subscription-settings .grid--full,.subscriptions-section .subscription-settings .grid--rev{margin:0!important}.subscriptions-section .subscription-settings .grid__item{min-height:0;padding:0!important}@media(max-width:880px){.subscriptions-section .subscription-settings .grid__item{padding:0!important}}.subscriptions-section .subscription-settings p{font-size:14px;margin:0}.subscriptions-section .subscription-settings input{background-color:#fafaf8!important;font-size:14px}.subscriptions-section .subscription-settings h4{margin-bottom:5px}.subscriptions-section .subscription-settings img{float:left;margin-right:20px}.subscriptions-section .subscription-settings .product-title{font-family:Basis Bold,sans-serif;font-size:16px;line-height:1.5}.subscriptions-section .subscription-settings .subscription-action{float:right!important;margin:0!important}.subscriptions-section .subscription-settings .subscription-setting-wrap{border-bottom:1px solid #ececec;margin-bottom:15px;padding-bottom:15px}.subscriptions-section .subscription-settings .subscription-setting-wrap label{font-family:Basis Bold,sans-serif;font-size:12px;margin:10px 0;text-transform:uppercase}.subscriptions-section .subscription-settings #ReChargeForm_date,.subscriptions-section .subscription-settings #ReChargeForm_date_two,.subscriptions-section .subscription-settings #ReChargeForm_quantity,.subscriptions-section .subscription-settings #ReChargeForm_schedule{margin-top:20px;text-align:left}.subscriptions-section .grid-view-item__meta,.subscriptions-section .grid-view-item__title{color:var(--font_col_base);text-align:center}.subscriptions-section form h4{max-width:100%!important;padding-top:20px;text-transform:uppercase}.subscriptions-section .recharge-order-total td{font-size:22px}@media(max-width:480px){.subscriptions-section .recharge-order-total td{font-size:18px}}.subscriptions-section .button.activate-button{margin-left:20px;padding:0}@media(max-width:767px){.subscriptions-section .button.activate-button{margin-left:0}}#rc_product_search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:20px auto;text-align:center}#rc_product_search #trigger_search{min-width:auto;width:100px}.centered-module-subscriptions .subscription-detail-product,.centered-module-subscriptions .subscription-detail-product .subscription-setting-wrap{border:none;padding-bottom:0!important;text-align:center}.centered-module-subscriptions .subscription-detail-product .subscription-setting-wrap img{display:inline-block;float:none;margin:0 auto}.centered-module-subscriptions .subscription-detail-product .product-title{font-size:16px!important;margin-bottom:0!important}.subscription-settings-details-wrap{margin:0 auto;max-width:600px}.subscription-settings-details-wrap p{text-align:left}.recharge-subscription-content .modal .next_charge_date{background-color:#fafaf8!important}.recharge-subscription-content .modal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafaf8 var(--down-arrow) no-repeat;background-position:97%;background-size:10px;border:none!important;border-radius:2px;color:var(--font_col_base);margin-right:6px;padding:0 18px 0 10px}.recharge-subscription-content .modal select option{padding:0 5px}.recharge-subscription-content .modal #ReChargeForm_schedule{text-align:center}.modal-trigger-button-txt{background:transparent!important;border:none!important;font-family:Basis Medium,sans-serif!important;height:auto!important;line-height:1.4!important;margin-bottom:15px!important;min-width:130px!important;padding:0!important;position:relative;text-align:left!important;text-transform:none!important;width:auto!important}.modal-trigger-button-txt img{float:none!important;margin-left:4px!important;margin-right:0!important}.modal-trigger-button-txt p{text-align:left!important}.modal-trigger-button-txt:hover{background-color:transparent!important;color:#d9915f!important;padding:0!important}a.subscription-action.reasons-for-cancelling{float:none;padding:8px 10px!important}.subscription-settings-actions-wrap{border:none!important;margin-bottom:0!important;padding-bottom:0!important;padding-top:20px}.add-new-subscription-product,.address-edit-wrap,.all-subscription-orders-list,.billing-address-and-payment,.product-search-grid,.retention-wrap,.see-all-products,.single-order-wrap,.subscription-delay-wrap{padding:0!important}@media(max-width:880px){.add-new-subscription-product,.address-edit-wrap,.all-subscription-orders-list,.billing-address-and-payment,.product-search-grid,.retention-wrap,.see-all-products,.single-order-wrap,.subscription-delay-wrap{padding:0!important}}.product-search-grid{padding:0!important}.address-edit-wrap,.billing-address-and-payment{float:none;margin:0 auto;max-width:600px;padding:0}.all-subscription-orders-list thead tr,.all-subscription-orders-list tr,.single-order-wrap thead tr,.single-order-wrap tr{border-bottom:1px solid #ececec}.all-subscription-orders-list tfoot tr,.all-subscription-orders-list tr.recharge-order-total,.single-order-wrap tfoot tr,.single-order-wrap tr.recharge-order-total{border:none}.all-subscription-orders-list td,.single-order-wrap td{line-height:1.5}.all-subscription-orders-list td:last-of-type,.single-order-wrap td:last-of-type{padding:20px 0 20px 15px;text-align:right}@media(max-width:880px){.all-subscription-orders-list table,.single-order-wrap table{display:table!important;float:none}.all-subscription-orders-list td,.single-order-wrap td{display:table-cell!important;float:none;width:auto!important}.all-subscription-orders-list td:last-of-type,.single-order-wrap td:last-of-type{padding:15px 0 15px 15px}}.add-new-subscription-product{padding:30px 40px!important}@media(max-width:880px){.add-new-subscription-product{padding:20px 30px!important}}@media(max-width:880px)and (max-width:767px){.add-new-subscription-product{padding:0!important}}.add-new-subscription-product .product-add-title{font-size:28px!important}@media(max-width:767px){.add-new-subscription-product .product-add-title{font-size:20px!important}}.add-new-subscription-product .product-price__price{font-size:16px!important}@media(max-width:767px){.add-new-subscription-product .product-price__price{font-size:14px!important}.add-new-subscription-product img{max-width:300px!important}}.add-new-subscription-product .grid,.add-new-subscription-product .grid--full,.add-new-subscription-product .grid--rev{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0!important}@media(max-width:767px){.add-new-subscription-product .grid,.add-new-subscription-product .grid--full,.add-new-subscription-product .grid--rev{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}}.add-new-subscription-product p{margin-bottom:20px!important;text-align:left}@media(max-width:767px){.add-new-subscription-product p{text-align:center}}.subscription-delay-wrap .button{clear:both;display:inline-block;float:left;margin-top:40px}.see-all-products{text-align:center}.see-all-products .button{display:inline-block;margin:0 auto}.onetime-portal-update{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(0,0,0,.749);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100vw;z-index:999999}.onetime-portal-update p{color:#fff;font-size:24px;font-weight:600;letter-spacing:-.02px;margin:0 0 24px;text-align:center}.onetime-portal-update img{height:30px;width:30px}.rc_toaster{bottom:0!important;color:#fff;list-style-type:none!important;max-width:100%!important;padding:0;position:fixed;right:0!important;text-align:center;width:100%;z-index:99999!important}.rc_toaster,.rc_toaster li{font-size:16px!important;margin:0!important}.rc_toaster li{list-style:none!important;padding:20px 0!important}.billing-address-and-payment,.subscription-grid-wrap{margin-top:40px}@media(max-width:767px){.subscription-grid-wrap{margin-top:20px}}.subscription-grid-wrap h4{font-family:Basis Bold,sans-serif;font-size:14px}.one-times h3{font-family:Basis Medium,sans-serif;font-size:15px;margin:10px 0 0;text-align:center}.one-times p{font-size:14px;margin:0 0 15px}.one-times .grid__item,.one-times p{text-align:center}@media(max-width:880px){.one-times .grid__item{margin:10px 0 30px;width:50%}}.one-times img{height:auto;padding:0 10px;width:100%}.one-times button{margin:0 auto;text-align:center!important}@media(max-width:1024px){.one-times button{min-width:180px}}@media(max-width:960px){.one-times button{min-width:160px}}@media(max-width:840px){.one-times button{min-width:120px}}@media(max-width:480px){.one-times button{min-width:90px}}.one-time-items-slider{display:none}.one-time-items-slider .slick-next,.one-time-items-slider .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;z-index:9001}.one-time-items-slider .slick-next:before,.one-time-items-slider .slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(https://cdn.shopify.com/s/files/1/1095/5588/t/380/assets/right-arrow.svg?v=1788996158455422159) no-repeat 50%;color:#fff;content:"";display:inline-block;font-size:20px;height:19px;line-height:1;opacity:.75;width:19px}.one-time-items-slider .slick-next{right:13px}@media(max-width:840px){.one-time-items-slider .slick-next{right:9px}}.one-time-items-slider .slick-prev{left:13px}@media(max-width:840px){.one-time-items-slider .slick-prev{left:9px}}.one-time-items-slider .slick-slide{text-align:center!important}.slick-initialized{display:block}.rc_toast--success{background-color:var(--font_col_base)!important}.next_charge_date{border:none!important}@media(max-width:480px){.page-width{padding:0 0 30px 30px!important}}#rc_product_search label{display:none!important}.swap-product{text-align:center!important}.swap-product img{display:inline-block;margin:0 auto;width:80px!important}.swap-product #ProductPrice,.swap-product .grid-view-item__title{text-align:left}#ReChargeForm_subscriptionNew{text-align:left!important}#ReChargeForm_subscriptionNew #is_subscription_item_false{float:left;font-size:12px;margin-right:10px;margin-top:5px}#ReChargeForm_subscriptionNew input[type=radio],#ReChargeForm_subscriptionNew label{float:left}#ReChargeForm_subscriptionNew input[type=radio]{clear:both;height:20px;line-height:20px;margin:5px 10px 5px 0}#ReChargeForm_subscriptionNew label{font-family:Basis Bold,sans-serif;font-size:15px;line-height:20px;margin:5px 10px 10px 0}#ReChargeForm_subscriptionNew #product_type_container label{font-family:Basis Medium,sans-serif;font-size:15px;margin:5px 10px 5px 0}#ReChargeForm_subscriptionNew #product_quantity_container{float:left;margin-top:20px;width:100%}#ReChargeForm_subscriptionNew #product_quantity_container #product_quantity_wrapper{float:left}#ReChargeForm_subscriptionNew #next_charge_date_container,#ReChargeForm_subscriptionNew #product_address_container,#ReChargeForm_subscriptionNew #product_dates_container,#ReChargeForm_subscriptionNew #product_options_container,#ReChargeForm_subscriptionNew #product_schedule_container,#ReChargeForm_subscriptionNew #product_type_container{float:left;margin-top:20px;width:100%}#ReChargeForm_subscriptionNew #next_charge_date_container{margin-top:0}#ReChargeForm_subscriptionNew select{background-color:#edeadd;border:none!important;border-radius:3px;clear:both;float:left;margin:0}#ReChargeForm_subscriptionNew .btn,#ReChargeForm_subscriptionNew p{clear:both;float:left}#ReChargeForm_subscriptionNew .btn{margin-top:20px!important}#ReChargeForm_subscriptionNew #address_charge_dates{margin-bottom:20px}.user-customer{margin-top:80px}.user-customer .rc_layout .button{margin-top:20px;padding-left:20px;padding-right:20px}.user-customer #customer_tab_content a{color:#d9915f}.user-customer .recharge .rc_layout__full{padding-left:30px;padding-right:30px}@media(max-width:640px){.user-customer .recharge .rc_layout__full{padding-left:20px;padding-right:20px}}.user-customer .rc_header-settings__description p{max-width:450px}.rc_logo{display:none!important}.radio-wrap .check{border:1px solid var(--font_col_base)!important;height:17px;left:0;top:0!important;-o-transition:border .25s linear;transition:border .25s linear;-webkit-transition:border .25s linear;width:17px;z-index:9001}.radio-wrap .check,.radio-wrap .check:before{border-radius:100%;display:block;position:absolute}.radio-wrap .check:before{content:"";height:11px;left:2px!important;top:2px!important;-o-transition:background .25s linear;transition:background .25s linear;-webkit-transition:background .25s linear;width:11px}.radio-wrap span{margin-left:1.5rem!important}.radio-wrap label{color:var(--font_col_base)!important;cursor:pointer;display:block!important;font-size:14px;height:30px!important;line-height:30px!important;margin:0!important;padding:0 25px;position:relative;-webkit-transition:all .25s linear;z-index:9002}@media(max-width:880px){.radio-wrap label{font-size:14px}}.radio-wrap input{margin:0!important;padding:0;position:absolute;visibility:hidden}.radio-wrap{float:left;margin:8px 0!important;padding:0;position:relative;white-space:nowrap;width:100%}.radio-wrap input:checked~.check,.radio-wrap:hover .check{border:2px solid var(--font_col_base)}.radio-wrap input:checked~.check:before{background:var(--font_col_base)}#desktop-overlay{background-color:rgba(255,0,0,.15)}.moon-juice #content>.container{max-width:100%;padding:0}.moon-juice #content .recharge-subscription-content{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1100px;padding-left:30px;padding-right:30px;position:relative;text-align:center;width:100%}@media(max-width:600px){.moon-juice #content .recharge-subscription-content{padding-left:20px;padding-right:20px}}.moon-juice #content .account-menu{background:#fafaf8;border-bottom:1px solid #ececec;max-width:100%!important;padding-bottom:0!important;padding-top:0!important}.moon-juice #content #ReCharge-Nav ul{border:0!important}.moon-juice #content .secondary-menu.sticky.account-menu{top:120px}.account #content .swell_banner_loggedIn,.rewards #content .swell_banner_loggedIn{padding-top:30px}.hide-banner.moon-juice #content .secondary-menu.sticky.account-menu{top:80px}body#recharge-novum #recharge-te #rc_te-template-wrapper .expired,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn--secondary,body#recharge-novum #recharge-te .rc_btn--secondary{background-color:transparent!important;border:2px solid #2e3192!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2e3192!important;cursor:pointer!important;font-family:Basis Bold,sans-serif!important;font-size:12px!important;height:44px!important;line-height:42px!important;min-width:140px;padding:0 15px;-webkit-transition:background-color .2s ease!important;-o-transition:background-color .2s ease!important;transition:background-color .2s ease!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .expired:hover,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn--secondary:hover,body#recharge-novum #recharge-te .rc_btn--secondary:hover{background-color:#2e3192!important;border:2px solid #2e3192!important;color:#fafaf8!important;height:44px!important;line-height:42px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_element_wrapper,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_card_element_wrapper{background-color:transparent!important;border-bottom:1px solid #ececec;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 auto!important;max-width:900px!important;padding:20px 0!important}body#recharge-novum #rc_te-template-wrapper{margin:0 auto!important}#recharge-te #navigation ul li{-webkit-box-pack:center!important;-ms-flex-pack:center!important;background:#fafaf8!important;border-radius:2px!important;justify-content:center!important;padding:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .recharge-tab-content .js-bundled-address{border-bottom:none!important;padding-bottom:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .recharge-tab-content .js-bundled-address:first-of-type{border-top:1px solid #ececec}body#recharge-novum #content #recharge-te{min-height:400px;z-index:auto!important}body#recharge-novum #content #recharge-te #rc_te-template-wrapper .rc_upsells-btns input[type=button],body#recharge-novum #content #recharge-te .btn,body#recharge-novum #content #recharge-te .button,body#recharge-novum #content #recharge-te .button.outline,body#recharge-novum #content #recharge-te .rc_btn,body#recharge-novum #content #recharge-te button{background:transparent!important;border:2px solid #2e3192!important;border-radius:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#2e3192!important;cursor:pointer!important;display:inline-block!important;font-family:Basis Bold,sans-serif!important;height:44px!important;line-height:42px!important;min-width:140px!important;padding:0 15px!important;text-align:center!important}@media(max-width:880px){body#recharge-novum #content #recharge-te #rc_te-template-wrapper .rc_upsells-btns input[type=button],body#recharge-novum #content #recharge-te .btn,body#recharge-novum #content #recharge-te .button,body#recharge-novum #content #recharge-te .button.outline,body#recharge-novum #content #recharge-te .rc_btn,body#recharge-novum #content #recharge-te button{background:transparent!important}}body#recharge-novum #content #recharge-te .btn:hover,body#recharge-novum #content #recharge-te .button.outline:hover,body#recharge-novum #content #recharge-te .button:hover,body#recharge-novum #content #recharge-te .rc_btn:hover,body#recharge-novum #content #recharge-te .rc_upsells-btns input[type=button]:hover,body#recharge-novum #content #recharge-te button:hover,body#recharge-novum #content #recharge-te input[type=submit]:hover{background:#2e3192!important;border:2px solid #2e3192!important;color:#fafaf8!important;height:44px!important;line-height:42px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_btn,body#recharge-novum #recharge-te .rc_btn{font-size:13px!important}body#recharge-novum #content #recharge-te #rc_te-template-wrapper .rc_upsells-btns input[type=button]{background:#fafaf8!important;border:2px solid #2e3192!important;border-radius:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#2e3192!important;cursor:pointer!important;display:inline-block!important;font-family:Basis Bold,sans-serif!important;font-size:14px!important;height:44px!important;line-height:42px!important;margin-bottom:10px!important;min-width:180px!important;padding:0 15px!important;text-transform:uppercase!important;width:auto!important}@media(max-width:880px){body#recharge-novum #content #recharge-te #rc_te-template-wrapper .rc_upsells-btns input[type=button]{background:transparent!important}}body#recharge-novum #content #recharge-te #rc_te-template-wrapper .rc_upsells-btns input[type=button]:hover{background:#2e3192!important;border:2px solid #2e3192!important;color:#fafaf8!important;height:44px!important;line-height:42px!important;width:auto!important}body#recharge-novum #account-info-add-address,body#recharge-novum #orders-page,body#recharge-novum #payment_sources-page{margin-right:10px!important}body#recharge-novum #recharge-te .rc_page-width{padding-left:20px!important;padding-right:20px!important}body#recharge-novum .recharge-tab-content{background-color:transparent!important;min-height:auto!important;padding:0!important}body#recharge-novum #recharge-te p svg{display:inline-block!important;vertical-align:middle!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_card_element_wrapper:last-of-type{border-bottom:1px solid #ececec!important}body#recharge-novum #recharge-te a,body#recharge-novum #recharge-te ul li a{display:block}#recharge-te #navigation ul li.active{border-radius:2px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper h3,body#recharge-novum #recharge-te h3{font-size:18px!important;margin-bottom:27px!important;margin-top:60px!important;text-align:center!important}body#recharge-novum #recharge-te #navigation ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:80px auto 20px!important;max-width:900px!important}@media(max-width:880px){body#recharge-novum #recharge-te #navigation ul{margin:40px auto 20px!important;max-width:100%!important}}body#recharge-novum #recharge-te #navigation ul li{padding:0 20px!important}body#recharge-novum #recharge-te #navigation ul li a{font-size:14px!important;padding:0!important;position:relative}@media(max-width:480px){body#recharge-novum #recharge-te #navigation ul li a{font-size:13px!important}}body#recharge-novum #recharge-te #navigation ul li a:after{background-color:#2e3192;bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}body#recharge-novum #recharge-te #navigation ul li.active a:after,body#recharge-novum #recharge-te #navigation ul li:hover a:after{opacity:1;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}body#recharge-novum #recharge-te .rc_order_title{line-height:1.5!important}body#recharge-novum #recharge-te .rc_order_title,body#recharge-novum .rc_subscription_card_element_wrapper .recharge-notice{font-family:Basis Bold,sans-serif!important;font-size:14px!important}body#recharge-novum .account-info-action-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin:40px auto!important;max-width:900px!important}body#recharge-novum #recharge-te .rc_order_title_container{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body#recharge-novum #content #recharge-te #sidebar-card-underlay,body#recharge-novum #content #recharge-te #sidebar-underlay{background-color:rgba(0,0,0,.15)!important;z-index:99999!important}body#recharge-novum #recharge-te #ReChargeForm_address input,body#recharge-novum #recharge-te #ReChargeForm_address select,body#recharge-novum #recharge-te #ReChargeForm_applyDiscount input,body#recharge-novum #recharge-te #ReChargeForm_customer input,body#recharge-novum #recharge-te #ReChargeForm_customer select,body#recharge-novum #recharge-te #ReChargeForm_date input,body#recharge-novum #recharge-te #customer-card-form input{border:1px solid #ececec!important;border-radius:0!important;font-size:13px!important;margin-bottom:0!important;text-align:left!important}body#recharge-novum #recharge-te #te-card-modal-heading,body#recharge-novum #recharge-te #te-modal-heading{-webkit-box-pack:start!important;-ms-flex-pack:start!important;border:none!important;justify-content:flex-start!important;padding:20px 15px 15px!important}body#recharge-novum #recharge-te #te-card-modal-heading .close-card-sidebar,body#recharge-novum #recharge-te #te-modal-heading .close-sidebar,body#recharge-novum #recharge-te .card-details-close{color:var(--font_col_base)!important;font-size:14px!important;height:auto!important;left:15px!important;padding:5px 20px 5px 5px!important;position:absolute!important;top:20px!important;visibility:visible!important}body#recharge-novum #recharge-te #te-modal-heading span.close-sidebar{display:none!important;height:auto!important}body#recharge-novum #recharge-te #te-modal-content .address-info-msg{font-family:Basis Medium,sans-serif!important;font-size:14px!important;line-height:1.5!important;margin:0 0 15px!important;padding:0 15px!important}body#recharge-novum #recharge-te #te-card-modal,body#recharge-novum #recharge-te #te-modal{background-color:#fafaf8!important;-webkit-box-shadow:0 0 6px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1)!important;box-shadow:0 0 6px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1)!important;right:-450px!important;-webkit-transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s!important;transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s!important;-o-transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s!important;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s!important;transition:transform .6s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform .6s cubic-bezier(.165,.84,.44,1) .1s!important;width:450px!important}@media(max-width:480px){body#recharge-novum #recharge-te #te-card-modal,body#recharge-novum #recharge-te #te-modal{width:100%!important}}body#recharge-novum #recharge-te #te-card-modal.visible,body#recharge-novum #recharge-te #te-modal.visible{-webkit-transform:translateX(-450px)!important;transform:translateX(-450px)!important}body#recharge-novum #recharge-te .card-details-close img,body#recharge-novum #recharge-te .close-sidebar img{cursor:pointer!important;display:block!important;height:auto!important;min-width:auto!important;width:18px!important}body#recharge-novum #recharge-te .te-modal-title{text-align:center!important;width:100%!important}body#recharge-novum #recharge-te #ReChargeForm_customer,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_activate,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_address,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_applyDiscount,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_delete_onetime,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_schedule,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_strategy,body#recharge-novum #recharge-te #te-modal-content #cancel_ReChargeForm,body#recharge-novum #recharge-te #te-modal-content #do-not-skip-wrapper,body#recharge-novum #recharge-te #te-modal-content #rc_cancellation_reasons_list,body#recharge-novum #recharge-te #te-modal-content #subscriptionSkipForm,body#recharge-novum #recharge-te #te-modal-content #updateVariantForm{margin-top:15px!important;text-align:center!important}body#recharge-novum #recharge-te #te-modal-content #updateVariantForm label{font-family:Basis Bold,sans-serif!important;font-size:14px}body#recharge-novum #recharge-te #updateVariantForm .rc_purchase_type{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:320px}body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_delete_onetime,body#recharge-novum #recharge-te #te-modal-content #subscriptionSkipForm{margin-top:0!important}body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_applyDiscount label{display:none}body#recharge-novum #recharge-te #te-modal-content #rc_cancellation_reasons_list label{font-family:Basis Bold,sans-serif;font-size:14px!important}body#recharge-novum #recharge-te #te-modal-content #rc_cancellation_reasons_list .rc_purchase_type{margin:0!important}body#recharge-novum #recharge-te #ReChargeForm_strategy select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url(https://cdn.shopify.com/s/files/1/1095/5588/t/428/assets/down-arrow-2020.png)!important;background-position:97%!important;border:1px solid #ececec!important;border-radius:0!important;font-size:14px!important;margin-bottom:0!important;text-align:left!important}body#recharge-novum #recharge-te #ReChargeForm_strategy label{display:inline-block;font-size:13px;letter-spacing:.025em;margin-bottom:5px;text-align:left;width:100%}body#recharge-novum #recharge-te #te-modal-content .textarea-size{background-color:#fff;border:1px solid #ececec!important}body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_activate button,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_applyDiscount button,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_delete_onetime button,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_schedule button,body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_strategy button,body#recharge-novum #recharge-te #te-modal-content #cancel_subscription,body#recharge-novum #recharge-te #te-modal-content #subscriptionSkipForm button,body#recharge-novum #recharge-te #te-modal-content #updateVariantForm button,body#recharge-novum #recharge-te #te-modal-content .address-btn,body#recharge-novum #recharge-te #te-modal-content .billing-btn,body#recharge-novum #recharge-te #te-modal-content .rc_proceed-btn,body#recharge-novum #recharge-te #te-modal-content .ship-now-btn,body#recharge-novum #recharge-te #te-modal-content button.js-dont-skip{margin-top:20px!important;min-width:230px!important}body#recharge-novum #recharge-te #te-modal-content #cancel_ReChargeForm,body#recharge-novum #recharge-te #te-modal-content .ship-now-btn{margin-top:0!important}body#recharge-novum #recharge-te #te-modal-content #ship__now--container{text-align:center}body#recharge-novum #recharge-te #te-modal-content button.js-dont-skip{-ms-flex-item-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:center;margin:15px auto 0;text-align:center!important}body#recharge-novum #recharge-te #te-modal-content #subscriptionSkipForm h3{margin-top:15px!important}body#recharge-novum #recharge-te #te-modal-content #ReChargeForm_schedule button{margin-top:40px!important}body#recharge-novum #recharge-te #ReChargeForm_address select,body#recharge-novum #recharge-te #ReChargeForm_customer select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff url(https://cdn.shopify.com/s/files/1/1095/5588/t/408/assets/down-arrow-2020.png) no-repeat!important;background-position:95%!important;background-size:10px!important;color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;margin-right:6px!important;padding:6px 0 6px 10px!important}body#recharge-novum #recharge-te #ReChargeForm_address select option,body#recharge-novum #recharge-te #ReChargeForm_customer select option{padding:0 5px!important}body#recharge-novum #recharge-te #ReChargeForm_address .company-field,body#recharge-novum #recharge-te #ReChargeForm_customer .billing-phone-number-field,body#recharge-novum #recharge-te #ReChargeForm_customer .company-field{display:none}body#recharge-novum #recharge-te ::-webkit-input-placeholder{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;font-size:14px!important;letter-spacing:.4px!important}body#recharge-novum #recharge-te ::-moz-placeholder{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;font-size:14px!important;letter-spacing:.4px!important}body#recharge-novum #recharge-te :-ms-input-placeholder{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;font-size:14px!important;letter-spacing:.4px!important}body#recharge-novum #recharge-te :-moz-placeholder{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;font-size:14px!important;letter-spacing:.4px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper h4,body#recharge-novum #recharge-te h4{font-size:13px!important;margin:0 0 5px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper p,body#recharge-novum #recharge-te p{font-size:14px!important;letter-spacing:.2px!important;line-height:1.5!important;margin:0 0 8px}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_element_wrapper .font-spacing{letter-spacing:.05em!important}body#recharge-novum #recharge-te #te-card-modal-content,body#recharge-novum #recharge-te #te-modal-content{padding:0 20px!important}#te-card-modal #te-card-modal-content{margin-top:20px!important}body#recharge-novum #recharge-te .order-photo img{border-radius:none!important;min-width:auto!important}body#recharge-novum #recharge-te #te-modal-content .order-number.order-details{color:var(--font_col_base)!important;font-family:Basis Bold,sans-serif!important;font-weight:400!important;margin-top:20px!important;text-align:center!important}body#recharge-novum #recharge-te #te-modal-content .order-date{color:var(--font_col_base)!important;display:inline-block;margin-bottom:20px;margin-top:10px;text-align:center;width:100%}body#recharge-novum #recharge-te #te-modal-content .rc_product_quantity{grid-gap:0!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;justify-content:center;overflow:hidden!important;text-align:center;width:auto!important}body#recharge-novum #recharge-te #te-modal-content .rc_product_quantity input{-webkit-appearance:none!important;border:none;font-family:Basis Medium,sans-serif!important;font-size:16px!important;height:auto!important;line-height:1!important;margin:0!important;outline:none;padding:0!important;text-align:center!important;width:50px!important}body#recharge-novum #recharge-te #te-modal-content .rc_product_quantity input[type=number]::-webkit-inner-spin-button,body#recharge-novum #recharge-te #te-modal-content .rc_product_quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body#recharge-novum #recharge-te #te-modal-content .rc_product_quantity span{font-size:18px!important;line-height:1!important;padding:0 10px!important}body#recharge-novum #recharge-te #te-modal-content #variant_quantity{background:transparent!important}body#recharge-novum #recharge-te .rc_order_info_container .rc_schedule_wrapper svg{display:none!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_schedule_container:last-of-type{border-bottom:none!important}body#recharge-novum #recharge-te #te-modal-content .order-line-items .element__border--top{border:none!important}body#recharge-novum #recharge-te #te-modal-content .order-total-bold,body#recharge-novum #recharge-te #te-modal-content .order-total-bold span{font-family:Basis Bold,sans-serif!important;font-size:15px!important;font-weight:400!important}body#recharge-novum #recharge-te #te-modal-content .order-quantity{color:var(--font_col_base)!important;margin:0!important}#rc_manage_subscription_container{padding-top:80px!important}@media(max-width:767px){#rc_manage_subscription_container{padding-top:40px!important}}body#recharge-novum #content #recharge-te #rc_te-template-wrapper .js-card .upsell_text--center,body#recharge-novum #content #recharge-te #rc_te-template-wrapper .upsell_text--clip,body#recharge-novum #content #recharge-te #te-modal .upsell-text-center,body#recharge-novum #content #recharge-te #te-modal .upsell-text-clip{font-family:Basis Bold,sans-serif!important;font-size:14px!important;font-weight:400!important;height:auto!important;line-height:1.4!important;margin:10px 0 2px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .edit_subscription_info--wrapper h3,body#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .upsells--wrapper h3{font-family:Basis Bold,sans-serif!important;font-weight:400!important;line-height:1.6!important;margin-top:0!important}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .edit_subscription_info--wrapper h3,body#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .upsells--wrapper h3{margin-bottom:10px!important;margin-top:40px!important}}body#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .edit_subscription_info--wrapper h3{margin-bottom:0!important;margin-top:10px!important;text-align:left!important}body#recharge-novum #recharge-te .upsells--wrapper #rc__upsells--container li{display:block!important;position:relative!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li:hover,body#recharge-novum #recharge-te .upsells--wrapper #rc__upsells--container li{background-color:transparent!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li:hover{background-color:transparent!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;height:auto!important;margin:0!important;min-height:auto!important;padding:10px!important}body#recharge-novum #content #recharge-te #rc__upsells--container .rc_upsells-btns{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100%!important;justify-content:center!important;left:50%!important;margin-left:-90px!important;position:absolute!important;top:0!important;width:180px!important}body#recharge-novum #recharge-te #rc__upsells--container .js-card{display:block!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #rc__upsells--container .upsell-btn-mobile{display:none!important}.edit_subscription_info--wrapper p.new-blue-link{line-height:1.6!important;margin:0!important;padding-bottom:3px!important}.edit_subscription_info--wrapper .js-skip-btn,.edit_subscription_info--wrapper .order-now-button{margin:0 6px 0 0!important;max-width:150px}.edit_subscription_info--wrapper p{margin:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #rc__upsells--container li{background-color:transparent!important;border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0!important;min-height:auto!important;padding:10px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #rc__upsells--container li:hover .rc_upsells-btns input[type=button]{background:#fafaf8!important;color:#2e3192!important;width:auto!important}body#recharge-novum #content #recharge-te #rc_te-template-wrapper #rc__upsells--container .rc_upsells-btns input[type=button]:hover{background:#2e3192!important;color:#fafaf8!important}body#recharge-novum #recharge-te #rc_te-template-wrapper h6,body#recharge-novum #recharge-te h6{color:var(--font_col_base)!important;font-weight:400!important;letter-spacing:.025em!important;line-height:1.6!important;text-align:left!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc__upsells--pagination_buttons_container li{border-radius:0!important;text-align:center!important;width:15px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc__upsells--pagination_buttons_container li:hover{border-bottom:2px solid #2e3192!important;color:#2e3192!important;font-family:Basis Bold,sans-serif!important}body#recharge-novum #recharge-te .pagination_buttons_container,body#recharge-novum #recharge-te .rc__upsells--pagination_buttons_container{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:60px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_photo_container img,body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li:hover .rc_photo_container img,body#recharge-novum #recharge-te .rc_image_container img,body#recharge-novum #recharge-te .rc_photo_container img,body#recharge-novum #recharge-te img{max-height:100px!important;max-width:100px!important;min-width:100px!important;width:100%!important}body#recharge-novum #rc__upsells--container .js-card .rc_image_container img{max-height:200px!important;max-width:200px!important;min-width:100px!important;width:100%!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li p.upsells-title{display:block!important;height:auto!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li p.upsells-price{margin:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li:hover p.upsells-title{display:block!important;height:auto!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #rc_manage_subscription_container .edit_subscription_info--wrapper .rc_cancel-btn{color:#2e3192!important;font-size:12px!important;margin-top:20px;padding:2px 0!important}body#recharge-novum .rc_element_wrapper .svg-inline--fa{height:13px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li .rc_upsells-btns{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;display:none!important;-ms-flex-direction:column!important;flex-direction:column!important;height:80%!important;justify-content:center!important;left:50%!important;margin-left:-90px!important;position:absolute!important;top:0!important;width:180px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .upsells--wrapper #rc__upsells--container li:hover .rc_upsells-btns{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}body#recharge-novum #recharge-te #rc_te-template-wrapper p.subscription-edit-page-product-title{font-family:Basis Bold,sans-serif!important;font-size:15px!important;line-height:1.5!important;margin:0!important;padding-right:10px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .edit_subscription_info-product p.title-bold{line-height:1.5!important;margin:0!important;padding-right:10px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .js-edit-frequency p.title-bold,body#recharge-novum #recharge-te #rc_te-template-wrapper .js-edit-next-charge-date p.title-bold{font-size:13px!important}body#recharge-novum #recharge-te #v-cal .vcal-header button.vcal-btn{border:none!important;color:var(--font_col_base)!important;min-width:auto!important;padding:0!important}body#recharge-novum #recharge-te #v-cal .vcal-header button.vcal-btn:hover{background:transparent!important;color:var(--font_col_base)!important}body#recharge-novum #recharge-te #v-cal .vcal-date{background:transparent!important;border-radius:0!important}body#recharge-novum #recharge-te #v-cal .vcal-date span{background-color:transparent!important;color:var(--font_col_base)!important;font-size:14px!important;height:36px!important;line-height:36px!important;text-align:center!important;width:36px!important}body#recharge-novum #recharge-te #v-cal .vcal-date--selected span,body#recharge-novum #recharge-te #v-cal .vcal-date:hover span{background-color:#2e3192!important;border-radius:0!important;color:#fff!important}body#recharge-novum #recharge-te #v-cal .vcal-header__label{font-size:16px!important;letter-spacing:.025em!important;text-transform:uppercase!important}body#recharge-novum #recharge-te #v-cal{margin:20px auto!important}body#recharge-novum #recharge-te .update-next-ship-date-btn{margin-right:6px!important}body#recharge-novum #recharge-te #ReChargeForm_schedule{margin-top:40px!important}body#recharge-novum #recharge-te .rc_purchase_type{background-color:transparent!important;border:none!important;border-bottom:1px solid #eee!important;font-size:15px!important;position:relative!important;text-align:left!important}body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:checked,body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:not(:checked){left:-9999px;position:absolute}body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:checked+label,body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:not(:checked)+label{color:var(--font_col_base);cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:checked+label:before,body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:not(:checked)+label:before{background:#fff;border:1px solid #727272;border-radius:100%;content:"";height:18px;left:0;position:absolute;top:10px;width:18px}body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:checked+label:after,body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:not(:checked)+label:after{background:#2e3192;border-radius:100%;content:"";height:10px;left:4px;position:absolute;top:14px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:10px}body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}body#recharge-novum #recharge-te .rc_purchase_type [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_schedule_container{background:transparent!important;border-bottom:1px solid #ececec;margin-bottom:0!important;padding:10px 0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #js-rc_schedule_container h2{font-family:Basis Bold,sans-serif!important;font-size:16px!important;margin-bottom:5px!important;margin-top:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #js-rc_schedule_container h3{font-size:14px!important;margin:0 0 20px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #js-rc_schedule_container h3.recharge-page-title{font-family:Basis Bold,sans-serif!important;font-size:20px!important;margin-bottom:30px!important;margin-top:60px!important;text-align:center!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .expired-icon,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_schedule_wrapper .expired-icon{background-color:#eceadd!important;border-radius:0!important;font-size:12px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper #js-rc_schedule_container .scheduled-order{background:transparent!important;margin-bottom:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_schedule_wrapper p{letter-spacing:.2px!important;line-height:1.5!important;margin:0!important}body#recharge-novum #recharge-te #v-cal .vcal-week span{font-size:14px!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_frequency{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-preferred-size:20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;flex-basis:20%;-ms-flex-direction:row;flex-direction:row;justify-content:start;padding-bottom:0;text-align:inherit}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_frequency p{font-family:Basis Regular,sans-serif!important}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_frequency p{text-align:center}}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_info_container{-ms-flex-preferred-size:40%!important;border:none!important;flex-basis:40%!important}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_info_container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-ms-flex-line-pack:center!important;-ms-flex-preferred-size:100%!important;align-content:center!important;align-items:center!important;flex-basis:100%!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;padding:0!important;text-align:center!important}}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date{-ms-flex-preferred-size:20%!important;flex-basis:20%!important;padding-left:0!important;padding-top:0!important}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date{margin-bottom:20px;margin-top:20px}}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date p{font-family:Basis Regular,sans-serif!important;text-align:left}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_next_charge_date p,body#recharge-novum #recharge-te .rc_inactive_subscriptions{text-align:center}}body#recharge-novum #recharge-te #rc_te-template-wrapper .js-reactivate-btn,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-preferred-size:20%;-webkit-box-align:end;-ms-flex-align:end;-ms-flex-line-pack:end;align-content:flex-end;align-items:flex-end;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:20%;-ms-flex-direction:column;flex-direction:column}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .js-reactivate-btn,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;align-items:center;margin:25px auto 0}}body#recharge-novum #recharge-te #rc_te-template-wrapper .js-reactivate-btn button{margin:0!important}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons a{-ms-flex-item-align:end!important;align-self:flex-end!important;margin:0!important;width:180px!important}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons a{-ms-flex-item-align:center!important;align-self:center!important;margin-top:20px}}.subscription-edit-buttons{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}body#recharge-novum #recharge-te #rc_te-template-wrapper .js-add-discount-btn,body#recharge-novum #recharge-te #rc_te-template-wrapper .js-reactivate-btn button,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons button{-ms-flex-item-align:end!important;align-self:flex-end!important;margin-top:12px;width:160px}@media(max-width:767px){body#recharge-novum #recharge-te #rc_te-template-wrapper .js-add-discount-btn,body#recharge-novum #recharge-te #rc_te-template-wrapper .js-reactivate-btn button,body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons button{-ms-flex-item-align:center!important;align-self:center!important}}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_action_buttons button{width:180px!important}#rc_manage_subscription_container div.edit_subscription_info--wrapper button.js-skip-handler,#rc_manage_subscription_container div.edit_subscription_info--wrapper button.order-now-button,body#recharge-novum #recharge-te #rc_te-template-wrapper .js-add-discount-btn{font-size:13px!important;width:140px}body#recharge-novum #recharge-te #rc_te-template-wrapper .js-add-discount-btn{display:block;font-size:12px!important;margin:5px 0 10px;min-width:auto!important;width:140px}#rc_manage_subscription_container div.edit_subscription_info--wrapper button.order-now-button{font-size:12px!important;margin:5px 10px 5px 0!important;width:140px!important}#rc_manage_subscription_container div.edit_subscription_info--wrapper button.js-skip-handler{font-size:12px!important;margin:5px 10px 5px 0!important;min-width:auto!important;width:140px!important}body#recharge-novum #recharge-te h1,body#recharge-novum #recharge-te h1 strong,body#recharge-novum #recharge-te p strong{font-family:Basis Bold,sans-serif!important}body#recharge-novum #content #recharge-te #rc_te-template-wrapper .text-font-14,body#recharge-novum #content #recharge-te .text-font-14{line-height:1.5!important}#recharge-te #te-card-modal-content .rc_button__text{font-size:15px!important}body#recharge-novum #content .order-numbers{-ms-flex-preferred-size:50%;flex-basis:50%;line-height:1!important}body#recharge-novum #content .order-date-desktop,body#recharge-novum #content .order-price{-ms-flex-preferred-size:25%;flex-basis:25%;line-height:1!important}body#recharge-novum #content .order-price{line-height:1!important;text-align:right}body#recharge-novum #te-modal-content .order-variant-title{margin:0!important}body#recharge-novum #recharge-te .element__border--top{border-top:1px solid #ececec!important;margin:0!important}.desktop-break-line{display:block}@media(max-width:767px){.desktop-break-line{display:inline-block}}body#recharge-novum.locked{overflow:auto!important}body#recharge-novum #sidebar-card-underlay,body#recharge-novum #sidebar-underlay{display:block!important;opacity:0;visibility:hidden}body#recharge-novum #sidebar-card-underlay,body#recharge-novum #sidebar-card-underlay.visible,body#recharge-novum #sidebar-underlay,body#recharge-novum #sidebar-underlay.visible{-webkit-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;-o-transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear}body#recharge-novum #sidebar-card-underlay.visible,body#recharge-novum #sidebar-underlay.visible{opacity:1;visibility:visible}.ajaxcart__product.samples{background:#fafaf8;border-top:1px solid #ececec;bottom:335px;left:0;padding:10px 0 0!important;position:absolute;z-index:999}@media(max-width:640px){.ajaxcart__product.samples{border:none;bottom:auto!important;left:auto;padding:0!important;position:relative!important;z-index:auto!important}}.ajaxcart__product.samples .ajaxcart__row{border-bottom:none!important;padding-top:0}.ajaxcart__product.samples .ajax-cart-title{margin-bottom:0;padding:0 20px;position:relative;text-align:left;width:100%}.samples__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:25px;overflow:hidden;width:calc(100% - 50px)}@media(max-width:640px){.samples__items{margin-left:20px;margin-right:0!important;overflow-x:auto;width:calc(100% - 20px)}}.samples__items .track{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(max-width:640px){.samples__items .track{left:auto!important;padding-bottom:15px;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(https://cdn.shopify.com/s/files/1/1095/5588/files/left-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:12px;position:relative;top:15px;width:12px}@media(max-width:640px){.samples__items .slick-arrow.slick-prev:before{height:11px;top:11px;width:11px}}.samples__items .slick-arrow.slick-next{right:8px}.samples__items .slick-arrow.slick-next:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/right-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:12px;position:relative;top:15px;width:12px}@media(max-width:640px){.samples__items .slick-arrow.slick-next:before{height:11px;top:11px;width:11px}}.samples__items .slick-arrow:focus,.samples__items .slick-arrow:hover{border:none;height:auto;line-height:1}.samples__item{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;margin-top:-10px;width:25%}@media(max-width:640px){.samples__item{width:30%}}.samples__item .ajaxcart__add-sample{cursor:pointer;font-size:14px;margin-top:-15px;text-align:center}.samples__item .ajaxcart__add-sample[data-disabled=true]{opacity:.3}.samples__item .ajaxcart__add-sample img{position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.samples__item .ajaxcart__add-sample:not([data-disabled=true]):hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.samples__item p{font-family:Basis Regular,sans-serif;font-size:13px;line-height:1.3;margin:0;position:relative;text-align:center}#reamaze-widget{z-index:999!important}@media(max-width:640px){#reamaze-widget{bottom:20px!important;left:20px!important}}#customer_tab_content .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.samples.samples--cart-page{margin:auto;max-width:500px;padding-bottom:30px;padding-top:30px;position:relative;width:100%}.samples.samples--cart-page .samples-title{margin-bottom:0}@media(max-width:640px){.samples.samples--cart-page .samples__items{margin-left:0;width:100%}}.swiper-container{height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 0 50px!important;position:relative;width:100%;z-index:1}@media(max-width:880px){.swiper-container{padding:0 0 45px!important}}.swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;justify-content:center;text-align:center;width:100%!important}.swiper-pagination-bullet{background:transparent!important;border:1px solid var(--font_col_base)!important;height:12px!important;opacity:1!important;width:12px!important}@media(max-width:880px){.swiper-pagination-bullet{height:9px!important;width: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:var(--font_col_base)!important}.swiper-pagination{z-index:20!important}.swiper-button-next,.swiper-button-prev{color:var(--font_col_base)!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}.is-adding--top-bar{background-color:#ddd;height:4px;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:100000}.is-adding--top-bar:before{-webkit-animation:loading 2s linear infinite;animation:loading 2s linear infinite;background-color:#d9915f;content:"";display:block;height:4px;left:-200px;position:absolute;width:200px}@-webkit-keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@keyframes loading{0%{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}.full-width-img{height:auto;width:100%}.full-width-hero video{width:100%}.full-width{zoom:1;display:block;overflow:auto;position:relative;width:100%}@media(max-width:880px){.full-width{border:none}.full-width-hero-wrap{padding-left:0!important;padding-right:0!important}}.full-width-hero-wrap img.desktop,.full-width-hero-wrap img.mobile,.full-width-hero-wrap img.studio,.full-width-hero-wrap img.tablet{width:100%!important}.full-width-hero img{display:block;width:100%}.full-width-hero{position:relative;width:100%}.full-width-hero .text-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;left:0;position:absolute;right:0;text-align:center;top:0}@media(max-width:640px){.full-width-hero{padding:0!important}}.full-width-hero .full-width-hero__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:880px){.full-width-hero .full-width-hero__content{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;justify-content:center;padding-top:60px}}.full-width-hero .full-width-hero__content h1{font-family:Basis Medium,sans-serif;font-size:38px;text-align:left}@media(max-width:880px){.full-width-hero .full-width-hero__content h1{text-align:center}}@media(max-width:640px){.full-width-hero .full-width-hero__content h1{font-size:26px;line-height:1.3;text-align:center}}.full-width-hero .text-overlay .container,.full-width-hero .text-overlay .container-wide{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center}#klaviyo-popup_scroll{display:table;height:100%;overflow:hidden}#slide-bottom{-webkit-overflow-scrolling:touch;background:hsla(0,0%,100%,.3);bottom:0;display:none;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:100%;z-index:1000000}#slide-bottom-wrap1{background:#f4a186;background:-webkit-gradient(linear,left top,left bottom,from(#f4a186),to(#fff));background:-o-linear-gradient(top,#f4a186 0,#fff 100%);background:linear-gradient(180deg,#f4a186 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4a186",endColorstr="#ffffff",GradientType=0);height:425px;margin:70px auto 0;max-width:400px;position:relative;width:100%}@media(max-width:1024px){#slide-bottom-wrap1{margin:70px auto 0;width:100%}}@media(max-width:480px){#slide-bottom-wrap1{height:390px}}@media(max-width:320px){#slide-bottom-wrap1{max-width:100%;width:100%}}.open-popover #slide-bottom{display:block;opacity:1;overflow-x:hidden;overflow-y:auto}#slide-bottom .container{padding:0 30px!important}@media(max-width:1024px){#slide-bottom .container{padding:0 24px!important}}#slide-bottom .slide-close-icon{color:#000;position:absolute;right:15px;top:15px;z-index:1000001}#slide-bottom .slide-close-icon img{height:15px;width:15px}#klaviyo-popup{background:transparent;font-family:Basis Medium,sans-serif;font-size:16px;height:425px;position:relative}@media(max-width:480px){#klaviyo-popup{height:390px}}#klaviyo-popup ::-webkit-input-placeholder{color:var(--font_col_base);font-size:16px!important}#klaviyo-popup ::-moz-placeholder{color:var(--font_col_base);font-size:16px!important}#klaviyo-popup :-ms-input-placeholder{color:var(--font_col_base);font-size:16px!important}#klaviyo-popup :-moz-placeholder{color:var(--font_col_base);font-size:16px!important}#klaviyo-popup form{display:table;height:100%;overflow:hidden;text-align:left;vertical-align:middle!important}#klaviyo-popup h1{font-family:Basis Bold,sans-serif;font-size:30px;font-weight:300;letter-spacing:1px;line-height:1.2;margin:0 0 8px;padding-top:45px;width:100%}#klaviyo-popup h1,#klaviyo-popup p{color:var(--font_col_base);text-align:left}#klaviyo-popup p{font-family:Basis Medium,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.5;margin:0;padding-top:10px}@media(max-width:320px){#klaviyo-popup p{font-size:14px}}#klaviyo-popup .wrap-all-subscribe{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;position:relative;width:100%}#klaviyo-popup .email-wrap{clear:both;float:left;margin:30px 0 0;min-height:auto;padding-bottom:0;position:relative;width:100%}@media(max-width:480px){#klaviyo-popup .email-wrap{margin:25px 0 0}}#klaviyo-popup #subscribe-wrap{display:block;float:left;margin-top:60px;position:relative;text-align:center;width:100%;z-index:1}@media(max-width:480px){#klaviyo-popup #subscribe-wrap{margin-top:50px}}#klaviyo-popup input[type=submit]{background:var(--font_col_base)!important;border:1px solid var(--font_col_base);border-radius:3px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#fff;display:inline-block;font-family:Basis Bold,sans-serif;font-size:16px;height:45px;letter-spacing:2.5px;line-height:45px;margin:0 auto!important;padding:0 35px;text-align:center;text-transform:uppercase}#klaviyo-popup input[type=email],#klaviyo-popup input[type=submit]:hover{background:transparent!important;color:var(--font_col_base)!important}#klaviyo-popup input[type=email]{-webkit-appearance:none;border:none;border-bottom:1px solid var(--font_col_base)!important;border-radius:0!important;float:left!important;font-family:Basis Medium,sans-serif;font-size:16px;letter-spacing:normal;outline:none;padding:0 12px 0 0!important;width:100%!important}#klaviyo-popup .klaviyo_messages{float:none;left:0;line-height:1.4;margin:0!important;overflow:hidden;padding:0!important;position:absolute;top:80px!important;width:100%!important}#klaviyo-popup .error_message,#klaviyo-popup .success_message{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif;font-size:16px;font-weight:500;letter-spacing:normal;padding:0!important}#klaviyo-popup .success_message{font-family:Basis Bold,sans-serif}.klaviyo_condensed_styling{margin:0!important;max-width:none!important;width:100%!important}.klaviyo_condensed_styling .klaviyo_field_group>label{display:block!important}.klaviyo_condensed_styling ::-moz-selection{background-color:#c2ada2!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{color:var(--font_col_base);font-family:Basis Medium,sans-serif!important;font-size:14px!important;letter-spacing:.05em;line-height:1.4!important;margin:0!important}.klaviyo_field_group{margin:0!important;width:100%!important}.klaviyo-signup-wrap{float:left;position:relative;width:100%}.klaviyo-signup-wrap p{color:#fafaf8;font-family:Basis Medium,sans-serif}.klaviyo-email-wrap{float:left;margin:0!important;max-width:none;min-height:auto!important;padding-bottom:0!important;width:65%!important}.k_email{-webkit-appearance:none;background:transparent!important;border:none!important;border-bottom:1px solid var(--font_col_base)!important;border-radius:0!important;color:var(--font_col_base)!important;float:left!important;font-family:Basis Medium,sans-serif;font-size:14px!important;height:40px!important;letter-spacing:.5px;line-height:40px!important;padding:0 12px 0 0!important;text-indent:0;width:100%!important}::-moz-selection{background-color:#c2ada2!important}::selection{background-color:#c2ada2!important}.klaviyo_field_group input::-webkit-input-placeholder{color:var(--font_col_base);font-size:14px!important}.klaviyo_field_group input:-moz-placeholder,.klaviyo_field_group input::-moz-placeholder{color:var(--font_col_base);font-size:14px!important}.klaviyo_field_group input:-ms-input-placeholder{color:var(--font_col_base);font-size:14px!important}.klaviyo_condensed_styling .klaviyo_submit_button{background-color:transparent!important;border:none!important;border-bottom:1px solid var(--font_col_base)!important;border-radius:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;clear:none!important;color:var(--font_col_base)!important;cursor:pointer;display:inline-block;font-size:28px!important;font-weight:400!important;height:40px!important;line-height:40px!important;margin:0;min-width:0;padding:0!important;text-align:right;-webkit-transition:all .23s ease-in-out 0s;-o-transition:all .23s ease-in-out 0s;transition:all .23s ease-in-out 0s;width:35%!important}#submitKlaviyo input{cursor:pointer;font-size:14px!important}.klaviyo-button-container,.klaviyo-button-container:hover{background:none!important;bottom:0!important;color:var(--font_col_base)!important;font-size:13px;left:0!important;letter-spacing:2px;margin-left:auto!important;min-height:60px;opacity:1!important;position:absolute!important;text-transform:none;top:auto!important;vertical-align:baseline;width:100%!important}.klaviyo-variant-item-waitlist{bottom:12px;position:absolute;right:0;width:130px}#search-form input[name=q]{height:48px;padding-bottom:0;padding-top:0}.collection-listing-redirect a{display:inline-block;margin:0 auto}.landing-page-categories{overflow:hidden}.landing-page-categories .mobile{display:none!important}@media(max-width:880px){.landing-page-categories .mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.landing-page-categories .desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media(max-width:880px){.landing-page-categories .desktop{display:none!important}.landing-page-categories{height:330px;overflow:hidden}}.welcome.template-page{overflow:auto!important}.landing-page-categories .yellow-bar{background-color:#fff88a;color:var(--font_col_base);font-family:Typewriter,sans-serif;font-size:22px;line-height:1;padding:15px 10px;text-align:center}@media(max-width:1200px){.landing-page-categories .yellow-bar{font-size:20px;padding:10px}}@media(max-width:880px){.landing-page-categories .yellow-bar{font-size:18px}}.shroom-landing-categories .yellow-bar{background-color:transparent!important;color:var(--font_col_base);font-family:Basis Bold,sans-serif;font-size:18px;left:44px;line-height:1;padding:15px 10px;position:absolute;text-align:center;top:60px}@media(max-width:1200px){.shroom-landing-categories .yellow-bar{font-size:18px;padding:15px 10px}}@media(max-width:880px){.shroom-landing-categories .yellow-bar{font-size:18px;left:30px;padding:0;text-align:left;top:20px}}.shroom-landing-categories .yellow-bar img,.shroom-landing-categories .yellow-bar svg{display:inline;height:10px;min-width:auto!important;width:10px}.shroom-landing-categories .grow-landing-page,.shroom-landing-categories .slide{position:relative}.landing-page-categories-mobile img{min-width:290px!important}@media(max-width:720px){.landing-page-categories-mobile img{min-width:240px!important}}@media(max-width:640px){.landing-page-categories-mobile img{min-width:310px!important}}@media(max-width:480px){.landing-page-categories-mobile img{min-width:240px!important}}.landing-page-categories a{display:block;padding:40px 20px}@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-right:10px;padding-top:40px}.landing-page-categories .glide-components .yellow-bar{font-size:18px}.landing-page-categories a,.landing-page-categories a:hover{color:var(--font_col_base)}.landing-page-categories img{display:block}.ingredientFocus{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:50%}.ingredientFocus .no{opacity:0;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.ingredientFocus img{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-160px;max-width:none;width:320px}@media(max-width:1600px){.ingredientFocus img{margin-left:-150px;width:300px}}@media(max-width:1440px){.ingredientFocus img{margin-left:-140px;width:280px}}@media(max-width:1200px){.ingredientFocus img{margin-left:-130px;width:260px}}@media(max-width:1040px){.ingredientFocus img{margin-left:-120px;width:240px}}.ingredientFocus .yes{opacity:1;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;z-index:2}.ingredientThumb{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:0;padding:0 185px 0 0;width:50%}@media(max-width:1600px){.ingredientThumb{padding-right:170px}}@media(max-width:1440px){.ingredientThumb{padding-right:150px}}@media(max-width:1200px){.ingredientThumb{padding-right:140px}}@media(max-width:1040px){.ingredientThumb{padding-right:130px}}.ingredientThumb div{border-radius:50%;height:150px;margin:0 15px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;padding:0;position:relative;width:150px}@media(max-width:1600px){.ingredientThumb div{height:130px;margin:0 10px;width:130px}}@media(max-width:1440px){.ingredientThumb div{height:120px;width:120px}}@media(max-width:1200px){.ingredientThumb div{height:100px;margin:0 8px;width:100px}}@media(max-width:1040px){.ingredientThumb div{height:90px;width:90px}}.ingredientThumb img{height:150px;left:0;position:absolute;top:0;-webkit-transition:transform .5s ease,opacity .5s ease;-o-transition:transform .5s ease,opacity .5s ease;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;width:150px}@media(max-width:1600px){.ingredientThumb img{height:130px;width:130px}}@media(max-width:1440px){.ingredientThumb img{height:120px;width:120px}}@media(max-width:1200px){.ingredientThumb img{height:100px;width:100px}}@media(max-width:1040px){.ingredientThumb img{height:90px;width:90px}}.ingredientThumb img.no{opacity:0}.ingredientThumb img.yes{opacity:1}.ingredient-feature-wrap.desktop.five-ingredients-wrap{padding:100px 20px 170px}@media(max-width:1440px){.ingredient-feature-wrap.desktop.five-ingredients-wrap{padding:100px 20px 160px}}@media(max-width:960px){.ingredient-feature-wrap.desktop.five-ingredients-wrap{display:none!important}}.ingredient-feature-wrap.desktop.mag-ingredient,.ingredient-feature-wrap.desktop.three-ingredients-wrap,.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{display:block!important;padding:100px 20px 170px}@media(max-width:1440px){.ingredient-feature-wrap.desktop.mag-ingredient,.ingredient-feature-wrap.desktop.three-ingredients-wrap,.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{padding:140px 20px 180px}}@media(max-width:1200px){.ingredient-feature-wrap.desktop.mag-ingredient,.ingredient-feature-wrap.desktop.three-ingredients-wrap,.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{padding:140px 20px 170px}}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient,.ingredient-feature-wrap.desktop.three-ingredients-wrap,.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{padding:160px 20px 190px}}@media(max-width:640px){.ingredient-feature-wrap.desktop.mag-ingredient,.ingredient-feature-wrap.desktop.three-ingredients-wrap,.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{display:none!important}}.ingredient-feature-wrap.desktop.three-ingredients-wrap{display:block!important;padding:100px 20px 170px}@media(max-width:1440px){.ingredient-feature-wrap.desktop.three-ingredients-wrap{padding:140px 20px 180px}}@media(max-width:1200px){.ingredient-feature-wrap.desktop.three-ingredients-wrap{padding:140px 20px 170px}}@media(max-width:880px){.ingredient-feature-wrap.desktop.three-ingredients-wrap{padding:160px 20px 190px}}@media(max-width:640px){.ingredient-feature-wrap.desktop.three-ingredients-wrap{display:none!important}}@media(max-width:880px){.ingredient-feature-wrap.desktop.three-ingredients-wrap .ingredient-text p{font-size:13px}}.ingredient-feature-wrap.desktop.five-ingredients-wrap .ingredientFocus{width:40%}.ingredient-feature-wrap.desktop.five-ingredients-wrap .ingredientThumb{width:60%}@media(max-width:1440px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientFocus{width:60%}}@media(max-width:1200px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientFocus{width:70%}}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientFocus{width:80%}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientFocus img{margin-left:-92px;width:150px}}@media(max-width:1440px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientThumb{width:40%}}@media(max-width:1200px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientThumb{width:30%}}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientThumb{padding-right:100px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientThumb div,.ingredient-feature-wrap.desktop.mag-ingredient .ingredientThumb img{height:70px;width:70px}}.ingredient-feature-wrap.desktop.five-ingredients-wrap .ingredient-text{margin-left:40px}.ingredient-text{margin-left:80px;max-width:330px}@media(max-width:1600px){.ingredient-text{margin-left:60px}}@media(max-width:1200px){.ingredient-text{margin-left:50px;max-width:320px}}@media(max-width:1040px){.ingredient-text{margin-left:40px;max-width:300px}}.ingredient-text h2{margin-bottom:25px}.ingredient-text p{margin:0 0 10px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text{max-width:530px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text span{display:inline-block;padding-left:58px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text h2{font-size:18px}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text h2{font-size:15px}}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text p{font-size:13px;letter-spacing:.1px;line-height:1.6;position:relative}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text p{font-size:12px;line-height:1.5}}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text p strong{left:0;position:absolute;top:0}.mini-dew .ingredient-feature-wrap.desktop .ingredient-text,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text{margin-left:60px;max-width:530px}@media(max-width:1200px){.mini-dew .ingredient-feature-wrap.desktop .ingredient-text,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text{margin-left:40px}}@media(max-width:1040px){.mini-dew .ingredient-feature-wrap.desktop .ingredient-text,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text{margin-left:30px}}.mini-dew .ingredient-feature-wrap.desktop .ingredient-text span,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text span{display:inline-block;padding-left:58px}.mini-dew .ingredient-feature-wrap.desktop .ingredient-text h2,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text h2{font-size:18px}@media(max-width:880px){.mini-dew .ingredient-feature-wrap.desktop .ingredient-text h2,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text h2{font-size:15px}}.mini-dew .ingredient-feature-wrap.desktop .ingredient-text p,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text p{font-size:13px;letter-spacing:.1px;line-height:1.6;position:relative}@media(max-width:1024px){.mini-dew .ingredient-feature-wrap.desktop .ingredient-text p,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text p{font-size:12px;line-height:1.5}}.mini-dew .ingredient-feature-wrap.desktop .ingredient-text p strong,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text p strong{left:0;position:absolute;top:0}.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-text{margin-left:60px}@media(max-width:1200px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-text{margin-left:40px}}@media(max-width:1040px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-text{margin-left:30px}}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-text h2{font-size:16px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-text p{font-size:13px}}.ingredient-feature-mobile.mag-ingredient .ingredientOneMobile span,.mini-dew .feature-detail-description-mobile span,.mini-dew-offer-page .feature-detail-description-mobile span{display:inline-block;padding-left:58px}.ingredient-feature-mobile.mag-ingredient .ingredientOneMobile p,.mini-dew .feature-detail-description-mobile p,.mini-dew-offer-page .feature-detail-description-mobile p{font-size:13px;letter-spacing:.1px;line-height:1.6;position:relative;text-align:left!important}.ingredient-feature-mobile.mag-ingredient .ingredientOneMobile p strong,.mini-dew .feature-detail-description-mobile p strong,.mini-dew-offer-page .feature-detail-description-mobile p strong{left:0;position:absolute;top:0}.ingredient-feature-mobile.mag-ingredient p,.mini-dew .ingredient-feature-mobile p,.mini-dew-offer-page .ingredient-feature-mobile p{text-align:left!important}.mag-ingredient.desktop .ingredientTwo .ingredient-text,.mini-dew .ingredient-feature-mobile,.mini-dew-offer-page .ingredient-text{max-width:550px}.inside-section{padding-bottom:18px}.inside-section .title{font-size:28px;margin-bottom:25px}.inside-section .title.has-subheading{margin-bottom:5px}@media(max-width:880px){.inside-section .title{font-size:24px}}@media(max-width:640px){.inside-section .title{font-size:24px;margin-bottom:10px}}.inside-section .title+p{margin-bottom:0}.inside-section .title .superscript{font-size:12px}.ingredientThumb div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform .5s ease,opacity .5s ease;-o-transition:transform .5s ease,opacity .5s ease;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease}.ingredient-feature{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;width:100%}.ingredient-feature,.ingredient-feature-wrap.desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.ingredient-feature-wrap.desktop{padding:90px 20px 140px}@media(max-width:1440px){.ingredient-feature-wrap.desktop{padding:80px 20px 140px}}@media(max-width:960px){.ingredient-feature-wrap.desktop{display:none!important}}.ingredient-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%}.ingredient-feature.desktop{display:block!important}@media(max-width:880px){.ingredient-feature.desktop{display:none!important}}.ingredient-feature-mobile .glide-mobile-ingredients{padding-bottom:40px;position:relative}.ingredient-feature-mobile img{display:inline-block!important;height:auto;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .3s ease;-o-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:170px}@media(max-width:880px){.ingredient-feature-mobile img{width:140px}}@media(max-width:720px){.ingredient-feature-mobile img{width:120px}}@media(max-width:640px){.ingredient-feature-mobile img{width:145px}}@media(max-width:400px){.ingredient-feature-mobile img{width:135px}}@media(max-width:375px){.ingredient-feature-mobile img{width:125px}}.ingredient-feature-mobile p{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;color:var(--font_col_base);display:block;float:none;font-family:Basis Medium,sans-serif;font-size:14px;margin:0 auto 15px!important;padding:0;text-align:center;width:100%}@media(max-width:640px){.ingredient-feature-mobile p{text-align:left}}.ingredient-feature-mobile.mobile{background-color:#edeae3!important;display:none!important}@media(max-width:960px){.ingredient-feature-mobile.mobile{display:block!important}}.ingredient-feature-mobile.mag-ingredient.mobile{background-color:#edeae3!important;display:none!important}@media(max-width:640px){.ingredient-feature-mobile.mag-ingredient.mobile{display:block!important}}.ingredient-feature-mobile.three-ingredients-wrap.mobile{background-color:#edeae3!important;display:none!important}@media(max-width:640px){.ingredient-feature-mobile.three-ingredients-wrap.mobile{display:block!important}}.ingredient-feature-mobile{background-color:#edeae3;padding:0;text-align:center}.ingredient-feature-mobile .slick-slide{padding-top:90px}@media(max-width:880px){.ingredient-feature-mobile .slick-slide{padding-top:80px}}@media(max-width:720px){.ingredient-feature-mobile .slick-slide{padding-top:70px}}@media(max-width:640px){.ingredient-feature-mobile .slick-slide{padding-top:70px}}.ingredient-feature-mobile .slick-next,.ingredient-feature-mobile .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;top:175px;z-index:9001}@media(max-width:880px){.ingredient-feature-mobile .slick-next,.ingredient-feature-mobile .slick-prev{top:145px}}@media(max-width:720px){.ingredient-feature-mobile .slick-next,.ingredient-feature-mobile .slick-prev{top:130px}}@media(max-width:640px){.ingredient-feature-mobile .slick-next,.ingredient-feature-mobile .slick-prev{top:315px}}@media(max-width:400px){.ingredient-feature-mobile .slick-next,.ingredient-feature-mobile .slick-prev{top:305px}}@media(max-width:375px){.ingredient-feature-mobile .slick-next,.ingredient-feature-mobile .slick-prev{top:295px}}.ingredient-feature-mobile .slick-next{right:20px}@media(max-width:400px){.ingredient-feature-mobile .slick-next{right:15px}}.ingredient-feature-mobile .slick-prev{left:20px}@media(max-width:400px){.ingredient-feature-mobile .slick-prev{left:15px}}.ingredient-feature-mobile .slick-next:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/right-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:15px;width:15px}@media(max-width:640px){.ingredient-feature-mobile .slick-next:before{height:12px;width:12px}}.ingredient-feature-mobile .slick-next:after{display:none}.ingredient-feature-mobile .slick-prev:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/left-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:15px;width:15px}@media(max-width:640px){.ingredient-feature-mobile .slick-prev:before{height:12px;width:12px}}.ingredient-feature-mobile .slick-prev:after{display:none}.ingredient-feature-mobile .slick-next.slick-disabled:before,.ingredient-feature-mobile .slick-prev.slick-disabled:before{opacity:0}.ingredient-feature-mobile .multi-vitamin-ingredients p.smaller{font-size:12px!important;line-height:1.5;margin:0 auto 5px!important}.ingredient-feature-mobile .multi-vitamin-ingredients .multivitamin-img{height:250px;max-width:none!important;width:auto!important}@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,.ingredient-feature-mobile p.indicator,.ingredient-feature-mobile p.indicator-two{margin-bottom:0!important}.ingredient-feature-mobile .container-wide{padding-left:0!important;padding-right:0!important}.ingredient-feature-mobile .feature-detail-description-mobile{background-color:#edeae3;padding:0!important}.ingredient-feature-mobile .feature-detail-description-mobile div{display:none}.ingredient-feature-mobile .feature-detail-description-mobile h1{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;font-size:16px;margin-bottom:20px;margin-top:110px;text-align:center}@media(max-width:880px){.ingredient-feature-mobile .feature-detail-description-mobile h1{margin-top:80px}}.ingredient-feature-mobile h4{font-size:15px;margin:0;padding:0}.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] img{display:inline-block!important;height:auto;margin:0 auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .3s linear;-o-transition:transform .3s linear;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:170px}@media(max-width:880px){.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] img{width:140px}}@media(max-width:720px){.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] img{width:120px}}@media(max-width:640px){.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] img{width:145px}}@media(max-width:400px){.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] img{width:135px}}@media(max-width:375px){.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] img{width:125px}}.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] img{-webkit-transform:scale(2);transform:scale(2);-webkit-transition:transform .4s linear;-o-transition:transform .4s linear;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}@media(max-width:640px){.ingredient-feature-mobile .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] img{-webkit-transform:scale(1.8);transform:scale(1.8)}}.ingredient-feature-mobile .slick-current img{-webkit-transform:scale(2);transform:scale(2);-webkit-transition:transform .4s linear;-o-transition:transform .4s linear;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}@media(max-width:640px){.ingredient-feature-mobile .slick-current img{-webkit-transform:scale(1.8);transform:scale(1.8)}}.ingredient-carousel-desktop{display:none}.ingredient-carousel-desktop .slick-next,.ingredient-carousel-desktop .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;z-index:9001}.ingredient-carousel-desktop .slick-next{right:30px}@media(max-width:880px){.ingredient-carousel-desktop .slick-next{right:20px}}.ingredient-carousel-desktop .slick-prev{left:30px}@media(max-width:880px){.ingredient-carousel-desktop .slick-prev{left:20px}}.ingredient-carousel-desktop .slick-next:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/right-arrow.svg?v=17889961584554221591655336200) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.ingredient-carousel-desktop .slick-next:after{display:none}.ingredient-carousel-desktop .slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/left-arrow.svg?v=16264985039581597971655336134) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.ingredient-carousel-desktop .slick-prev:after{display:none}.ingredient-carousel-desktop .slick-next.slick-disabled:before,.ingredient-carousel-desktop .slick-prev.slick-disabled:before{opacity:0}.ingredient-carousel-desktop.slick-initialized{display:block}@media(max-width:960px){.ingredient-carousel-desktop.slick-initialized{display:none!important}}.slick-center .feature-detail-description-mobile>div{display:block!important;margin-left:-15%;width:130%}@media(max-width:640px){.slick-center .feature-detail-description-mobile>div{margin-left:-25%;width:150%}}#rebuy-widget-10058.purchase-overlay,#rebuy-widget-11953.purchase-overlay,#rebuy-widget-5599.purchase-overlay,#rebuy-widget-72939.purchase-overlay,#rebuy-widget-72950.purchase-overlay,#rebuy-widget-72954.purchase-overlay,#rebuy-widget-72955.purchase-overlay,#rebuy-widget-72959.purchase-overlay,#rebuy-widget-72960.purchase-overlay,#rebuy-widget-72963.purchase-overlay,#rebuy-widget-72965.purchase-overlay,#rebuy-widget-72967.purchase-overlay,#rebuy-widget-8867.purchase-overlay,.widget-type-cart .purchase-overlay{opacity:1}.rebuy-single-upsell{border-top:1px solid #ccc;padding-top:20px}[data-rebuy-id="10058"],[data-rebuy-id="11953"],[data-rebuy-id="11954"],[data-rebuy-id="5599"],[data-rebuy-id="72939"],[data-rebuy-id="72950"],[data-rebuy-id="72954"],[data-rebuy-id="72955"],[data-rebuy-id="72959"],[data-rebuy-id="72960"],[data-rebuy-id="72963"],[data-rebuy-id="72965"],[data-rebuy-id="72967"],[data-rebuy-id="8867"]{padding:0 20px}[data-rebuy-id="18317"],[data-rebuy-id="20542"],[data-rebuy-id="26438"],[data-rebuy-id="45920"],[data-rebuy-id="45921"],[data-rebuy-id="52673"],[data-rebuy-id="55451"]{float:left;margin-bottom:15px;width:100%}@media(max-width:880px){[data-rebuy-id="18317"],[data-rebuy-id="20542"],[data-rebuy-id="26438"],[data-rebuy-id="45920"],[data-rebuy-id="45921"],[data-rebuy-id="52673"],[data-rebuy-id="55451"]{margin-bottom:10px}}[data-rebuy-id="52673"]{margin-left:0;margin-top:10px}.second-widget [data-rebuy-id="45921"],.second-widget [data-rebuy-id="52673"],.second-widget [data-rebuy-id="55451"]{max-width:450px;width:48%}@media(max-width:1150px){.second-widget [data-rebuy-id="45921"],.second-widget [data-rebuy-id="52673"],.second-widget [data-rebuy-id="55451"]{width:100%}}.first-widget [data-rebuy-id="45921"],.first-widget [data-rebuy-id="52673"],.first-widget [data-rebuy-id="55451"]{clear:both;max-width:450px;width:48%}@media(max-width:1150px){.first-widget [data-rebuy-id="45921"],.first-widget [data-rebuy-id="52673"],.first-widget [data-rebuy-id="55451"]{width:100%}}[data-rebuy-id="45921"]{clear:both}@media(max-width:1150px){[data-rebuy-id="45921"]{margin-bottom:0}}.second-widget [data-rebuy-id="52673"],.second-widget [data-rebuy-id="55451"]{margin-left:2%;margin-top:57px}@media(max-width:1150px){.second-widget [data-rebuy-id="52673"],.second-widget [data-rebuy-id="55451"]{margin-left:0;margin-top:0}}#rebuy-widget-20542 .compare-price{margin-left:0!important}#rebuy-widget-52673{margin-top:0!important}.rebuy-addon__items .rebuy-addon__item{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;background-color:#edeae3;cursor:pointer;display:table!important;justify-content:space-between!important;margin-right:10px;margin-top:0!important;padding:0!important;width:290px}@media(max-width:1150px){.rebuy-addon__items .rebuy-addon__item{margin-bottom:10px!important;margin-right:0;max-width:450px;width:100%}}.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-checkbox{cursor:pointer;display:table-cell;height:85px;text-align:center;vertical-align:middle;width:18%}@media(max-width:1150px){.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-checkbox{height:60px;width:12%}}@media(max-width:600px){.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-checkbox{width:16%}}.rebuy-addon__items .rebuy-addon__item-variant-title,.rebuy-addon__items .rebuy-product-options{display:none!important}.widget-type-product-addon .rebuy-widget-content .primary-title{margin-bottom:10px!important}.widget-type-product-addon .rebuy-addon__item-product-title{font-family:Basis Medium,sans-serif!important;font-size:13px!important;line-height:1.6!important}#rebuy-widget-20542 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-26438 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-45920 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-45921 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-52673 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-55451 .rebuy-addon__items .rebuy-addon__item{margin-right:0!important;width:352px!important}@media(max-width:600px){#rebuy-widget-20542 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-26438 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-45920 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-45921 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-52673 .rebuy-addon__items .rebuy-addon__item,#rebuy-widget-55451 .rebuy-addon__items .rebuy-addon__item{max-width:100%;width:100%!important}}.rebuy-widget.widget-type-product-addon{margin:20px 0 0!important}.second-widget .rebuy-widget.widget-type-product-addon{margin:0!important}.g-pack .second-widget [data-rebuy-id="52673"]{margin-top:20px!important}[data-rebuy-id="55451"] .super-title{display:none!important}@media(max-width:1150px){#rebuy-widget-20542 .rebuy-addon__item .rebuy-addon__item-checkbox,#rebuy-widget-26438 .rebuy-addon__item .rebuy-addon__item-checkbox,#rebuy-widget-45920 .rebuy-addon__item .rebuy-addon__item-checkbox,#rebuy-widget-45921 .rebuy-addon__item .rebuy-addon__item-checkbox,#rebuy-widget-52673 .rebuy-addon__item .rebuy-addon__item-checkbox,#rebuy-widget-55451 .rebuy-addon__item .rebuy-addon__item-checkbox{width:16%!important}}.rebuy-widget.widget-type-product-addon .rebuy-addon__item-product-price{display:inline-block;font-size:13px!important;line-height:1.6!important}.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-info{cursor:pointer;display:table-cell;height:85px;text-align:left;vertical-align:middle}@media(max-width:1150px){.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-info{height:60px}}.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-image{cursor:pointer;display:table-cell;padding:0!important;vertical-align:middle;width:65px!important}@media(max-width:1200px){.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-image{width:60px!important}}.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-image img{padding:0 0 10px}.widget-type-product-addon .rebuy-addon__item .rebuy-addon__item-info p{font-family:Basis Bold,sans-serif!important;line-height:1.3;margin-bottom:0!important;text-align:left}.widget-type-product-addon .wrap-title-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.widget-type-product-addon .rebuy-addon__item .rebuy-money{display:inline-block;font-family:Basis Medium,sans-serif!important;font-size:13px!important;line-height:1.6;margin-left:5px!important}@media(max-width:600px){.widget-type-product-addon .rebuy-addon__item .rebuy-money{font-size:13px!important}}.widget-type-product-addon .rebuy-addon__item .rebuy-money.compare-at{display:inline-block;line-height:1.6;margin-left:0!important}.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label{display:inline-block!important;height:27px!important;line-height:1;padding:0;width:27px!important}@media(max-width:1200px){.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label{height:24px!important;width:24px!important}}@media(max-width:1150px){.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label{height:27px!important;width:27px!important}}.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label .checkbox-input{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent;font-family:Basis Light,sans-serif;height:27px;outline:none;padding:0!important;width:27px}@media(max-width:1200px){.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label .checkbox-input{height:24px!important;width:24px!important}}@media(max-width:1150px){.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label .checkbox-input{height:27px!important;width:27px!important}}.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox:checked{background:transparent!important;border:none!important}.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox:checked:focus{border:none!important}.rebuy-widget.widget-type-product-addon .rebuy-addon__item-checkbox .rebuy-checkbox-label .checkbox-input:focus{border:none!important;outline:none!important}.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox-label .rebuy-checkbox:after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid #2e3192;border-radius:100%;color:#2e3192;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Font Awesome\ 5 Pro,sans-serif;font-size:14px;height:27px;justify-content:center;line-height:1;text-align:center;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;width:27px}@media(max-width:1200px){.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox-label .rebuy-checkbox:after{height:24px!important;width:24px!important}}@media(max-width:1150px){.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox-label .rebuy-checkbox:after{height:27px!important;width:27px!important}}.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox-label .rebuy-checkbox:before{display:none!important}.rebuy-addon__items .rebuy-addon__item .rebuy-checkbox:checked:after{background:#2e3192;color:#fff;content:"";font-family:Font Awesome\ 5 Pro,sans-serif;font-size:11px}.rebuy-product-block:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;-o-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{cursor:pointer;width:100%!important}.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:var(--font_col_base)!important}.mushroom-morning-giveaway .carousel-products.desktop .product-block .image-cont .mobile,.template-index .carousel-products.desktop .product-block .image-cont .mobile{display:none!important}#rebuy-landing-full-page .rebuy-landing-wrapper #widget-container .rebuy-landing-widget{padding:0 30px!important}@media(max-width:880px){#rebuy-landing-full-page .rebuy-landing-wrapper #widget-container .rebuy-landing-widget{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;padding:0 20px!important}}.rebuy-widget .rebuy-landing-widget__lt{padding-right:0!important;width:25%}.rebuy-widget .rebuy-landing-widget__rb{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:75%}.rebuy-landing-widget__container .rebuy-landing-widget .product-quantity{margin:36px 0 0!important}@media(max-width:880px){.rebuy-landing-widget__container .rebuy-landing-widget .product-quantity{margin:20px 0 0!important}}.rebuy-landing-widget .rebuy-widget__item-quantity-widget{border:none!important}.rebuy-landing-widget .product-quantity .rebuy-widget__item-quantity{border:none!important;margin:0!important;width:100%!important}@media(max-width:880px){.rebuy-landing-widget .product-quantity .rebuy-widget__item-quantity{text-align:right!important}}.rebuy-landing-widget__text .rebuy-money.compare-at{color:#b1b1b1!important;font-family:Basis Regular,sans-serif!important;font-size:15px;font-weight:400!important;text-decoration:line-through!important}.rebuy-landing-widget .product-quantity .rebuy-widget__item-quantity-widget-button{font-size:8px!important;font-weight:400!important;width:25px!important}.rebuy-landing-widget__image-contain img{float:right;max-width:220px}.rebuy-widget .rebuy-landing-widget__text{-ms-flex-item-align:end;align-self:flex-end;width:100%}@media(max-width:880px){.rebuy-widget .rebuy-landing-widget__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;order:1}}.rebuy-landing-widget .rebuy-widget__item-quantity-widget .rebuy-widget__item-quantity-widget-label{font-family:Basis Regular,sans-serif!important;font-size:14px!important}.rebuy-widget .product-quantity{-ms-flex-item-align:start;align-self:flex-start;margin:40px 0 0!important;width:15%}@media(max-width:880px){.rebuy-widget .product-quantity{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin:25px 0 0!important;order:3;width:50%}}.rebuy-widget div.rebuy-landing-widget__rb>div.product-quantity>div>label{font-family:Basis Bold,sans-serif;font-size:15px;left:auto!important;line-height:1.5;padding:0 0 10px;position:relative!important;text-transform:none!important}@media(max-width:880px){.rebuy-widget div.rebuy-landing-widget__rb>div.product-quantity>div>label{display:none}}.rebuy-widget .subscription-frequency{-ms-flex-item-align:start;align-self:flex-start;margin:40px 0 0!important;width:15%}@media(max-width:880px){.rebuy-widget .subscription-frequency{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:25px 0 0!important;order:2;width:50%}}.widget-type-cart .subscription-frequency{display:none!important}.rebuy-landing-wrapper .rebuy-landing-widget__message{padding:60px 0 50px!important}.rebuy-widget .rebuy-landing-widget__rb .subscription-frequency .rebuy-select{background-color:transparent;background-position:95%!important;background-size:10px!important;border:none!important;border-radius:0!important;font-family:Basis Regular,sans-serif;font-size:15px!important;padding:0!important;width:100px}.rebuy-widget .rebuy-landing-widget__shipping-adress{-ms-flex-item-align:start;align-self:flex-start;margin:40px 0 0!important;padding:0 0 0 40px;width:30%}@media(max-width:880px){.rebuy-widget .rebuy-landing-widget__shipping-adress{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin:15px 0 20px!important;order:4;padding:0;width:100%}}.rebuy-landing-widget .rebuy-input-number{border:1px solid #ccc;min-width:auto!important;padding:8px!important}@media(max-width:880px){.rebuy-landing-widget .rebuy-input-number{float:right}}.rebuy-widget .rebuy-landing-widget__shipping-adress p{font-family:Basis Bold,sans-serif;font-size:15px!important;line-height:1.5}.rebuy-landing-widget__shipping-adress span{display:block;font-family:Basis Regular,sans-serif;max-width:200px}.rebuy-landing-widget__note-text,.rebuy-landing-widget__subtotal{display:none}.rebuy-widget .primary-title{line-height:1.5!important;margin:0 0 5px!important}@media(max-width:880px){.rebuy-widget .primary-title{margin:0!important}.rebuy-landing-widget__text{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.rebuy-widget .rebuy-money{color:var(--font_col_base)!important;font-family:Basis Bold,sans-serif;font-size:17px;line-height:1.5!important}@media(max-width:880px){.rebuy-widget .rebuy-money,.rebuy-widget .rebuy-product-price--landing-page{margin:0!important}}.rebuy-widget .rebuy-landing-widget__button{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin:0!important;width:40%}@media(max-width:880px){.rebuy-widget .rebuy-landing-widget__button{-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;order:5;width:250px}.rebuy-landing-widget .primary-title{font-size:18px!important}}#rebuy-widget-65705 .owl-carousel,#rebuy-widget-65909 .owl-carousel{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;overflow:hidden;position:static}#rebuy-widget-65705 .owl-carousel .owl-stage,#rebuy-widget-65909 .owl-carousel .owl-stage{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-left:0!important;padding-right:0!important}#rebuy-widget-65705 .owl-carousel .owl-stage-outer,#rebuy-widget-65909 .owl-carousel .owl-stage-outer{min-width:100%}#rebuy-widget-65705 h3.primary-title,#rebuy-widget-65909 h3.primary-title{font-family:Basis Medium,sans-serif;font-size:14px;margin:0!important;text-align:left}#rebuy-widget-65705 .rebuy-button,#rebuy-widget-65909 .rebuy-button{background-color:transparent;border:1px solid #2e3192!important;border-radius:22px!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;color:#2e3192!important;float:right;height:22px!important;letter-spacing:.5px;margin:0!important;min-width:auto;padding:0!important;position:relative;text-align:center;width:22px!important}#rebuy-widget-65705 .rebuy-button:hover,#rebuy-widget-65909 .rebuy-button:hover{background-color:#2e3192!important;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}#rebuy-widget-65705 .rebuy-button:after,#rebuy-widget-65909 .rebuy-button:after{background-color:#2e3192;content:"";display:block;height:1px;left:50%;margin-left:-5.5px;margin-top:-1px;position:absolute;top:50%;width:11px}#rebuy-widget-65705 .rebuy-button:before,#rebuy-widget-65909 .rebuy-button:before{background-color:#2e3192;content:"";display:block;height:11px;left:50%;margin-left:-.25px;margin-top:-6px;position:absolute;top:50%;width:1px}#rebuy-widget-65705 .rebuy-button:hover:after,#rebuy-widget-65705 .rebuy-button:hover:before,#rebuy-widget-65909 .rebuy-button:hover:after,#rebuy-widget-65909 .rebuy-button:hover:before{background-color:#fff!important;opacity:1!important}#rebuy-widget-65705 .rebuy-button.working,#rebuy-widget-65909 .rebuy-button.working{background-color:#2e3192!important;opacity:1!important}#rebuy-widget-65705 .rebuy-button.working:before,#rebuy-widget-65909 .rebuy-button.working:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/loading-rolling.gif?v=1669758840) no-repeat 50%;background-color:transparent!important;background-size:cover;content:"";display:inline-block;height:13px;left:5px;margin-top:0;position:absolute;top:4px;width:13px}#rebuy-widget-65705 .rebuy-button.working:after,#rebuy-widget-65909 .rebuy-button.working:after{display:none}#rebuy-widget-65705 .rebuy-button:disabled,#rebuy-widget-65705 .rebuy-button[disabled],#rebuy-widget-65909 .rebuy-button:disabled,#rebuy-widget-65909 .rebuy-button[disabled]{border:none}#rebuy-widget-65705 .rebuy-product-grid .owl-item,#rebuy-widget-65909 .rebuy-product-grid .owl-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:transparent!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 0!important;position:relative}#rebuy-widget-65705 .rebuy-product-grid .owl-item .rebuy-product-block,#rebuy-widget-65909 .rebuy-product-grid .owl-item .rebuy-product-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:#edeae3!important;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;padding:10px 10px 10px 5px!important;position:relative}#rebuy-widget-65705 .rebuy-product-media,#rebuy-widget-65909 .rebuy-product-media{-ms-flex-item-align:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:stretch;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:0 5px 0 0;width:auto!important}#rebuy-widget-65705 .rebuy-product-media img,#rebuy-widget-65909 .rebuy-product-media img{margin-top:-3px;width:60px}#rebuy-widget-65705 .rebuy-product-info,#rebuy-widget-65909 .rebuy-product-info{-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0!important;padding:0 5px 0 0!important;text-align:left!important;width:auto!important}#rebuy-widget-65705 .rebuy-product-info a,#rebuy-widget-65909 .rebuy-product-info a{font-family:Basis Bold,sans-serif;font-size:12px!important;line-height:1.3;margin:0!important}#rebuy-widget-65705 .rebuy-product-actions,#rebuy-widget-65909 .rebuy-product-actions{background:transparent!important;padding:0!important;width:26px!important}#rebuy-widget-65705 .owl-nav,#rebuy-widget-65909 .owl-nav{position:absolute;right:-10px;top:18px}@media(max-width:640px){#rebuy-widget-65705 .owl-nav,#rebuy-widget-65909 .owl-nav{top:0}}#rebuy-widget-65705 .owl-nav button,#rebuy-widget-65909 .owl-nav button{min-width:auto!important;outline:none;position:absolute;top:-22%}#rebuy-widget-65705 .owl-nav button,#rebuy-widget-65705 .owl-nav button:active,#rebuy-widget-65705 .owl-nav button:hover,#rebuy-widget-65909 .owl-nav button,#rebuy-widget-65909 .owl-nav button:active,#rebuy-widget-65909 .owl-nav button:hover{outline:none;-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#rebuy-widget-65705 .owl-next,#rebuy-widget-65909 .owl-next{height:22px;left:auto!important;right:24px!important;width:22px}#rebuy-widget-65705 .owl-prev,#rebuy-widget-65909 .owl-prev{height:22px;left:auto!important;right:53px!important;width:22px}#rebuy-widget-65705 button.owl-next:after,#rebuy-widget-65705 button.owl-prev:after,#rebuy-widget-65909 button.owl-next:after,#rebuy-widget-65909 button.owl-prev:after{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/right-arrow.svg?v=1657062022) no-repeat 50%;background-size:10px 10px;content:"";display:inline-block;height:10px;margin-top:5px;width:10px}#rebuy-widget-65705 button.owl-prev:after,#rebuy-widget-65909 button.owl-prev:after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#rebuy-widget-65705 .owl-next span,#rebuy-widget-65705 .owl-prev span,#rebuy-widget-65909 .owl-next span,#rebuy-widget-65909 .owl-prev span{display:none}#rebuy-widget-65705 .rebuy-product-price,#rebuy-widget-65909 .rebuy-product-price{font-family:Basis Medium,sans-serif;font-size:12px;line-height:1.3em!important;margin:0}#rebuy-widget-65705 .rebuy-money,#rebuy-widget-65909 .rebuy-money{font-family:Basis Medium,sans-serif;font-size:12px}#rebuy-widget-65705 .rebuy-money.compare-at,#rebuy-widget-65909 .rebuy-money.compare-at{color:#b1b1b1;font-size:11px;margin-left:0}#rebuy-widget-65705 a.rebuy-product-image,#rebuy-widget-65909 a.rebuy-product-image{cursor:pointer!important;pointer-events:auto!important}#rebuy-widget-65705 .rebuy-widget-container,#rebuy-widget-65909 .rebuy-widget-container{padding:0 0 10px 20px}@media(max-width:640px){#rebuy-widget-65705 .rebuy-widget-container,#rebuy-widget-65909 .rebuy-widget-container{border-bottom:1px solid #ececec;margin-bottom:10px;padding:0 0 0 20px}}#rebuy-widget-65705 .rebuy-widget-content,#rebuy-widget-65909 .rebuy-widget-content{background-color:transparent;border-radius:0;height:150px;overflow:hidden;padding:20px 0 0}@media(max-width:640px){#rebuy-widget-65705 .rebuy-widget-content,#rebuy-widget-65909 .rebuy-widget-content{height:127px;padding:0}}.no-more-samples .rebuy-widget-container{border:none!important}#rebuy-widget-10058,#rebuy-widget-5599,#rebuy-widget-8867{background-color:#eceade!important;border-radius:3px!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#rebuy-widget-11953,#rebuy-widget-11954,#rebuy-widget-72939,#rebuy-widget-72950,#rebuy-widget-72954,#rebuy-widget-72955,#rebuy-widget-72959,#rebuy-widget-72960,#rebuy-widget-72963,#rebuy-widget-72965,#rebuy-widget-72967{background-color:#edeae3!important;border-radius:3px!important;margin-bottom:10px;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#rebuy-widget-11953 .rebuy-product-price,#rebuy-widget-11954 .rebuy-product-price,#rebuy-widget-72939 .rebuy-product-price,#rebuy-widget-72950 .rebuy-product-price,#rebuy-widget-72954 .rebuy-product-price,#rebuy-widget-72955 .rebuy-product-price,#rebuy-widget-72959 .rebuy-product-price,#rebuy-widget-72960 .rebuy-product-price,#rebuy-widget-72963 .rebuy-product-price,#rebuy-widget-72965 .rebuy-product-price,#rebuy-widget-72967 .rebuy-product-price{display:none}#rebuy-widget-5782 .super-title{color:var(--font_col_base)!important}#rebuy-widget-5782 .rebuy-button{background-color:#fafaf8!important;border:2px solid #2e3192!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2e3192!important;cursor:pointer;font-size:14px!important;height:44px;line-height:42px;margin:0 auto!important;padding:0!important;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;width:auto!important}@media(max-width:880px){#rebuy-widget-5782 .rebuy-button{background-color:#fafaf8!important;color:#2e3192!important}}#rebuy-widget-5782 .flickity-button{border:none!important;border-radius:0!important;min-width:auto!important;outline:none!important}#rebuy-widget-5782 .flickity-button .flickity-button-icon{height:20px;width:20px}@media(max-width:880px){#rebuy-widget-5782 .flickity-button .flickity-button-icon{height:15px;width:15px}}#rebuy-widget-5782 .rebuy-button:hover{background-color:#2e3192!important;border:2px solid #2e3192;color:#fafaf8!important;height:44px;line-height:42px}#rebuy-widget-5782 .rebuy-product-title{color:var(--font_col_base)!important;font-size:15px!important;letter-spacing:.4px;line-height:1.5;margin-top:0!important;padding:10px 0 0;position:relative}#rebuy-widget-5782 .rebuy-product-price span{display:inline-block;font-size:14px!important;letter-spacing:.4px;line-height:24px}#rebuy-widget-5782 .rebuy-product-price span:not(.compare-price){color:var(--font_col_base)!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!important}#rebuy-widget-11953 .rebuy-product-block,#rebuy-widget-72939 .rebuy-product-block,#rebuy-widget-72950 .rebuy-product-block,#rebuy-widget-72954 .rebuy-product-block,#rebuy-widget-72955 .rebuy-product-block,#rebuy-widget-72959 .rebuy-product-block,#rebuy-widget-72960 .rebuy-product-block,#rebuy-widget-72963 .rebuy-product-block,#rebuy-widget-72965 .rebuy-product-block,#rebuy-widget-72967 .rebuy-product-block{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!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{color:var(--font_col_base)!important;font-size:14px!important;padding:0!important}#rebuy-widget-10058 .decline,.widget-type-cart .decline{display:none!important}#rebuy-widget-10058 .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,.widget-type-cart .rebuy-product-title{color:var(--font_col_base)!important;font-size:14px!important;padding:0!important}#rebuy-widget-10058 h3,#rebuy-widget-10058 p,#rebuy-widget-5599 h3,#rebuy-widget-5599 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-11953 h3,#rebuy-widget-11954 h3,#rebuy-widget-5599 h3,#rebuy-widget-72939 h3,#rebuy-widget-72950 h3,#rebuy-widget-72954 h3,#rebuy-widget-72955 h3,#rebuy-widget-72959 h3,#rebuy-widget-72960 h3,#rebuy-widget-72963 h3,#rebuy-widget-72965 h3,#rebuy-widget-72967 h3,.widget-type-cart h3{font-size:14px!important;letter-spacing:.2px;line-height:1.4;margin-bottom:2px}@media(max-width:880px){#rebuy-widget-10058 h3,#rebuy-widget-11953 h3,#rebuy-widget-11954 h3,#rebuy-widget-5599 h3,#rebuy-widget-72939 h3,#rebuy-widget-72950 h3,#rebuy-widget-72954 h3,#rebuy-widget-72955 h3,#rebuy-widget-72959 h3,#rebuy-widget-72960 h3,#rebuy-widget-72963 h3,#rebuy-widget-72965 h3,#rebuy-widget-72967 h3,.widget-type-cart h3{font-size:12px}}.rebuy-addon__item-product-price .rebuy-money.compare-price{margin-left:0!important}.powered-by-rebuy{display:none}#rebuy-widget-10058 .rebuy-product-media,#rebuy-widget-5599 .rebuy-product-media,#rebuy-widget-8867 .rebuy-product-media,.widget-type-cart .rebuy-product-media,.widget-type-cart .wrap-custom-href{height:65px!important;width: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;height:100%;pointer-events:auto}#rebuy-widget-10058 .rebuy-product-info,#rebuy-widget-5599 .rebuy-product-info,.widget-type-cart .rebuy-product-info{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;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{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent!important;color:#2e3192!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px!important;height:21px!important;justify-content:center;letter-spacing:.025em;line-height:1.6;min-width:auto;padding:2px 0;position:relative;width:auto!important}#rebuy-widget-10058 .rebuy-button:after,#rebuy-widget-5599 .rebuy-button:after,#rebuy-widget-8867 .rebuy-button:after,.widget-type-cart .rebuy-button:after{background-color:#2e3192;bottom:1px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}#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;-o-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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:4px!important}#rebuy-widget-10058 .rebuy-product-actions .yellow-bg,#rebuy-widget-5599 .rebuy-product-actions .yellow-bg,#rebuy-widget-8867 .rebuy-product-actions .yellow-bg,.widget-type-cart .rebuy-product-actions .yellow-bg{background-color:#fff88a;display:inline-block;height:17px;letter-spacing:0;line-height:17px;margin-left:10px;margin-top:3px;padding:0 10px}#rebuy-widget-10058 .rebuy-product-actions .yellow-bg p,#rebuy-widget-5599 .rebuy-product-actions .yellow-bg p,#rebuy-widget-8867 .rebuy-product-actions .yellow-bg p,.widget-type-cart .rebuy-product-actions .yellow-bg p{font-family:Typewriter,sans-serif;font-size:11px!important;letter-spacing:0;line-height:17px}#rebuy-widget-10058,#rebuy-widget-5599,#rebuy-widget-8867,.widget-type-cart{margin-left:-15px;margin-right:-15px;padding:0 15px}.rebuy-product-title{font-family:Basis Medium,sans-serif;font-size:14px;line-height:1.4}.rebuy-money{font-size:13px}.rebuy-widget__item-quantity{margin:0}.rebuy-widget__item-quantity-widget-button{background:transparent!important;border:none!important}.rebuy-widget__item-quantity-widget,.rebuy-widget__item-quantity-widget-label{border:none!important}#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{display:none}#rebuy-widget-5782 .rebuy-product-block .rebuy-product-media img{padding:15% 15% 0}@media(max-width:880px){#rebuy-widget-5782 .rebuy-product-block .rebuy-product-media img{padding:0}}#rebuy-widget-5782 .purchase-overlay{bottom:0;height:55px;left:0;position:absolute;right:0;top:54%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:9000}@media(max-width:880px){#rebuy-widget-5782 .purchase-overlay{-webkit-box-flex:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;bottom:auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;left:auto;order:3;position:relative;right:auto;top:auto}}#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end}#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{background-color:#fafaf8!important;margin:0 auto;text-align:center;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}@media(max-width:880px){#rebuy-widget-5782 .purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{height:38px;line-height:38px}}#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:hover{height:38px;line-height:36px}}#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}}.widget-type-product .product-id-6894020952147 .one-time-button.hidden,.widget-type-product .tag-travelsize .one-time-button.hidden{display:block!important}.widget-type-product .product-id-6894020952147 .choose-onetime,.widget-type-product .product-id-6894020952147 .choose-subscribe,.widget-type-product .tag-travelsize .choose-onetime,.widget-type-product .tag-travelsize .choose-subscribe{display:none}.rebuy-widget .rebuy-product-grid.large-carousel{padding:0 20px 50px!important}.rebuy-widget .rebuy-product-grid.small-carousel{padding:0 20px 40px!important}.related-recipes{padding-bottom:40px!important}@media(max-width:640px){.related-recipes{padding:40px 20px 0!important}}.related-recipes h4{letter-spacing:.4px!important;margin-bottom:30px;text-align:center}.related-recipes a{display:block;text-align:center;width:100%}.related-recipes .recipe img{border-radius:50%;display:inline-block;max-width:170px}@media(max-width:640px){.related-recipes .recipe img{max-width:120px}}.related-recipes .recipe .recipe-title{font-family:Basis Bold,sans-serif;font-size:15px;line-height:1.4;margin:18px 0 10px}.related-recipes .recipe .recipe-view{text-decoration:underline}.related-recipes .recipe p{margin-bottom:0;text-align:center}@media(max-width:480px){.related-recipes .recipe p{line-height:1.4}}.related-recipes .two-recipes{-ms-grid-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:40px;display:-ms-grid;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(2,1fr)}@media(max-width:840px){.related-recipes .two-recipes img{max-width:150px}}@media(max-width:640px){.related-recipes .two-recipes img{max-width:120px}}.related-recipes .four-recipes{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:40px;display:-ms-grid;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(4,1fr)}@media(max-width:880px){.related-recipes .four-recipes{grid-column-gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:840px){.related-recipes .four-recipes img{max-width:150px}}@media(max-width:640px){.related-recipes .four-recipes img{max-width:120px}.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{float:left;margin-bottom:20px;text-align:center;width:100%}@media(max-width:880px){.view-all-recipes{margin:40px 0 0}}.view-all-recipes .button{margin:0 auto;width:auto!important}.header-top{background:#fff88a;height:44px;left:0;position:absolute;top:0;width:100%;z-index:9006}@media(max-width:1040px){.header-top{height:35px}}.topbanner{font-family:Basis Regular,sans-serif;font-size:13px;height:44px;margin:0 auto;overflow:hidden;position:relative;width:100%;z-index:999999}@media(max-width:1040px){.topbanner{height:35px}}@media(max-width:880px){.topbanner{font-size:11px}}@media(max-width:480px){.topbanner{font-size:9px}}.topbanner div{color:var(--font_col_base);display:block;font-family:Basis Bold,sans-serif;font-size:13px;height:44px;left:0;letter-spacing:.05em;line-height:44px;text-align:center;text-transform:uppercase;top:0;width:100%}@media(max-width:1040px){.topbanner div{height:35px;line-height:35px}}@media(max-width:880px){.topbanner div{font-size:11px}}@media(max-width:480px){.topbanner div{font-size:9px}}.topbanner .superscript{display:inline-block;font-size:8px;line-height:1;vertical-align:super}@media(max-width:480px){.topbanner .superscript{font-size:7px}}.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:var(--font_col_base)}.topbanner .slick-next,.topbanner .slick-prev{border:none;height:44px;line-height:44px;min-width:0;width:40px;z-index:9001}@media(max-width:1040px){.topbanner .slick-next,.topbanner .slick-prev{height:35px;line-height:35px;width:30px}}.topbanner .slick-next{right:20px}@media(max-width:1040px){.topbanner .slick-next{right:10px}}@media(max-width:640px){.topbanner .slick-next{right:0}}@media(max-width:480px){.topbanner .slick-next{right:-3px}}.topbanner .slick-prev{left:20px}@media(max-width:1040px){.topbanner .slick-prev{left:10px}}@media(max-width:640px){.topbanner .slick-prev{left:0}}@media(max-width:480px){.topbanner .slick-prev{left:-3px}}.topbanner .slick-next:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/right-arrow.svg?v=1657062022) no-repeat 50%;content:"";display:inline-block;height:12px;position:relative;top:15px;width:12px}@media(max-width:1040px){.topbanner .slick-next:before{height:11px;top:11px;width:11px}}.topbanner .slick-next:after{display:none}.topbanner .slick-prev:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/left-arrow.svg?v=1657062034) no-repeat 50%;content:"";display:inline-block;height:12px;position:relative;top:15px;width:12px}@media(max-width:1040px){.topbanner .slick-prev:before{height:11px;top:11px;width:11px}}.topbanner .slick-next:focus,.topbanner .slick-next:hover,.topbanner .slick-prev:focus,.topbanner .slick-prev:hover{background:transparent}.topbanner .slick-prev:after{display:none}.topbanner .slick-next.slick-disabled:before,.topbanner .slick-prev.slick-disabled:before{opacity:0}.topbanner .slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.topbanner .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.topbanner .slick-list:focus{outline:none}.topbanner .slick-list.dragging{cursor:pointer;cursor:hand}.topbanner .slick-slider .slick-list,.topbanner .slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.topbanner .slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.topbanner .slick-track:after,.topbanner .slick-track:before{content:"";display:table}.topbanner .slick-track:after{clear:both}.topbanner .slick-loading .slick-track{visibility:hidden}.topbanner .slick-slide{display:none;float:left;height:100%;min-height:1px}.topbanner [dir=rtl] .slick-slide{float:right}.topbanner .slick-slide img{display:block}.topbanner .slick-slide.slick-loading img{display:none}.topbanner .slick-slide.dragging img{pointer-events:none}.topbanner .slick-loading .slick-slide{visibility:hidden}.topbanner .slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.topbanner .slick-arrow.slick-hidden{display:none}.topbanner.slick-initialized .slick-slide{display:block}.tb-new>div{opacity:1;text-transform:uppercase}.tb-new>div a{display:block}.tb-new>div a,.tb-new>div a:hover{color:var(--font_col_base)}.header-top-new{height:44px;position:relative}@media(max-width:1040px){.header-top-new{display:none;height:35px}}.header-top-new .topbanner{background-color:#fff88a!important}.header-top-new-mobile{display:none;height:44px}@media(max-width:1040px){.header-top-new-mobile{display:block;height:35px;position:relative}}.header-top-new-mobile .topbanner{background-color:#fff88a!important}.header-top-new-mobile.sticky{position:sticky;top:0}.scrolled .header-top-new-mobile.sticky{position:relative}.header-top-new-mobile .topbanner>div{opacity:1;text-transform:uppercase}.header-top-new-mobile .topbanner>div a{color:var(--font_col_base);display:block}#clock,#clock-mobile{color:var(--font_col_base);display:inline;text-transform:none}img{display:block}.all .collection-listing{padding-top:30px}.about-founder{text-align:left}@media(max-width:640px){.about-founder .container-bottom-padding-80{padding:0 0 60px!important}}.about-founder img{margin-right:19%;max-width:350px}@media(max-width:1200px){.about-founder img{margin-right:13%;max-width:300px}}@media(max-width:880px){.about-founder img{display:inline-block;margin:40px auto 20px}}@media(max-width:640px){.about-founder img{margin:0 auto 30px;max-width:100%}}.about-founder h1{margin-bottom:0}@media(max-width:880px){.about-founder h1{margin:0 auto;text-align:center}}@media(max-width:640px){.about-founder h1{margin:0 auto 20px}}.about-founder p{font-family:Basis Regular,sans-serif;max-width:600px;width:100%}@media(max-width:880px){.about-founder p{margin:0 auto 15px;text-align:center}}@media(max-width:640px){.about-founder p:first-of-type{margin:0 auto 40px}}@media(max-width:1200px){.about-founder .flex-container-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width:880px){.about-founder .flex-container-row{display:block;width:100%}}.about-founder .flex-one-half:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(max-width:880px){.about-founder .flex-one-half:first-of-type{display:block;text-align:center;width:100%}}.about-founder .flex-one-half:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:880px){.about-founder .flex-one-half:last-of-type{display:block;text-align:center;width:100%}}@media(max-width:640px){.about-founder .flex-one-half:last-of-type{padding:0 30px}}#amanda-signature{display:inline-block;margin:0 0 10px;max-width:120px}@media(max-width:640px){#amanda-signature{margin:40px 0 10px}}.about-intro h1{margin:0 0 25px;max-width:600px;width:100%}@media(max-width:1200px){.about-intro h1{font-size:22px;line-height:1.4;margin:0 0 15px}}@media(max-width:960px){.about-intro h1{margin:0 auto 15px;text-align:center}}.about-intro p{font-family:Basis Regular,sans-serif}@media(max-width:1200px){.about-intro p{font-size:13px}}@media(max-width:960px){.about-intro p{font-size:14px;margin:0 auto 15px;text-align:center}}.about-intro p:last-of-type{margin:0 auto}@media(max-width:960px){.about-intro p:first-of-type{font-family:Typewriter,sans-serif}}.about-intro .mobile-header{display:none;margin:30px auto 50px;max-width:500px;padding:0 20px}@media(max-width:960px){.about-intro .mobile-header{display:block}}.about-intro .mobile-video-wrap{display:none}@media(max-width:960px){.about-intro .mobile-video-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:30px}}.about-intro .mobile-video-wrap video:first-of-type{width:40%}.about-intro .mobile-video-wrap video:last-of-type{width:45%}.about-intro .flex-one-half:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:40px 30px}@media(max-width:960px){.about-intro .flex-one-half:first-of-type{display:block;margin-top:-89px;padding:60px 20px;width:100%}.about-intro .flex-one-half:last-of-type{display:none}}.about-offerings .container{max-width:1400px}@media(max-width:640px){.about-offerings .container{padding:60px 20px 10px!important}}.about-offerings .flex-container-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:960px){.about-offerings .flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-offerings ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.about-offerings ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}.about-offerings ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.about-offerings .offering{width:25%}@media(max-width:960px){.about-offerings .offering{width:50%}}@media(max-width:640px){.about-offerings .offering{margin-bottom:40px;width:100%}}@media(max-width:960px){.about-offerings .offering:first-of-type,.about-offerings .offering:nth-of-type(2){margin-bottom:40px}}.about-offerings .offering:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about-offerings .offering:nth-of-type(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.about-offerings .offering:nth-of-type(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about-offerings .offering:nth-of-type(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.about-offerings img{display:inline-block;margin-bottom:15px;max-width:230px}@media(max-width:1200px){.about-offerings img{max-width:180px}}@media(max-width:960px){.about-offerings img{max-width:230px}}@media(max-width:640px){.about-offerings img{display:inline-block;margin:0 auto 10px;max-width:280px}}@media(max-width:480px){.about-offerings img{max-width:230px}}@media(max-width:400px){.about-offerings img{max-width:200px}}@media(max-width:1200px){.about-offerings h2{font-size:17px}}.about-offerings p{font-family:Basis Regular,sans-serif;width:260px}@media(max-width:1200px){.about-offerings p{font-size:13px;height:60px;padding:0 5px;width:190px}}@media(max-width:960px){.about-offerings p{font-size:14px;height:auto;width:270px}}@media(max-width:640px){.about-offerings p{font-size:14px;margin:0 auto 10px;max-width:290px;padding:0 20px;width:auto}}.shops-about .flex-one-half:last-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:880px){.shops-about .flex-one-half:last-of-type{padding:60px 0}}.shops-about p{font-family:Basis Regular,sans-serif;max-width:400px;padding:0 30px}.shops-about img{display:block;width:100%}@media(max-width:880px){.shops-about .flex-container-row,.shops-about .flex-one-half{display:block;width:100%}}.about-menu{background-color:#fafaf8;max-width:100%;position:sticky;top:78px;z-index:9004}@media(max-width:960px){.about-menu{display:none}}.about-menu .secondary{padding:25px 0;text-align:center}.about-menu .secondary ul{display:inline-block;list-style-type:none;margin:0 auto;padding:0;text-align:center}.about-menu .secondary ul li{display:inline-block;font-size:14px;list-style:none;padding:0 20px;text-align:center;vertical-align:middle}.about-menu .secondary ul li a.active{border-bottom:2px solid #2e3192;display:block;font-family:Basis Bold,sans-serif;padding:0}.about-menu-mobile{background-color:#fafaf8;display:none}@media(max-width:960px){.about-menu-mobile{display:block;position:sticky;top:49px;z-index:9004}}.about-menu-mobile ul{display:inline-block;list-style-type:none;margin:0 auto;padding:0;text-align:center;width:100%}.about-menu-mobile ul li{display:inline-block;font-size:14px;height:38px;line-height:48px;list-style:none;padding:0 10px;text-align:center;vertical-align:middle}@media(max-width:640px){.about-menu-mobile ul li{height:38px}}.about-menu-mobile ul li a.active{border-bottom:3px solid #2e3192;display:block;height:38px;line-height:48px}@media(max-width:640px){.about-menu-mobile ul li a.active{height:38px}}.values .about-images{text-align:center}.values .cream-fpo{display:inline-block;margin:0 auto;max-width:550px}.values .container-values p,.values .standards-copy p{max-width:600px}@media(max-width:840px){.values .container-values h3,.values .standards-copy h3{margin-bottom:25px}}#values-columns .grid__item{padding:40px 30px 0;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}.partnerships p{max-width:600px}.our-approach .about-intro h1{font-family:Basis Bold,sans-serif;font-size:40px;max-width:100%;text-align:center;width:100%}@media(max-width:480px){.our-approach .about-intro .container-padding-80{padding-bottom:50px!important;padding-top:50px!important}}@media(max-width:1200px){.our-approach .about-intro h1.desktop{font-size:38px!important}}.our-approach .about-intro h1.mobile{font-size:28px}.our-approach .about-intro p{font-family:Typewriter,sans-serif;font-size:22px;letter-spacing:0;margin-bottom:0!important;max-width:840px;text-align:center}@media(max-width:1200px){.our-approach .about-intro p{font-size:20px!important;max-width:780px!important}}@media(max-width:880px){.our-approach .about-intro p{font-size:18px!important}}@media(max-width:480px){.our-approach .about-intro p{font-size:17px!important}.our-approach .full-width-hero .full-width-hero__content{padding-top:50px}}@media(max-width:375px){.our-approach .full-width-hero .full-width-hero__content{padding-top:40px}}.our-approach .full-width-hero .full-width-hero__content h1{font-size:28px!important}@media(max-width:1200px){.our-approach .full-width-hero .full-width-hero__content h1{font-size:26px!important;margin-bottom:20px!important}}@media(max-width:880px){.our-approach .full-width-hero .full-width-hero__content h1{font-size:28px!important;padding-top:60px}}@media(max-width:640px){.our-approach .full-width-hero .full-width-hero__content h1{font-size:28px!important;padding-top:20px}}@media(max-width:480px){.our-approach .full-width-hero .full-width-hero__content h1{font-size:24px!important;padding-top:0}}@media(max-width:1200px){.our-approach .full-width-hero .full-width-hero__content p{font-size:15px!important;line-height:1.5;margin:0 0 15px!important;max-width:440px!important}}@media(max-width:880px){.our-approach .full-width-hero .full-width-hero__content p{font-size:16px!important;line-height:1.6;text-align:center!important}}@media(max-width:640px){.our-approach .full-width-hero .full-width-hero__content p{font-size:15px!important}}@media(max-width:400px){.our-approach .full-width-hero .full-width-hero__content p{font-size:14px!important;line-height:1.4}}.our-approach .full-width-hero .full-width-hero__content p:last-of-type{margin-bottom:0!important}.about-category-slider-wrap{display:none}.about-category-slider-wrap .slide{position:relative}.about-category-slider-wrap img{width:100%}.about-category-slider-wrap .slick-slide{padding:40px 20px}@media(max-width:1200px){.about-category-slider-wrap .slick-slide{padding:30px 15px}}@media(max-width:600px){.about-category-slider-wrap .slick-slide{padding:20px 10px}}@media(max-width:960px){.about-category-slider-wrap img.desktop{display:none!important}.about-category-slider-wrap img.mobile{display:block!important}}.about-category-slider-wrap .text-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;margin:0 auto;max-width:50%;position:absolute;right:0;text-align:center;top:0;width:100%}@media(max-width:1800px){.about-category-slider-wrap .text-overlay{max-width:70%}}@media(max-width:1440px){.about-category-slider-wrap .text-overlay{max-width:90%}}@media(max-width:960px){.about-category-slider-wrap .text-overlay{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:50%;padding-top:25%}}@media(max-width:880px){.about-category-slider-wrap .text-overlay{max-width:65%}}@media(max-width:767px){.about-category-slider-wrap .text-overlay{max-width:80%}}@media(max-width:640px){.about-category-slider-wrap .text-overlay{max-width:90%;padding-top:15%}}@media(max-width:375px){.about-category-slider-wrap .text-overlay{padding-top:10%}}.about-category-slider-wrap .text-overlay h1{line-height:1.3;margin-bottom:15px}@media(max-width:960px){.about-category-slider-wrap .text-overlay h1{margin-bottom:40px}}@media(max-width:640px){.about-category-slider-wrap .text-overlay h1{line-height:1.2;margin-bottom:25px}}.about-category-slider-wrap .text-overlay p{font-family:Basis Regular,sans-serif;font-size:15px;line-height:1.7;max-width:470px}@media(max-width:1200px){.about-category-slider-wrap .text-overlay p{line-height:1.6;max-width:600px}}@media(max-width:960px){.about-category-slider-wrap .text-overlay p{font-size:16px;line-height:1.8}}@media(max-width:640px){.about-category-slider-wrap .text-overlay p{font-size:15px;line-height:1.6}}@media(max-width:480px){.about-category-slider-wrap .text-overlay p{font-size:14px}}@media(max-width:400px){.about-category-slider-wrap .text-overlay p{line-height:1.4}}@media(max-width:375px){.about-category-slider-wrap .text-overlay p{font-size:13px}}.about-category-slider-wrap .text-overlay .flex-container-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:960px){.about-category-slider-wrap .text-overlay .flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-category-slider-wrap .text-overlay ul{column-count:3;-webkit-columns:3;-moz-columns:3;margin:0;padding:0 0 0 15px;text-align:left}@media(max-width:960px){.about-category-slider-wrap .text-overlay ul{column-count:2;-webkit-columns:2;-moz-columns:2}}.about-category-slider-wrap .text-overlay ul li{font-family:Basis Bold,sans-serif;line-height:1.2;list-style:none;margin-bottom:6px;padding-right:10px;position:relative}@media(max-width:960px){.about-category-slider-wrap .text-overlay ul li{margin-bottom:12px}}@media(max-width:480px){.about-category-slider-wrap .text-overlay ul li{margin-bottom:7px}}@media(max-width:400px){.about-category-slider-wrap .text-overlay ul li{font-size:12px;padding-right:5px}}.about-category-slider-wrap .text-overlay ul li:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/close-bg-light-cart.png?v=1653585357) no-repeat;background-size:11px 11px;content:"";height:11px;left:-17px;position:absolute;top:2px;width:11px}@media(max-width:400px){.about-category-slider-wrap .text-overlay ul li:before{background-size:9px 9px;height:9px;width:9px}}.about-category-slider-wrap p.category-link{bottom:50px;position:absolute}@media(max-width:960px){.about-category-slider-wrap p.category-link{bottom:auto;position:static}}.about-category-slider-wrap p a{position:relative}.about-category-slider-wrap p a:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}.about-category-slider-wrap p a:hover:after{opacity:0}.about-category-slider-wrap.slick-initialized{display:block}#faq.about-sustainability h1{margin:0}#faq.about-sustainability .faq{padding:0!important}#faq.about-sustainability .faq .item{border-bottom:1px solid var(--font_col_base)}#faq.about-sustainability .faq .item .faq-question h2{margin:0!important;padding:0!important}#faq.about-sustainability .faq .item span.ease-animation-slow{top:18px}#faq.about-sustainability .faq .item span.ease-animation-slow:before{top:51%}#faq.about-sustainability .faq .item span.ease-animation-slow:after{margin-top:-.35px;top:51%}#faq.about-sustainability .faq .item .content{padding:0 0 15px!important}#faq.about-sustainability .faq .item .content p{font-family:Basis Regular,sans-serif}@media(max-width:480px){#faq.about-sustainability .faq .item .content p{line-height:1.5}}@media(max-width:880px){#faq.about-sustainability .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#faq.about-sustainability .flex-one-half{max-width:500px;width:100%}}@media(max-width:640px){#faq.about-sustainability .flex-one-half{max-width:100%;width:100%}}#faq.about-sustainability .flex-one-half:first-of-type{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}#faq.about-sustainability img{margin-right:19%;max-width:350px}@media(max-width:1200px){#faq.about-sustainability img{margin-right:13%}}@media(max-width:880px){#faq.about-sustainability img{margin:0 auto 40px}}@media(max-width:640px){#faq.about-sustainability img{margin:0 auto 25px;max-width:300px}}@media(max-width:480px){#faq.about-sustainability img{max-width:260px}}#adaptogen-glossary-hero .flex-container-row{max-height:570px;overflow:hidden}#adaptogen-glossary-hero{background-color:#edeae3}#adaptogen-glossary-hero .desktop{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media(max-width:767px){#adaptogen-glossary-hero .desktop{display:none!important}}#adaptogen-glossary-hero .mobile{display:none!important}@media(max-width:767px){#adaptogen-glossary-hero .mobile{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:480px){#adaptogen-glossary-hero .container-wide{padding-top:40px!important}}#adaptogen-glossary-hero .text-overlay{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-line-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20%;text-align:center}@media(max-width:640px){#adaptogen-glossary-hero .text-overlay{padding-top:15%}}@media(max-width:375px){#adaptogen-glossary-hero .text-overlay{padding-top:10%}}#adaptogen-glossary-hero h1{font-size:50px!important;line-height:1.1;margin:30px 0 25px;text-align:left!important}@media(max-width:1600px){#adaptogen-glossary-hero h1{font-size:46px!important;margin:30px 0 25px}}@media(max-width:1440px){#adaptogen-glossary-hero h1{font-size:42px!important}}@media(max-width:1200px){#adaptogen-glossary-hero h1{font-size:34px!important;margin:30px 0 15px}}@media(max-width:1024px){#adaptogen-glossary-hero h1{font-size:32px!important}}@media(max-width:880px){#adaptogen-glossary-hero h1{font-size:26px!important}}@media(max-width:767px){#adaptogen-glossary-hero h1{font-size:36px!important;margin:20px 0 15px;padding:0 30px;text-align:center!important}}@media(max-width:640px){#adaptogen-glossary-hero h1{font-size:26px!important;line-height:1.3;padding:0 20px;text-align:center!important}}#adaptogen-glossary-hero p{font-size:16px;margin:0;max-width:500px}@media(max-width:1200px){#adaptogen-glossary-hero p{font-size:15px}}@media(max-width:880px){#adaptogen-glossary-hero p{font-size:14px}}@media(max-width:767px){#adaptogen-glossary-hero p{line-height:1.6;margin:0 auto;max-width:500px;padding:0 30px;text-align:center!important}}@media(max-width:640px){#adaptogen-glossary-hero p{padding:0 20px}}@media(max-width:480px){#adaptogen-glossary-hero p{font-size:13px}}@media(max-width:375px){#adaptogen-glossary-hero p{font-size:12px}}#adaptogen-glossary-hero .flex-45{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 6%}.adaptogen-powders .overlay-content{-ms-scroll-chaining:none;background-color:#edeae3;bottom:0;display:none;height:100%;left:0;overscroll-behavior:contain;position:fixed;right:0;top:0;width:100%;z-index:7}@media(max-width:880px){.adaptogen-powders .overlay-content{overflow-y:scroll;top:35px}}.adaptogen-powders .overlay-content .adaptogen-product-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media(max-width:880px){.adaptogen-powders .overlay-content .adaptogen-product-slide{display:block;width:100%}}.adaptogen-powders .overlay-content .adaptogen-product-slide .adaptogen-product-image-wrap img{width:100%}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap{padding:0 30px}@media(max-width:880px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap{margin:0 auto;max-width:450px;padding:0 30px 80px;width:100%}}@media(max-width:640px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap{padding:0 20px 80px}}@media(max-width:480px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap{max-width:100%;padding:0 30px 80px}}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap .qty-cta-wrap{text-align:left}@media(max-width:480px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap label.rc_label{font-size:14px}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap div.rc_block__type{margin:0 0 12px}}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap .subscribe-label{float:left}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap h1{font-size:26px;margin-bottom:15px;text-align:left}@media(max-width:880px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap h1{font-size:20px;margin-top:15px}}@media(max-width:640px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap h1{font-size:18px;margin-bottom:15px;margin-bottom:10px;margin-top:0}}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap p{text-align:left}@media(max-width:640px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap p{font-size:13px}}@media(max-width:480px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap p{font-size:12px;line-height:1.6;margin-bottom:14px}}.adaptogen-powders .overlay-content .adaptogen-product-content-wrap a.new-blue-link{margin-left:15px}@media(max-width:640px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap a.new-blue-link{font-size:13px}}@media(max-width:480px){.adaptogen-powders .overlay-content .adaptogen-product-content-wrap a.new-blue-link{font-size:12px}}.adaptogen-powders .overlay-content .adaptogen-product-image-wrap{margin-right:7%;width:38%}@media(max-width:1200px){.adaptogen-powders .overlay-content .adaptogen-product-image-wrap{margin-right:4%;width:41%}}@media(max-width:880px){.adaptogen-powders .overlay-content .adaptogen-product-image-wrap{margin-right:0;max-width:none;width:100%}}.adaptogen-powders .overlay-content .adaptogen-product-image-wrap .swiper-slide{background:transparent}@media(max-width:640px){.adaptogen-powders .overlay-content .adaptogen-product-image-wrap .swiper-container{padding:0 0 40px!important}}@media(max-width:880px){.scrolled.adaptogen-powders .overlay-content{top:49px!important}}.adaptogen-powders .overlay-content .container{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:880px){.adaptogen-powders .overlay-content .container{display:block;padding:0!important}}.adaptogen-powders #reamazejs-container{display:none!important}.adaptogen-powders .overlay-content .close-slide{cursor:pointer;height:30px;position:absolute;right:0;top:0;width:30px;z-index:2}@media(max-width:880px){.adaptogen-powders .overlay-content .close-slide{right:63px;top:65px}}@media(max-width:480px){.adaptogen-powders .overlay-content .close-slide{right:20px;top:20px}}.adaptogen-powders #content{padding-bottom:0;position:relative}.show-hide-slider-wrap{background-color:#f2ece3;position:relative}@media(max-width:880px){.show-hide-slider-wrap{background-color:#f2ece3}.show-hide-slider-wrap .container-wide{padding-bottom:20px!important;padding-top:20px!important}}.adaptogen-powders .show-hide-slider-wrap{background-color:#fff;overflow:hidden;position:static}@media(max-width:880px){.adaptogen-powders .show-hide-slider-wrap{background-color:#fff}}.adaptogen-powders .show-hide-slider-wrap h1{margin-bottom:0}@media(max-width:480px){.adaptogen-powders .show-hide-slider-wrap h1{font-size:22px}}#adaptogen-navigation{padding-bottom:30px;position:relative!important}#adaptogen-navigation .container-padding-30{padding:15px 30px!important}#adaptogen-navigation .circle-image-wrap{padding:8% 12% 4%}#adaptogen-navigation .circle-image-wrap img{border-radius:50%}#adaptogen-navigation .grow{opacity:1!important}#adaptogen-navigation ul{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:25px 0 0;padding:0}#adaptogen-navigation ul li{list-style:none;text-align:center;width:25%}@media(max-width:880px){#adaptogen-navigation ul li{width:33.3%}}@media(max-width:640px){#adaptogen-navigation ul li{width:50%}}#adaptogen-navigation ul li p{font-size:16px;margin:0}#adaptogen-navigation ul li p:first-of-type{font-family:Basis Bold,sans-serif;font-size:20px;letter-spacing:0}@media(max-width:880px){#adaptogen-navigation ul li p{margin:0 0 30px}}@media(max-width:480px){#adaptogen-navigation ul li p{font-size:18px!important}}#adaptogen-navigation ul li p.smaller{font-size:14px!important;line-height:1;margin-bottom:20px;margin-top:2px}#adaptogen-navigation ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-decoration:none}#adaptogen-navigation ul li a a:hover{cursor:pointer}#adaptogen-navigation p{text-align:center}#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{font-family:Basis Bold,sans-serif;text-transform:uppercase}#affiliates .button{margin-top:10px}.template-article #content{padding-bottom:0}.article.blog-article .article-body{margin:0 auto;max-width:800px}.article.blog-article h1{font-family:Basis Medium,sans-serif;line-height:1.3;margin-bottom:3px;text-align:center}.article.blog-article .date-published{line-height:1;margin:0 auto;text-align:center}.article.blog-article .author{margin:0 auto;text-align:center}.article.blog-article .author-bio-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #ccc;gap:25px;margin-bottom:30px;padding-bottom:40px}@media(max-width:880px){.article.blog-article .author-bio-section{gap:15px;margin-bottom:25px;padding-bottom:25px}}.article.blog-article .author-bio-section .author-image{width:20%}@media(max-width:880px){.article.blog-article .author-bio-section .author-image{width:30%}}@media(max-width:480px){.article.blog-article .author-bio-section .author-image{width:25%}}.article.blog-article .author-bio-section .author-image img{display:block;width:100%}.article.blog-article .author-bio-section .author-bio{width:80%}@media(max-width:880px){.article.blog-article .author-bio-section .author-bio{width:70%}}@media(max-width:480px){.article.blog-article .author-bio-section .author-bio{width:75%}}.article.blog-article .author-bio-section .author-bio p{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;font-size:13px!important;margin-bottom:0;text-align:left}@media(max-width:480px){.article.blog-article .author-bio-section .author-bio p{font-size:12px!important}}.article.blog-article .author-bio-section .author-bio p span{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif!important;font-size:13px!important}@media(max-width:480px){.article.blog-article .author-bio-section .author-bio p span{font-size:12px!important}}.article.blog-article .author-bio-section .author-bio p b,.article.blog-article .author-bio-section .author-bio p strong{font-family:Basis Bold,sans-serif!important}@media(max-width:880px){.article.blog-article .author-bio-section .author-bio p{font-size:13px;line-height:1.5}}@media(max-width:480px){.article.blog-article .author-bio-section .author-bio p{font-size:12px}}.article.blog-article .article-text-wrap{margin:0 auto;padding-bottom:40px;position:relative}@media(max-width:880px){.article.blog-article .article-text-wrap{margin-top:30px;padding-right:0}}.article.blog-article .article-text-wrap .start-of-article ul.social-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:-36px;margin:0;position:absolute;top:6px;width:30px}@media(max-width:1024px){.article.blog-article .article-text-wrap .start-of-article ul.social-icons{display:none}}.article.blog-article .article-text-wrap .start-of-article ul.social-icons li{list-style:none;margin-bottom:7px}.article.blog-article .article-text-wrap b{color:var(--font_col_base)}.article.blog-article .article-text-wrap a b{color:#2e3192}.article.blog-article .article-text-wrap p{font-family:Basis Regular,sans-serif;margin:0 0 25px}.article.blog-article .article-text-wrap p.highlight{background-color:#fff88a;font-style:italic;line-height:1.5em;padding:4px 0 4px 4px}.article.blog-article .article-text-wrap p.pull-quote{font-family:Typewriter,sans-serif;font-size:28px;font-weight:400;letter-spacing:.025em;margin:35px 0}@media(max-width:640px){.article.blog-article .article-text-wrap p.pull-quote{font-size:22px}}.article.blog-article .article-text-wrap p a{color:#2e3192;display:inline;margin-bottom:0;text-decoration:underline}.article.blog-article .article-text-wrap h3{font-family:Basis Medium,sans-serif;font-size:16px}.article.blog-article .article-text-wrap li{font-family:Basis Regular,sans-serif}.article.blog-article .tags-wrap{-webkit-box-pack:start;-ms-flex-pack:start;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;line-height:1;padding-bottom:20px;padding-top:20px}.article.blog-article .tags-wrap .tag{background-color:transparent;border:1px solid var(--font_col_base);color:var(--font_col_base);font-family:Basis Regular,sans-serif;font-size:12px;margin-bottom:5px;margin-right:5px;padding:6px 8px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.article.blog-article .tags-wrap .tag:hover{background-color:var(--font_col_base);color:#fff}.article.blog-article h3.related-header{font-size:14px;letter-spacing:.05em;text-transform:uppercase}.article.blog-article .article-related-products{padding-bottom:50px}@media(max-width:880px){.article.blog-article .article-related-products{margin-left:-30px;margin-right:-30px}}@media(max-width:640px){.article.blog-article .article-related-products{margin-left:-20px;margin-right:-20px}}@media(max-width:880px){.article.blog-article .article-related-products .best-sellers-carousel-mobile{padding:10px 30px 20px!important}}@media(max-width:640px){.article.blog-article .article-related-products .best-sellers-carousel-mobile{padding:10px 20px 20px!important}}.article.blog-article .article-related-products .product-block-new img{max-width:100%!important;width:80%!important}.article.blog-article .article-related-products .product-block-new p.highlight{background-color:transparent;font-style:normal;margin:-17px auto 0!important}.article.blog-article .article-related-products .product-block-new p.title{font-family:Basis Bold,sans-serif;font-size:15px;line-height:1.2;margin:5px auto 7px;text-align:center}.article.blog-article .article-related-products .product-block-new p.typewriter{font-family:Typewriter,sans-serif;line-height:1.3;margin-bottom:2px;text-align:center}.article.blog-article .article-related-products .product-block-new p.price{margin-bottom:15px}@media(max-width:880px){.article.blog-article .article-related-products .carousel-products .item{padding:0 10px}}.article.blog-article .article-related-products .carousel-products .item .block-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article.blog-article .article-related-products .carousel-products .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.article.blog-article .article-related-products .carousel-products .slick-slide{height:auto}.article.blog-article .article-related-products .carousel-products .slick-next{right:0}.article.blog-article .article-related-products .carousel-products .slick-prev{left:0}.article.blog-article .article-image{background-color:#fafaf8;padding:40px 0}.article.blog-article .article-image img{width:100%}@media(max-width:880px){.article.blog-article .article-image{padding:30px 0}}.article.blog-article .signup{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/email-capture-blog.jpg?v=1682375342) no-repeat top;background-repeat:no-repeat;background-size:cover;margin:20px 0;padding:35px 35px 35px 40px}@media(max-width:880px){.article.blog-article .signup{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/email-capture-blog-mobile.jpg?v=1682375342) no-repeat top;background-repeat:no-repeat;background-size:cover;padding:30px}}.article.blog-article .signup .signup-wrap{float:none;margin:0;max-width:280px;text-align:left!important}@media(max-width:880px){.article.blog-article .signup .signup-wrap{max-width:230px}}.article.blog-article .signup .signup-wrap h2{font-family:Basis Medium,sans-serif;margin-bottom:8px;text-transform:none}.article.blog-article .signup .signup-wrap p{margin:0 0 10px}@media(max-width:880px){.article.blog-article .signup .signup-wrap p{line-height:1.5}}@media(max-width:880px){.article.blog-article .signup .signup-wrap input::-webkit-input-placeholder{opacity:0}}@media(max-width:880px){.article.blog-article .signup .signup-wrap input::-moz-placeholder{opacity:0}.article.blog-article .signup .signup-wrap input::-ms-input-placeholder{opacity:0}.article.blog-article .signup .signup-wrap input::placeholder{opacity:0}}.article-text-wrap .email-icon-share{width:16px}.article-text-wrap .sources{font-size:12px;line-height:1.5;list-style:none;margin:0;padding:0}.article-text-wrap .sources li{font-size:12px;list-style-type:none}.article-text-wrap .sources li a{color:#2e3192;cursor:pointer;display:inline!important;font-size:12px;line-height:1.5!important;margin-bottom:4px!important;text-decoration:underline;word-break:break-word}.shop-recipe-section{overflow:hidden}#relatedblogs{margin:0 auto;max-width:800px;padding-bottom:60px}#relatedblogs h3{font-family:Basis Bold,sans-serif!important;font-size:18px!important;margin-top:50px}#relatedblogs .rb_image_wrap,#relatedblogs .rb_image_wrap a img{border-radius:0!important}#relatedblogs .rb_image_wrap{height:150px!important}@media(max-width:480px){#relatedblogs .rb_image_wrap{height:200px!important}}h5.rb_title{font-family:Basis Medium,sans-serif!important;font-size:14px;margin:10px 0 0!important;width:100%}h5.rb_title a{display:block;width:100%}div#relatedblogs ul{margin:0!important}div#relatedblogs .rb_contents{margin-left:0!important}div#relatedblogs .rb_contents>p{display:none}.blog-article #relatedblogs li{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;grid-template-columns:1fr!important;row-gap:0!important}.expert-landing .header-individual{margin:0 auto;max-width:800px}.expert-landing .article-image{margin:40px 0;padding:0!important;position:relative}.expert-landing .article-image .text-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.expert-landing .article-image .text-overlay h1{font-family:Typewriter,sans-serif;font-size:42px;font-weight:400;text-align:center}@media(max-width:1024px){.expert-landing .article-image .text-overlay h1{font-size:32px}}@media(max-width:640px){.expert-landing .article-image .text-overlay h1{font-size:28px}}.expert-landing .article-image .text-overlay h2{font-family:Typewriter,sans-serif;font-size:22px;font-weight:400;line-height:1.8;margin:20px auto 0;max-width:700px;text-align:center}@media(max-width:1024px){.expert-landing .article-image .text-overlay h2{font-size:18px}}.expert-landing .intro-paragraph p{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px;padding-top:40px}.expert-landing .intro-paragraph p,.expert-landing .intro-paragraph p span{color:var(--font_col_base)!important;font-family:Basis Regular,sans-serif!important}.expert-landing .intro-paragraph p span{font-size:14px!important}.expert-landing .interview-screenshot{margin-bottom:30px}.expert-landing .interview-screenshot img{width:100%}.related-expert-articles{margin-bottom:30px}.related-expert-articles .expert-article-title{font-family:Basis Bold,sans-serif!important;font-size:18px!important;letter-spacing:.015em!important;margin-bottom:7px!important}.related-expert-articles .expert-article-title a{color:var(--font_col_base)!important}.related-expert-articles .expert-article-title a:hover{color:#2e3192!important}.editorial-disclaimer p{color:#888;font-family:Basis Regular,sans-serif;font-size:11px;line-height:1.4}@media(max-width:880px){.black-friday.template-page h2{font-size:22px}}.black-friday.template-page .collection-list__header br{display:none}@media(max-width:880px){.black-friday.template-page .collection-list__header br{display:inline-block}}#shop-more:hover{color:var(--font_col_link_hover)}.quantity input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.fa-angle-times:before{content:"";letter-spacing:-.15em;position:absolute;right:3px}.mobile-view-hidden .wrapper{display:inline-block;white-space:nowrap}.mobile-view-hidden .block{display:inline-block;margin:5px 2px;vertical-align:middle;white-space:normal}.desktop-subtotal>td{padding-bottom:60px!important;padding-top:45px!important}.whole-width-line{border-top:1px solid var(--font_col_base);height:20px;margin-left:calc(-50vw + 50%);width:100vw}select::-ms-expand{display:none}#sca_fg_cart .page-header{float:left;padding-top:0;width:100%}#sca_fg_cart h1.majortitle{margin-bottom:0;text-align:center}@media(max-width:480px){#sca_fg_cart h1.majortitle{font-size:21px!important}}#sca_fg_cart #nudge-offer.multi{background:#fff;border:none;display:none!important;float:right;margin:0 0 20px!important;padding:20px 20px 20px 0!important;width:350px}@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;padding:0;text-align:left}#sca_fg_cart #nudge-offer.multi .offer-collection{float:left;max-width:340px!important;width:100%!important}@media(max-width:480px){#sca_fg_cart #nudge-offer.multi .offer-collection{max-width:300px!important}}#sca_fg_cart #nudge-offer.multi .bttn{background:#fafaf8!important;border-radius:2px!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;color:var(--font_col_base)!important;float:left!important;font-family:Basis Bold,sans-serif;font-size:13px!important;font-weight:400!important;height:35px;letter-spacing:.4px!important;line-height:35px;margin-bottom:0;margin-top:5px;min-width:0;padding:3px 8px!important;text-transform:uppercase!important;width:180px!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{display:table-cell!important;float:none!important;text-align:center;vertical-align:middle!important;width:30%}#sca_fg_cart #nudge-offer.multi .product-image-wrapper img.product-image.medium{display:inline-block;float:left;margin:0 auto;max-width:100px!important;padding:0 15px!important;width:100%!important}#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;font-weight:400!important;margin-bottom:10px!important;width:100%}#ajax-cart-form #nudge-offer.multi.carousel .offer-collection .product-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-direction:row;flex-direction:row;font-weight:400!important;margin:0!important;min-width:100%!important;padding:0!important;width:100%}#ajax-cart-form #nudge-offer.multi.carousel .offer-collection .product-wrapper .product-image-wrapper{display:block!important;float:left!important;padding:0;width:30%!important}#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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left!important;width:78%!important}#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{display:block!important;margin:0 auto!important;padding:0!important;width:60px!important}#ajax-cart-form #nudge-offer.multi.carousel .bttn{background-color:transparent!important;border:1px solid var(--font_col_base);border-radius:2px!important;color:var(--font_col_base)!important;cursor:pointer;font-family:Basis Bold,sans-serif;font-size:13px!important;font-weight:400!important;height:auto!important;letter-spacing:.05em;line-height:1.6!important;margin-bottom:0;min-width:0;padding:3px 8px!important;text-align:right;text-transform:uppercase!important;width:auto!important}@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;color:var(--font_col_base)!important;padding:4px!important}#nudge-offer.multi.carousel .offer-text{color:var(--font_col_base)!important;font-weight:400!important;letter-spacing:0;line-height:1.3;margin-bottom:0!important;padding:0!important;text-align:center!important}#nudge-offer.multi.carousel .offer-text,#nudge-offer.multi.carousel .offer-text small{font-family:Basis Medium,sans-serif!important;font-size:12px}#nudge-offer.multi.carousel .product-title-wrapper{float:left;letter-spacing:.4px;margin-bottom:0!important;text-align:left!important;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;padding:0!important;vertical-align:top!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{color:#999!important;font-family:Basis Medium,sans-serif!important}#nudge-offer.multi.carousel .product-title{display:block!important;font-family:Basis Bold,sans-serif!important;font-size:12px!important;letter-spacing:.015em;line-height:1.4!important;margin-bottom:0!important;margin-top:0!important;text-align:left!important}#sca_fg_cart #nudge-offer.multi.carousel{background-color:#f2e9e1!important;padding:0!important;width:350px!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{font-size:12px!important;max-width:200px!important;text-transform:none!important;width:100%!important}#ajax-cart-form #nudge-offer.multi.default.compact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:#fff;border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex!important;-ms-flex-direction:row;flex-direction:row;font-weight:400!important;height:78px;margin:0 0 5px!important;padding:6px 8px 6px 6px!important;width:100%}#ajax-cart-form #nudge-offer.multi.default.compact .nudge-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:78%}#ajax-cart-form #nudge-offer.multi.default.compact .offer-text{color:var(--font_col_base)!important;font-family:Basis Medium,sans-serif;font-size:12px;font-weight:400!important;line-height:1.4;margin-bottom:0;padding:0 10px 0 0;text-align:left;width:100%}#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{float:left;width:60%}#ajax-cart-form #nudge-offer.multi.default.compact form{text-align:right;width:18%}#ajax-cart-form #nudge-offer.multi.default.compact .bttn{background-color:transparent!important;border:1px solid var(--font_col_base);border-radius:2px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:var(--font_col_base)!important;cursor:pointer;font-family:Basis Bold,sans-serif;font-size:13px!important;font-weight:400!important;height:auto!important;letter-spacing:.05em;line-height:1.6!important;margin-bottom:0;min-width:0;padding:3px 5px!important;text-align:right;text-transform:uppercase!important;width:auto!important}@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{cursor:pointer;right:10px;top:3px}#ajax-cart-form #nudge-offer.multi.default.compact .product-wrapper{padding-bottom:0}#ajax-cart-form #nudge-offer.multi.default.compact .product-image-wrapper{float:none!important;padding:0!important;text-align:center;width:22%}#ajax-cart-form #nudge-offer.multi.default.compact .product-image-wrapper img.product-image.medium{display:block;float:left;margin:0;padding:0!important;width:60px!important}.upsell-highlight{font-family:Basis Bold,sans-serif}.empty-cart{clear:both;float:left;padding-top:50px;width:100%}#sca_fg_cart #nudge-offer.multi:after{clear:both;content:"";display:table}#sca_fg_cart #cartform{float:left;text-align:center;width:100%}#ajax-cart-form #nudge-offer.multi.hidden{display:none!important}.about #content,.template-cart #content{padding-bottom:0!important}@media(max-width:480px){#cartform{padding-bottom:150px}}#cartform .divider{border-bottom:1px solid var(--col_dividers);margin-bottom:20px;padding-bottom:40px}#cartform .item-list{margin:0 auto;max-width:600px;width:100%}#cartform .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;border-top:1px solid var(--col_dividers);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;list-style:none;margin-left:0;padding:10px 0;width:100%}#cartform .item .select-quantity{text-align:right}#cartform .item .remove-button a{background:var(--close-icon) no-repeat center;background-size:10px 10px;cursor:pointer;display:block;float:right;height:10px;line-height:1.5;min-width:0;padding:3px 0 3px 3px;width:10px}#cartform .item .remove-button a,#cartform .item .remove-button a:hover{border:none;color:var(--font_col_base)}#cartform .item .image{margin-right:10px;width:100px}#cartform .item .image a{display:block;float:left;margin-bottom:0;overflow:hidden}#cartform .item .image img{display:block;height:100px;max-width:100px;width:100px}@media(max-width:640px){#cartform .item .image img{height:90px;max-width:90px;width:90px}}@media(max-width:480px){#cartform .item .image img{height:65px;max-width:65px;min-height:65px;min-width:65px;width:65px}}#cartform .item .desc{font-size:16px;line-height:1.4;overflow:hidden;padding-left:15px;text-align:left}#cartform .item .desc .name{display:block;font-family:Basis Bold,sans-serif;font-size:15px}#cartform .item .desc .name:hover{color:#d9915f}@media(max-width:480px){#cartform .item .desc .name{font-size:14px}#cartform .item .desc{font-size:13px;padding-left:0}}@media(max-width:320px){#cartform .item .desc{font-size:12px;padding-left:0}}#cartform .item .item-price{font-family:Basis Bold,sans-serif;font-size:15px;line-height:1.4;padding-bottom:10px;text-align:right}@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;display:inline-block;font-size:13px;text-decoration:line-through}#cartform .item .line-total{text-align:right}.cart-page-item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;width:100%}.cart-page-item-content .cart-column-one{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;width:100%}.cart-page-item-content .cart-column-two{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page-item-content .cart-column-three{-webkit-box-pack:end;-ms-flex-pack:end;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{color:#d9915f;display:block!important;font-size:13px;font-style:italic}@media(max-width:480px){#cartform .quantity .cart-item-discount{font-size:12px}}#cartform td{padding:10px;vertical-align:middle}#cartform .item:first-child{border-top:1px solid var(--col_dividers)}#cartform .checkout-note textarea{margin-top:10px;max-width:90%;width:370px}#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;bottom:0;height:150px;left:0;position:fixed;text-align:center;width:100%}}#cartform #div_subtotal .subtotals-notes{margin-bottom:20px}#cartform #div_subtotal .subtotals-notes .saso-cart-original-total{color:#2e3192;font-family:Basis Bold,sans-serif;font-size:17px}@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{color:#2e3192;font-family:Basis Bold,sans-serif;font-size:20px}@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{color:#a9a9a9;font-family:Basis Medium,sans-serif!important;font-size:16px!important;text-decoration:line-through}@media(max-width:880px){.saso-cart-original-total.strikethrough{font-size:14px!important}}.template-cart #launcher{display:none!important}.template-cart .cart-count{pointer-events:none}.template-cart #free_shipping_alert p{margin-top:20px;text-align:center}@media(max-width:480px){.template-cart #free_shipping_alert p{margin-bottom:0!important;margin-top:15px}}.template-cart #progressbar{display:none}.template-cart #update-cart{max-width:200px;min-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{color:#2e3192;float:left;font-size:12px;line-height:1.3;margin:0;text-align:left;width:100%}.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{display:inline-block;font-family:Basis Bold,sans-serif;padding:8px 0 5px}#additional-checkout-buttons input{background:none;border:none;height:auto}#cartform #shipping-calculator .inputrow{clear:none;float:left;padding:0 30px 20px 0;width:20%}#cartform #shipping-calculator .inputrow label{display:block;float:none;margin:0 0 10px}#cartform #shipping-calculator .inputrow.ziprow{overflow:hidden;padding-right:0;width:auto}#cartform #shipping-calculator .inputrow.ziprow input{width:auto}#cartform #shipping-calculator .inputrow.ziprow #address_zip{margin-right:20px;width:120px}#cartform #shipping-calculator #wrapper-response{clear:both;padding:20px 0}#cart_alert{background:transparent;left:15%;padding:0;position:absolute;top:26px;width:70%}#cart_alert p{font-size:13px;letter-spacing:0;margin-bottom:0;text-align:center}@media(max-width:880px){#cart_alert p{font-size:15px;text-align:center}}@media(max-width:480px){#cart_alert p{font-size:14px}}@media(max-width:320px){#cart_alert p{font-size:12px}}#cart_alert #progressbar{border-radius:2px!important;height:15px;width:100%}.ui-widget-header{background-color:var(--font_col_base);border:none}.ui-widget-header a{color:#fff}.ui-progressbar{border:1px solid var(--font_col_base);height:20px;overflow:hidden;text-align:left}.ui-progressbar .ui-progressbar-value{float:left;height:100%}.ui-progressbar .ui-progressbar-overlay{background:#fff;filter:alpha(opacity=25);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}#mmWrapper iframe{margin:auto}#mmWrapper .mmWrapping{margin:60px 0}@media(max-width:880px){#mmWrapper .mmWrapping{margin:30px 0}}@media(max-width:480px){#mmWrapper .mmWrapping{margin:0}}.mmWrapping{padding:15px 0}.template-cart #mmLink{color:#2e3192!important;cursor:pointer;display:inline-block;font-family:Basis Medium,sans-serif!important;font-size:13px!important;letter-spacing:.025em!important;padding:2px 0;position:relative;text-decoration:none!important;text-transform:uppercase!important}.template-cart #mmLink:after{background-color:#2e3192;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}.template-cart #mmLink:hover{color:#2e3192}.template-cart #mmLink:hover:after{opacity:0}#cartform #checkout-button{margin-top:15px}@media(max-width:480px){#cartform #checkout-button{margin-top:10px}}.cart-page-qty .qtybox,.cart-page-qty .qtybox button,.cart-page-qty .qtybox input{border:none;color:var(--font_col_base)!important;font-family:Basis Regular,sans-serif;height:auto!important;line-height:1}.cart-page-qty .qtybox button:hover,.cart-page-qty .qtybox input:hover,.cart-page-qty .qtybox:hover{color:var(--font_col_base)!important;height:auto!important;line-height:1}.cart-page-qty .qtybox{display:inline-block;margin:0 -10px 0 0;max-width:80px;min-width:75px;overflow:visible;position:relative}.cart-page-qty .qtybox input{-webkit-appearance:none;background:transparent;border:none;border-radius:3px;display:block;font-family:Basis Regular,sans-serif;font-size:14px;margin:0;padding:3px 15px;text-align:center;width:100%}.cart-page-qty .btnqty{background:none;border:0;bottom:0;color:var(--font_col_base);cursor:pointer;display:block;font-family:Basis Bold,sans-serif;height:auto;line-height:1;min-width:0;overflow:hidden;position:absolute;text-align:center;top:-2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart-page-qty .btnqty:hover{background:transparent;border:none;color:var(--font_col_base)!important;height:auto!important;line-height:1}.cart-page-qty .btnqty.qtyminus{color:var(--font_col_base);left:0;padding:5px 5px 5px 10px}.cart-page-qty .btnqty.qtyplus{color:var(--font_col_base);padding:5px 10px 5px 5px;right:0}.subtotals-notes-wrap{border-top:1px solid #ececec;margin:0 auto;max-width:600px;padding-top:30px}@media(max-width:480px){.subtotals-notes-wrap{padding-top:15px!important}}.cart-total-prices>p{color:#a6a6a6!important;float:left!important;font-family:Basis Regular,sans-serif!important;font-size:12px;text-align:left;width:100%}@media(max-width:880px){.cart-total-prices>p{font-size:10px!important}}.subtotals-notes .afterpay-link{text-decoration:underline!important}.collection-title{padding:40px 30px 0}@media(max-width:640px){.collection-title{padding:40px 20px 0}}.collection-subhead{max-width:600px;padding:0 30px 30px}@media(max-width:640px){.collection-subhead{max-width:450px;padding:0 20px 30px}}.collection-listing{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-grid;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px;padding:0 0 0 30px;text-align:center}@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!important;grid-column-gap:20px;grid-template-columns:repeat(2,1fr)!important;padding:0 0 60px!important}}@media(max-width:480px){.collection-listing{-ms-grid-columns:1fr!important;grid-column-gap:20px;grid-template-columns:repeat(1,1fr)!important;padding:0 0 60px!important}}.collection-listing .product-block{position:relative;text-align:center}.collection-listing .product-block .inner{position:relative}.collection-listing .product-block .block-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;min-height:100%}.collection-listing .product-block .image-cont{opacity:0;padding-bottom: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{font-family:Basis Bold,sans-serif;font-size:15px;letter-spacing:.4px;line-height:1.5;padding:10px 0 2px;position:relative}@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{font-family:Typewriter,sans-serif;font-size:13px;letter-spacing:0!important;line-height:1.5;margin-bottom:0;text-transform:none!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;-o-transition:all .3s ease;transition:all .3s ease}.collection-listing .item:hover .title{color:var(--font_col_base)!important}.collection-listing .product-block .block-inner.promo-tile{display:block;height:auto;min-height:auto}@media(max-width:480px){.collection-listing .product-block .block-inner.promo-tile{width:100%}}.purchase-overlay{bottom:0;height:55px;left:0;opacity:0;position:absolute;right:0;top:40%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:6}@media(max-width:880px){.purchase-overlay{bottom:auto;display:block;height:auto;left:auto;opacity:1;position:relative;right:auto;top:auto;width:100%}}.purchase-overlay .overlay-collection-purchase-wrap{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end}.purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection{background-color:#fafaf8!important;margin:0 auto;text-align:center;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.purchase-overlay .overlay-collection-purchase-wrap .add-to-cart-collection:hover{background-color:#2e3192!important;color:#fafaf8!important}.purchase-overlay .overlay-collection-purchase-wrap form{margin:0 auto;text-align:center;width:100%}.rebuy-addon__items{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}@media(max-width:1150px){.rebuy-addon__items{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}}.cross-sell-header{font-size:13px;line-height:1.6}@media(max-width:960px){#skincare-collection #skincare-intro .container{padding-bottom:0!important}}#skincare-collection-grid .topical.mobile{display:none!important}@media(max-width:960px){#skincare-collection-grid .topical.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:880px){#skincare-collection-grid .topical.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:960px){#skincare-collection-grid .topical.desktop{display:none!important}}@media(max-width:880px){#skincare-collection-grid .topical.desktop{display:none!important}}.topical-slick{display:none}.topical-slick.slick-initialized{display:block}#skincare-collection-grid{padding:0 30px}@media(max-width:960px){#skincare-collection-grid{padding:0}}#skincare-collection-grid .container{padding:0 0 80px!important}@media(max-width:1200px){#skincare-collection-grid .container{max-width:100%}}@media(max-width:960px){#skincare-collection-grid .container{padding:0 0 60px!important}}#skincare-collection-grid .collection-listing{display:grid!important;grid-template-columns:repeat(3,1fr)}#skincare-collection-grid .topical{max-width:100%;padding:0 0 30px;position:relative}@media(max-width:960px){#skincare-collection-grid .topical{margin-bottom:0;padding:0 30px 30px}}@media(max-width:640px){#skincare-collection-grid .topical{padding:0 20px 30px}}#skincare-collection-grid .topical .slick-next{right:0}#skincare-collection-grid .topical .slick-prev{left:0}#skincare-collection-grid .ingestible{max-width:1400px;padding:0 30px}#skincare-collection-grid .ingestible .image-tile{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/Model_02_1.jpg) no-repeat 50%;background-size:cover}#skincare-collection-grid .ingestible .image-tile img{display:none;margin:0 auto;max-width:270px;padding-bottom:40px;width:63%}#skincare-collection-grid .ingestible .item .block-inner,#skincare-collection-grid .topical .item .block-inner{position:relative}#skincare-collection-grid ::-webkit-scrollbar-track{background-color:#fcfbf6;-webkit-box-shadow:none}#skincare-collection-grid ::-webkit-scrollbar{background-color:#fcfbf6;display:none!important;height:3px!important;width:3px}#skincare-collection-grid ::-webkit-scrollbar-thumb{background-color:#fcfbf6;border:none;border-radius:10px}#skincare-collection-grid .collection-listing.mobile{display:none!important}@media(max-width:960px){#skincare-collection-grid .collection-listing.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media(max-width:880px){#skincare-collection-grid .collection-listing.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.image-tile .block-inner{padding-bottom:0!important}#skincare-collection-stacks .subtitle{font-size:13px}@media(max-width:1024px){#skincare-collection-stacks .subtitle{font-size:12px;letter-spacing:-.5px!important}}@media(max-width:880px){#skincare-collection-stacks .subtitle{font-size:11px;letter-spacing:-.5px!important}#skincare-collection-stacks .superscript{font-size:6px}}#skincare-collection-stacks .item:last-of-type{padding-right:0!important}#skincare-collection-stacks .ppage-best-sellers.stacks-wrap .highlight{height:16px}#skincare-collection-stacks .ppage-best-sellers.stacks-wrap .product-block-new .block-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#shopify-section-skincare-banner-slides{padding-top:0}@media(max-width:880px){#skincare-collection #description-feature-icons .container-padding-60{padding-bottom:0!important}}#skincare-collection #description-feature-icons h1{margin-bottom:30px}@media(max-width:880px){#skincare-collection #description-feature-icons h1{margin-bottom:25px}}@media(max-width:480px){#skincare-collection #description-feature-icons h1{line-height:1.3;margin-bottom:10px}}@media(max-width:880px){#skincare-collection #description-feature-icons .flex-container-row{padding-top:0}}#description-feature-icons .flex-container-row>div:first-of-type img.adaptogen-pdp,#skincare-collection #description-feature-icons .flex-container-row>div:first-of-type img{height:35px;width:auto}#description-feature-icons .flex-container-row>div:nth-of-type(3) img.microbiome-pdp,#skincare-collection #description-feature-icons .flex-container-row>div:nth-of-type(3) img{height:30px;width:auto}#skincare-collection #description-feature-icons .flex-container-row>div:nth-of-type(4) img{height:31px;width:auto}#skincare-collection #shopify-section-skincare-banner-slides .slick-initialized .slick-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#shopify-section-skincare-coll-stacks-carousel .ppage-best-sellers.stacks-wrap{max-width:1600px;padding-top:30px!important}@media(max-width:1440px){#shopify-section-skincare-coll-stacks-carousel .ppage-best-sellers.stacks-wrap{padding-left:30px!important;padding-right:30px!important}}@media(max-width:1200px){#shopify-section-skincare-coll-stacks-carousel .ppage-best-sellers.stacks-wrap{display:block!important;padding:0 0 50px!important}}@media(max-width:880px){#shopify-section-skincare-coll-stacks-carousel .ppage-best-sellers.stacks-wrap{padding:0}}#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap{grid-gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)!important}@media(max-width:1200px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap{-webkit-overflow-scrolling:touch;grid-gap:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 40px}#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new{padding-right:15px}}#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new img{max-width:100%!important;min-width:100%!important}@media(max-width:1200px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new img{max-width:400px!important;min-width:400px!important}}@media(max-width:960px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new img{max-width:520px!important;min-width:520px!important}}@media(max-width:767px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new img{max-width:430px!important;min-width:430px!important}}@media(max-width:640px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new img{max-width:350px!important;min-width:350px!important}}@media(max-width:480px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new img{max-width:260px!important;min-width:260px!important}}@media(max-width:1440px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new .subtitle{font-size:12px}}@media(max-width:1200px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new .subtitle{font-size:14px}}@media(max-width:640px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new .subtitle{font-size:13px}}@media(max-width:480px){#shopify-section-skincare-coll-stacks-carousel .collection-module-wrap .product-block-new .subtitle{font-size:12px}}@media(max-width:880px){#shopify-section-skincare-coll-stacks-carousel p{font-size:13px}}@media(max-width:960px){.collection-listing.collection-swipe-mobile{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 0 0 20px!important}.collection-listing.collection-swipe-mobile .image-tile{display:none}.collection-listing.collection-swipe-mobile .new-cta-container{min-width:170px;width:auto}}@media(max-width:375px){.collection-listing.collection-swipe-mobile .new-cta-container{min-width:150px}}@media(max-width:960px){.collection-listing.collection-swipe-mobile img{max-width:auto!important;min-width:520px}}@media(max-width:767px){.collection-listing.collection-swipe-mobile img{min-width:430px}}@media(max-width:640px){.collection-listing.collection-swipe-mobile img{min-width:350px}}@media(max-width:480px){.collection-listing.collection-swipe-mobile img{min-width:260px}}@media(max-width:400px){.collection-listing.collection-swipe-mobile img{min-width:230px}}@media(max-width:960px){.collection-listing.collection-swipe-mobile .item{padding:0 15px 0 0;text-align:center}}.collection-listing.collection-swipe-mobile ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.collection-listing.collection-swipe-mobile ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px!important;width:90%!important}.collection-listing.collection-swipe-mobile ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none}.carousel-products{-ms-overflow-style:none;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;max-width:1200px;padding:0;position:relative;scrollbar-width:none;width:100%}@media(max-width:880px){.carousel-products{max-width:100%;padding-left:0;padding-right:0}}.carousel-products ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.carousel-products ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px!important;width:3px}.carousel-products ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.carousel-products .item{cursor:pointer;padding:0;position:relative}.carousel-products .block-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel-products .item:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carousel-products .item:hover .title{color:var(--font_col_base)!important}.carousel-products .slick-track{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-products .slick-track:after,.carousel-products .slick-track:before{display:none}.carousel-products .slick-slide{height:auto}.carousel-products .slick-slide>div,.carousel-products .slick-slide>div>div{height:100%}.carousel-products .slick-next,.carousel-products .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;z-index:9001}.carousel-products .slick-next{right:30px}@media(max-width:960px){.carousel-products .slick-next{right:0}}.carousel-products .slick-prev{left:30px}@media(max-width:960px){.carousel-products .slick-prev{left:0}}.carousel-products .slick-next:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/right-arrow.svg?v=17889961584554221591655336200) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.carousel-products .slick-next:after{display:none}.carousel-products .slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/left-arrow.svg?v=16264985039581597971655336134) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.carousel-products .slick-prev:after{display:none}.carousel-products .slick-next.slick-disabled:before,.carousel-products .slick-prev.slick-disabled:before{opacity:0}@media(max-width:480px){.carousel-products .new-cta-container{width:170px!important}}@media(max-width:375px){.carousel-products .new-cta-container{width:150px}}.carousel-products .new-cta-container .learn-more-button{margin-top:46px}@media(max-width:640px){.carousel-products .new-cta-container .learn-more-button{margin-top:44px}}.carousel-products .testimonial-carousel .slick-next{right:-40px}@media(max-width:1024px){.carousel-products .testimonial-carousel .slick-next{right:-20px}}.carousel-products .testimonial-carousel .slick-prev{left:-40px}@media(max-width:1024px){.carousel-products .testimonial-carousel .slick-prev{left:-20px}}.carousel-products .testimonial-carousel .slick-track{grid-gap:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.collection-subscribe-regular-prices{display:block}.hideRegularPrice.collection-subscribe-regular-prices{display:none}.p-description-and-form__price .collection-subscribe-regular-prices .regular-price{color:#2e3192}.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}}.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}}@media(max-width:880px){.collection-carousel .best-sellers-carousel-mobile{padding:0 0 0 20px}.collection-carousel .subhead-collection{display:none}}.carousel-collection-title{padding:80px 30px 0}@media(max-width:600px){.carousel-collection-title{margin:0;padding:30px 20px 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{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 20px}.best-sellers-carousel-mobile ::-webkit-scrollbar-track,.landing-page-categories-mobile ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.best-sellers-carousel-mobile ::-webkit-scrollbar,.landing-page-categories-mobile ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}.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}}.collection-listing.shop-recipe{padding-top:20px!important}.collection-listing.shop-recipe p.price{font-family:Basis Medium,sans-serif!important;margin-bottom:20px}.no-js .product-block .image-cont{opacity:1}.product-block .hover-info>.inner{min-height:0}span.compare-price{color:#666;display:inline-block;font-size:15px;line-height:24px;margin-left:1px;text-decoration:line-through}.non-desktop{display:block;margin-bottom:10px!important}@media(max-width:1024px){.non-desktop{display:none}}.non-mobile{display:none;margin-bottom:10px!important}@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}}.powrLoaded iframe{height:auto!important}.add-to-cart-collection-oos{background:none;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:13px;left:50%;letter-spacing:.4px;margin-bottom:0;margin-left:-85px;padding:0;position:absolute;text-transform:none;vertical-align:middle;width:170px}@media(max-width:480px){.add-to-cart-collection-oos{width:170px}}@media(max-width:320px){.add-to-cart-collection-oos{font-size:13px;width:150px}}.add-to-cart-collection-oos:hover{height:44px;line-height:42px}.sold-out-collection{text-align:center;width:100%}.sold-out-collection p{background:#eee;display:inline-block;height:45px;letter-spacing:1px;line-height:45px;margin:0 auto;padding:0 15px!important;text-align:center;width:172px}.banner-layout img{width:100%}.multiple-collection-wrapper{margin:60px auto 0;max-width:1200px;position:relative}.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:960px){.subhead-multiple-collection{padding-left:20px}}#shopify-section-collection-promo-tile{height:100%;overflow:hidden}#shopify-section-collection-promo-tile,#shopify-section-collection-promo-tile .item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}#shopify-section-collection-promo-tile .item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media(max-width:480px){#shopify-section-collection-promo-tile .item{width:100%}}.promo-tile .highlight{left:auto;margin:0 auto 5px!important;position:relative!important;top:auto;width:auto!important}@media(max-width:400px){.promo-tile .highlight{font-size:12px;padding:3px 7px 2px!important}}.promo-tile .yellow-bg{background-color:#fff88a;padding:2px 3px}.promo-tile span svg{margin-top:1px;width:8px}@media(max-width:767px){.promo-tile span svg{width:7px}}.promo-tile .image-cont .price .regular-price,.promo-tile .image-cont .title{color:#fafaf8}.promo-tile .promo-tile-cta{background-color:#fff88a;color:var(--font_col_base)!important;font-family:Typewriter,sans-serif;font-size:13px;letter-spacing:0;line-height:1;margin-top:0;padding:3px 2px 0 4px;text-align:center;text-transform:none}@media(max-width:1200px){.promo-tile .promo-tile-cta{font-size:12px}}@media(max-width:767px){.promo-tile .promo-tile-cta{font-size:11px}}@media(max-width:480px){.promo-tile .promo-tile-cta{font-size:11px}}.promo-tile .add-to-cart-collection{border:1px solid #fafaf8!important;color:#fafaf8!important;display:none!important}.promo-tile .add-to-cart-collection:hover{border:1px solid #fafaf8;color:#fafaf8!important}.violator-three-up{height:31%;position:absolute;right:-6%;top:-5%;width:31%;z-index:9000}.violator-three-up img{display:block;height:auto;width:100%}.violator{height:26%;position:absolute;right:-3%;top:-3%;width:26%;z-index:9000}@media(max-width:960px){.violator{height:24%;right:-3%;width:24%}}@media(max-width:480px){.violator{right:-2%}}.violator img{display:block;height:auto;width:100%}#collection-variant-select{display:none}#paginate-next img{height:30px;width:30px}.anchor-jump{display:block;position:relative;top:-65px;visibility:hidden}@media(max-width:1040px){.anchor-jump{top:-50px}}@media(max-width:880px){.anchor-jump{top:-25px}}.collection-content-bottom{background-color:#eceade;margin-top:40px}.collection-content-bottom .container{max-width:1024px}.collection-content-bottom p{font-family:Basis Regular,sans-serif;font-size:15px;line-height:1.4;margin-bottom:15px}@media(max-width:880px){.collection-content-bottom p{font-size:14px}}.collection-content-bottom p:first-of-type{font-family:Basis Regular,sans-serif;font-size:15px;margin-bottom:15px}@media(max-width:880px){.collection-content-bottom p:first-of-type{font-size:14px}}.collection-content-bottom .product-title-collection-content{font-size:15px}@media(max-width:880px){.collection-content-bottom .product-title-collection-content{font-size:14px}}.collection-content-bottom h1{font-size:18px;margin-bottom:20px;text-align:center}@media(max-width:880px){.collection-content-bottom h1{font-size:16px}}.collection-content-bottom h2{font-size:15px;margin-bottom:25px;text-align:center}@media(max-width:880px){.collection-content-bottom h2{font-size:14px}}.collection-content-bottom li{line-height:1.4;margin-bottom:8px}#gift-guide #gift-guide-nav{border-bottom:1px solid #ececec}#gift-guide #gift-guide-nav .anchor-links{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;justify-content:center;padding:20px 0}@media(max-width:880px){#gift-guide #gift-guide-nav .anchor-links{font-size:18px}}@media(max-width:640px){#gift-guide #gift-guide-nav .anchor-links{display:block!important;font-size:17px;padding:20px!important}}#gift-guide #gift-guide-nav .anchor-links a{display:inline-block;margin:0 40px;position:relative}@media(max-width:880px){#gift-guide #gift-guide-nav .anchor-links a{margin:0 20px}}@media(max-width:640px){#gift-guide #gift-guide-nav .anchor-links a{margin:0 35px 0 0}}#gift-guide #gift-guide-nav .anchor-links a:after{background-color:var(--font_col_base);bottom:2px;content:"";height:1px;left:0;opacity:0;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}#gift-guide #gift-guide-nav .anchor-links a:hover{color:var(--font_col_base)}#gift-guide #gift-guide-nav .anchor-links a:hover:after{opacity:1}@media(max-width:960px){#gift-guide .container-padding-40{padding:40px 0 0!important}#gift-guide .collection-listing.collection-swipe-mobile{padding:0 0 30px!important}}#gift-guide .text-overlay .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;justify-content:flex-end;padding-bottom:5%;text-align:center}@media(max-width:1200px){#gift-guide .text-overlay .container{padding-bottom:5%}}@media(max-width:880px){#gift-guide .text-overlay .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;padding-top:21%}}@media(max-width:640px){#gift-guide .text-overlay .container{padding-top:16%}}@media(max-width:480px){#gift-guide .text-overlay .container{padding-top:17%}}#gift-guide .text-overlay p{font-family:Basis Regular,sans-serif;font-size:17px;line-height:1.4;margin:0!important;max-width:570px}@media(max-width:1200px){#gift-guide .text-overlay p{font-size:15px;max-width:490px}}@media(max-width:1024px){#gift-guide .text-overlay p{font-size:14px}}@media(max-width:640px){#gift-guide .text-overlay p{max-width:100%}}#gift-guide .text-overlay h1{font-size:38px!important;margin-bottom:20px}@media(max-width:1440px){#gift-guide .text-overlay h1{font-size:32px!important;margin-bottom:15px}}@media(max-width:1200px){#gift-guide .text-overlay h1{font-size:28px!important;margin-bottom:10px}}@media(max-width:1024px){#gift-guide .text-overlay h1{font-size:26px!important}}@media(max-width:640px){#gift-guide .text-overlay h1{font-size:24px!important;margin-bottom:8px}}.collection-list__header h2{padding:80px 0 20px;text-align:center}@media(max-width:640px){.collection-list__header h2{padding:50px 0 20px}}.black-friday-deals .collection-listing{padding-bottom:0!important}[data-product-id="31980175818835"] .highlight{display:none}h2.contact-form-header{margin:80px 0 30px}.contact-us #content{padding-bottom:200px}.cookbook-banner h2{font-family:Basis Regular,sans-serif;font-size:28px!important;margin-bottom:20px}@media(max-width:1600px){.cookbook-banner h2{font-size:24px!important}}@media(max-width:1200px){.cookbook-banner h2{font-size:22px!important}}@media(max-width:1024px){.cookbook-banner h2{font-size:19px!important}}@media(max-width:880px){.cookbook-banner h2{font-size:30px!important;text-align:center!important}}@media(max-width:720px){.cookbook-banner h2{font-size:26px!important}}@media(max-width:640px){.cookbook-banner h2{font-size:24px!important}}@media(max-width:480px){.cookbook-banner h2{font-size:23px!important}}@media(max-width:375px){.cookbook-banner h2{font-size:21px!important}}.cookbook-banner .highlight{background-color:#fff88a;color:var(--font_col_base)!important;display:inline-block;font-family:Typewriter,sans-serif!important;font-size:16px;line-height:1;margin:0 0 10px;max-width:none!important;padding:3px 7px 1px;width:auto!important}.cookbook-banner .text-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:50%}@media(max-width:880px){.cookbook-banner .text-overlay{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;align-items:center!important;justify-content:flex-start!important;padding:15% 20px!important;text-align:center;width:100%}}@media(max-width:480px){.cookbook-banner .text-overlay{padding:10% 20px!important}}.superyou-offer .header-top-new .topbanner,.superyou-offer .header-top-new-mobile .topbanner,.superyou-offer-2 .header-top-new .topbanner,.superyou-offer-2 .header-top-new-mobile .topbanner{background-color:#fff88a!important;font-family:Basis Regular,sans-serif!important}.superyou-offer .header-top-new .topbanner strong,.superyou-offer .header-top-new-mobile .topbanner strong,.superyou-offer-2 .header-top-new .topbanner strong,.superyou-offer-2 .header-top-new-mobile .topbanner strong{font-family:Basis Bold,sans-serif!important}.superyou-offer .header-top-new .topbanner div,.superyou-offer-2 .header-top-new .topbanner div{color:var(--font_col_base)!important;font-size:15px;letter-spacing:.025em;line-height:44px;text-transform:none}@media(max-width:1040px){.superyou-offer .header-top-new .topbanner div,.superyou-offer-2 .header-top-new .topbanner div{font-size:13px;height:35px;line-height:39px}}.superyou-offer .header-top-new-mobile .topbanner div,.superyou-offer-2 .header-top-new-mobile .topbanner div{color:var(--font_col_base)!important;font-size:14px;letter-spacing:.025em;line-height:44px;text-transform:none}@media(max-width:1040px){.superyou-offer .header-top-new-mobile .topbanner div,.superyou-offer-2 .header-top-new-mobile .topbanner div{font-size:13px;height:35px;line-height:39px}}.superyou-offer video,.superyou-offer-2 video{width:100%}.superyou-offer p.large,.superyou-offer-2 p.large{font-family:Basis Regular,sans-serif;font-size:16px}.superyou-offer .superyou-slice .copy,.superyou-offer-2 .superyou-slice .copy{text-align:left}.superyou-offer .superyou-slice .copy h1,.superyou-offer .superyou-slice .copy p,.superyou-offer-2 .superyou-slice .copy h1,.superyou-offer-2 .superyou-slice .copy p{margin-left:auto;margin-right:auto;text-align:left}.superyou-offer .superyou-slice .copy h1,.superyou-offer-2 .superyou-slice .copy h1{margin-bottom:25px}.superyou-offer .superyou-offer-marquee-press,.superyou-offer-2 .superyou-offer-marquee-press{background-color:#fafaf8;padding-bottom:10px!important;padding-top:60px!important}.superyou-offer .superyou-offer-marquee .info-bar-homepage .marquee,.superyou-offer-2 .superyou-offer-marquee .info-bar-homepage .marquee{background-color:#edeae3!important}.superyou-offer .superyou-offer-marquee-press .info-bar-homepage .marquee,.superyou-offer-2 .superyou-offer-marquee-press .info-bar-homepage .marquee{background-color:#fafaf8!important;line-height:64px!important;overflow:hidden}.superyou-offer .superyou-offer-marquee-press .info-bar-homepage .marquee span img,.superyou-offer-2 .superyou-offer-marquee-press .info-bar-homepage .marquee span img{display:inline!important;max-height:20px;width:auto}.superyou-offer .homepage-testimonials,.superyou-offer .offer-ctas,.superyou-offer-2 .homepage-testimonials,.superyou-offer-2 .offer-ctas{background-color:#edeae3}.superyou-offer .offer-cta-wrap,.superyou-offer-2 .offer-cta-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.superyou-offer .offer-cta,.superyou-offer-2 .offer-cta{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #2e3192;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:33.3%}.superyou-offer .offer-cta .top-banner,.superyou-offer-2 .offer-cta .top-banner{height:30px}.superyou-offer .offer-cta .top-banner p,.superyou-offer-2 .offer-cta .top-banner p{background-color:#fff88a;color:#2e3192;font-family:Typewriter,sans-serif;font-size:15px;height:30px;line-height:32px;margin-bottom:0;text-align:center;text-transform:uppercase;width:100%}.superyou-offer .homepage-testimonials h2,.superyou-offer-2 .homepage-testimonials h2{font-size:16px;margin:0;padding:30px 0 5px}.superyou-offer .homepage-testimonials h2 .superscript,.superyou-offer-2 .homepage-testimonials h2 .superscript{font-size:8px}.superyou-offer .homepage-testimonials .testimonial-name span,.superyou-offer-2 .homepage-testimonials .testimonial-name span{font-size:12px}.superyou-offer .homepage-testimonials .testimonial-name,.superyou-offer-2 .homepage-testimonials .testimonial-name{line-height:1.4}.superyou-offer .homepage-testimonials .testimonial-star-rating,.superyou-offer-2 .homepage-testimonials .testimonial-star-rating{margin-top:7px}.superyou-offer .homepage-testimonials .testimonial-quote-wrap,.superyou-offer-2 .homepage-testimonials .testimonial-quote-wrap{-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;padding:40px 20px 60px}.superyou-offer .homepage-testimonials .testimonial,.superyou-offer-2 .homepage-testimonials .testimonial{background-color:#fff;border:1px solid #2e3192}.superyou-offer .offer-cta .copy-wrap,.superyou-offer-2 .offer-cta .copy-wrap{padding:0 15px 30px;text-align:center}.superyou-offer .offer-cta .copy-wrap p,.superyou-offer-2 .offer-cta .copy-wrap p{font-family:Typewriter,sans-serif;font-size:14px;letter-spacing:0;margin-bottom:2px;text-align:center}.superyou-offer .offer-cta .copy-wrap p.small,.superyou-offer-2 .offer-cta .copy-wrap p.small{font-family:Basis Regular,sans-serif}.superyou-offer .offer-cta .copy-wrap .collection-subscribe-hover-prices,.superyou-offer-2 .offer-cta .copy-wrap .collection-subscribe-hover-prices{margin:15px 20px 10px}.superyou-offer .offer-cta:first-of-type,.superyou-offer-2 .offer-cta:first-of-type{margin-right:25px}.superyou-offer .offer-cta:last-of-type,.superyou-offer-2 .offer-cta:last-of-type{background:transparent;border:none;margin-left:25px}.superyou-offer .offer-cta:last-of-type>div,.superyou-offer-2 .offer-cta:last-of-type>div{background:#fff}.superyou-offer .offer-cta img,.superyou-offer-2 .offer-cta img{padding-top:30px}.superyou-offer p .superscript,.superyou-offer-2 p .superscript{font-size:8px}.superyou-offer .inside-section h1,.superyou-offer-2 .inside-section h1{margin-bottom:30px}.superyou-offer .autodeliver-savings,.superyou-offer-2 .autodeliver-savings{line-height:1.5}.superyou-offer .add-to-cart-collection,.superyou-offer-2 .add-to-cart-collection{padding:0 40px}.superyou-offer .superyou-celebration .vidOverlayHoverCopy p,.superyou-offer-2 .superyou-celebration .vidOverlayHoverCopy p{color:#fff88a;font-family:Typewriter,sans-serif;font-size:18px;line-height:1.4;margin-bottom:0;padding-left:18px;text-align:left;width:100%}.superyou-offer .superyou-celebration .vidOverlayHoverCopy p strong,.superyou-offer-2 .superyou-celebration .vidOverlayHoverCopy p strong{font-family:Typewriter,sans-serif}.superyou-offer .superyou-celebration .vidOverlayHoverCopy p:last-of-type,.superyou-offer-2 .superyou-celebration .vidOverlayHoverCopy p:last-of-type{font-size:14px;margin-bottom:13px}.superyou-offer .superyou-celebration .vidOverlayHoverCopy .play-button,.superyou-offer-2 .superyou-celebration .vidOverlayHoverCopy .play-button{height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.superyou-offer .superyou-celebration .animated-image-grid-wrap,.superyou-offer-2 .superyou-celebration .animated-image-grid-wrap{padding:20px 17% 5%}.superyou-offer .superyou-celebration .grid-item,.superyou-offer-2 .superyou-celebration .grid-item{padding:5px;width:25%}.superyou-offer .superyou-celebration .grid-item.fixWidth,.superyou-offer-2 .superyou-celebration .grid-item.fixWidth{width:25%!important}.superyou-offer .superyou-celebration .grid-item-content img,.superyou-offer .superyou-celebration .grid-item-content video,.superyou-offer-2 .superyou-celebration .grid-item-content img,.superyou-offer-2 .superyou-celebration .grid-item-content video{height:auto;width:100%}.superyou-offer .superyou-celebration .grid-item-content,.superyou-offer-2 .superyou-celebration .grid-item-content{position:relative;width:100%}.superyou-offer .superyou-celebration .grid-item:hover .grid-item-content,.superyou-offer-2 .superyou-celebration .grid-item:hover .grid-item-content{cursor:pointer}.superyou-offer .superyou-celebration .grid-item.is-expanded,.superyou-offer-2 .superyou-celebration .grid-item.is-expanded{width:50%!important;z-index:2}.superyou-offer .superyou-celebration .vidWrapper,.superyou-offer-2 .superyou-celebration .vidWrapper{background-color:#eceade;height:0;max-width:100%;overflow:hidden;padding-bottom:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.superyou-offer .superyou-celebration .vidWrapperWrapper,.superyou-offer-2 .superyou-celebration .vidWrapperWrapper{background-color:#eceade}.superyou-offer .superyou-celebration .vidWrapper img,.superyou-offer-2 .superyou-celebration .vidWrapper img{height:100%;left:0;max-height:100%!important;position:absolute;top:0;width:100%!important}.superyou-offer .superyou-celebration .vidOverlay,.superyou-offer-2 .superyou-celebration .vidOverlay{bottom:0;display:block;height:100%;left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.superyou-offer .superyou-celebration .vidOverlay img,.superyou-offer-2 .superyou-celebration .vidOverlay img{height:100%;width:100%}.superyou-offer .superyou-celebration .vidOverlayHover,.superyou-offer-2 .superyou-celebration .vidOverlayHover{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.superyou-offer .superyou-celebration .vidOverlayHoverOpacityLayer,.superyou-offer-2 .superyou-celebration .vidOverlayHoverOpacityLayer{background:#2e2930;background:-webkit-gradient(linear,left bottom,left top,from(rgba(46,41,48,.524)),color-stop(20%,rgba(46,41,48,.107)),to(rgba(46,41,48,0)));background:-o-linear-gradient(bottom,rgba(46,41,48,.524) 0,rgba(46,41,48,.107) 20%,rgba(46,41,48,0) 100%);background:linear-gradient(0deg,rgba(46,41,48,.524),rgba(46,41,48,.107) 20%,rgba(46,41,48,0));bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.superyou-offer .superyou-celebration .vidOverlayHoverCopy,.superyou-offer-2 .superyou-celebration .vidOverlayHoverCopy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;right:0;top:0;width:100%}.superyou-offer .superyou-celebration .is-expanded .vidOverlay,.superyou-offer-2 .superyou-celebration .is-expanded .vidOverlay{display:none}.superyou-offer .superyou-celebration .superscript,.superyou-offer-2 .superyou-celebration .superscript{font-size:12px}.superyou-offer .superyou-celebration .animated-image-grid,.superyou-offer-2 .superyou-celebration .animated-image-grid{margin:0}.superyou-offer .superyou-celebration .real-img,.superyou-offer-2 .superyou-celebration .real-img{left:0;position:absolute;top:0}.superyou-offer-page #description-feature-icons{background-color:#b57b55!important}.magnesi-om-offer .header-top-new .topbanner,.magnesi-om-offer .header-top-new-mobile .topbanner{background-color:#fff88a!important;font-family:Basis Bold,sans-serif!important}.magnesi-om-offer .header-top-new .topbanner div{font-size:15px}.magnesi-om-offer .header-top-new .topbanner div,.magnesi-om-offer .header-top-new-mobile .topbanner div{color:var(--font_col_base)!important;font-family:Basis Bold,sans-serif!important;letter-spacing:.025em;line-height:44px;text-transform:none}.magnesi-om-offer .header-top-new-mobile .topbanner div{font-size:13px}@media(max-width:1040px){.magnesi-om-offer .header-top-new-mobile .topbanner div{line-height:35px}}.magnesi-om-offer .header-top-new .topbanner strong,.magnesi-om-offer .header-top-new-mobile .topbanner strong{font-family:Basis Bold,sans-serif!important}.scrolled .fix-on-scroll{left:0;position:fixed;top:0;width:100%;z-index:9006}.magnesi-om-offer.scrolled #header-wrap{position:fixed;top:44px}@media(max-width:1040px){.magnesi-om-offer.scrolled #header-wrap{top:35px}}.mag-offer-page h2.subhead,.mini-dew-offer-page h2.subhead{font-family:Basis Regular,sans-serif;font-size:17px;padding:0 20px}@media(max-width:480px){.mag-offer-page h2.subhead,.mini-dew-offer-page h2.subhead{font-size:16px}}.mag-offer-page video,.mini-dew-offer-page video{width:100%}.mag-offer-page p.large,.mini-dew-offer-page p.large{font-family:Basis Regular,sans-serif;font-size:17px}.mag-offer-page .button.add-to-cart-collection,.mag-offer-page .button.add-to-cart-collection:hover,.mag-offer-page button.add-to-cart-collection,.mag-offer-page button.add-to-cart-collection:hover,.mag-offer-page input[type=submit].outline-blue,.mag-offer-page input[type=submit].outline-blue:hover,.mini-dew-offer-page .button.add-to-cart-collection,.mini-dew-offer-page .button.add-to-cart-collection:hover,.mini-dew-offer-page button.add-to-cart-collection,.mini-dew-offer-page button.add-to-cart-collection:hover,.mini-dew-offer-page input[type=submit].outline-blue,.mini-dew-offer-page input[type=submit].outline-blue:hover{background:#2e3192!important;border:2px solid #2e3192!important;color:#fff!important}.mag-offer-page ::-webkit-scrollbar-track,.mini-dew-offer-page ::-webkit-scrollbar-track{background-color:#edd1b9;-webkit-box-shadow:none}.mag-offer-page ::-webkit-scrollbar,.mini-dew-offer-page ::-webkit-scrollbar{background-color:#edd1b9;display:none!important;height:3px;width:230px!important}.mag-offer-page ::-webkit-scrollbar-thumb,.mini-dew-offer-page ::-webkit-scrollbar-thumb{background-color:#edd1b9;border:none;border-radius:10px}.mag-offer-page .homepage-testimonials,.mag-offer-page .offer-ctas,.mini-dew-offer-page .homepage-testimonials,.mini-dew-offer-page .offer-ctas{background-color:#edeae3}.mag-offer-page .offer-cta-wrap,.mini-dew-offer-page .offer-cta-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.mag-offer-page .offer-cta,.mini-dew-offer-page .offer-cta{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #2e3192;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;width:33.3%}.mag-offer-page .offer-cta .top-banner,.mini-dew-offer-page .offer-cta .top-banner{height:30px}.mag-offer-page .offer-cta .top-banner p,.mini-dew-offer-page .offer-cta .top-banner p{background-color:#fff88a;color:#2e3192;font-family:Typewriter,sans-serif;font-size:15px;height:30px;line-height:32px;margin-bottom:0;text-align:center;text-transform:uppercase;width:100%}.mag-offer-page .homepage-testimonials h2,.mini-dew-offer-page .homepage-testimonials h2{font-size:16px;margin:0;padding:30px 0 5px}.mag-offer-page .homepage-testimonials h2 .superscript,.mini-dew-offer-page .homepage-testimonials h2 .superscript{font-size:8px}.mag-offer-page .homepage-testimonials .testimonial-name span,.mini-dew-offer-page .homepage-testimonials .testimonial-name span{font-size:12px}.mag-offer-page .homepage-testimonials .testimonial-name,.mini-dew-offer-page .homepage-testimonials .testimonial-name{line-height:1.4}.mag-offer-page .homepage-testimonials .testimonial-star-rating,.mini-dew-offer-page .homepage-testimonials .testimonial-star-rating{margin-top:7px}.mag-offer-page .homepage-testimonials .testimonial-quote-wrap,.mini-dew-offer-page .homepage-testimonials .testimonial-quote-wrap{-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;padding:40px 20px 60px}.mag-offer-page .homepage-testimonials .testimonial,.mini-dew-offer-page .homepage-testimonials .testimonial{background-color:#fff;border:1px solid #2e3192}.mag-offer-page .offer-cta .copy-wrap,.mini-dew-offer-page .offer-cta .copy-wrap{padding:0 15px 30px;text-align:center}.mag-offer-page .offer-cta .copy-wrap p,.mini-dew-offer-page .offer-cta .copy-wrap p{font-family:Typewriter,sans-serif;font-size:14px;letter-spacing:0;margin-bottom:2px;text-align:center}.mag-offer-page .offer-cta .copy-wrap p.small,.mini-dew-offer-page .offer-cta .copy-wrap p.small{font-family:Basis Regular,sans-serif}.mag-offer-page .offer-cta .copy-wrap .collection-subscribe-hover-prices,.mini-dew-offer-page .offer-cta .copy-wrap .collection-subscribe-hover-prices{margin:15px 20px 10px}.mag-offer-page .offer-cta:first-of-type,.mini-dew-offer-page .offer-cta:first-of-type{margin-right:25px}.mag-offer-page .offer-cta:first-of-type img,.mini-dew-offer-page .offer-cta:first-of-type img{margin:0 auto;max-width:85%}.mag-offer-page .offer-cta:nth-of-type(2) img,.mini-dew-offer-page .offer-cta:nth-of-type(2) img{padding-bottom:6px;padding-top:45px;width:67%}.mag-offer-page .offer-cta:last-of-type,.mini-dew-offer-page .offer-cta:last-of-type{background:transparent;border:none;margin-left:25px}.mag-offer-page .offer-cta:last-of-type>div,.mini-dew-offer-page .offer-cta:last-of-type>div{background:#fff}.mag-offer-page .offer-cta img,.mini-dew-offer-page .offer-cta img{margin:0 auto;padding-top:30px}.mag-offer-page p .superscript,.mini-dew-offer-page p .superscript{font-size:8px}.mag-offer-page .inside-section h1,.mini-dew-offer-page .inside-section h1{margin-bottom:30px}.mag-offer-page .autodeliver-savings,.mini-dew-offer-page .autodeliver-savings{line-height:1.5}.mag-offer-page .add-to-cart-collection,.mini-dew-offer-page .add-to-cart-collection{padding:0 40px}.mag-offer-page .ingredient-feature-mobile .slick-next,.mag-offer-page .ingredient-feature-mobile .slick-prev,.mini-dew-offer-page .ingredient-feature-mobile .slick-next,.mini-dew-offer-page .ingredient-feature-mobile .slick-prev{display:none!important}.mag-offer-page .mag-slice .copy{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}.mag-offer-page .mag-slice .copy h1,.mag-offer-page .mag-slice .copy h2,.mag-offer-page .mag-slice .copy p{color:#fff!important;margin-left:auto;margin-right:auto;text-align:center}.mag-offer-page .mag-slice .copy h2{font-family:Basis Medium,sans-serif;font-size:17px;margin-bottom:20px}.mag-offer-page .mag-slice .copy h1{font-family:Basis Medium,sans-serif;font-size:42px;line-height:1.3;margin-bottom:8px}.mag-offer-page .mag-slice .offer-button{padding:0 40px}.mag-offer-page .mag-slice .offer-button,.mag-offer-page .mag-slice .offer-button:hover{background:#fff!important;border:2px solid #fff!important;color:#2e3192!important}.mag-offer-page p.cta-header{font-family:Basis Bold,sans-serif;font-size:16px;margin-bottom:15px}.mini-dew-offer #content{padding-bottom:0}.mini-dew-offer .topbanner a{font-family:Basis Regular,sans-serif;font-size:15px}@media(max-width:1024px){.mini-dew-offer .topbanner a{font-size:14px}}@media(max-width:480px){.mini-dew-offer .topbanner a{font-size:12px}}@media(max-width:640px){.mini-dew-offer .topbanner a{font-size:11px}}@media(max-width:960px){.mini-dew-offer-page .ingredient-feature-mobile.three-ingredients-wrap.mobile{display:block!important}.mini-dew-offer-page .ingredient-feature-wrap.desktop.three-ingredients-wrap{display:none!important}.mini-dew-offer-page .ingredient-feature-mobile .slick-current img{-webkit-transform:scale(2.25);transform:scale(2.25)}}@media(max-width:640px){.mini-dew-offer-page .ingredient-feature-mobile .slick-current img{-webkit-transform:scale(2);transform:scale(2)}}@media(max-width:960px){.mini-dew-offer-page .ingredient-feature-mobile .slick-slide{padding-top:110px}}.mini-dew-offer-page p.cta-header{font-family:Basis Regular,sans-serif;font-size:16px;margin-bottom:15px}@media(max-width:480px){.mini-dew-offer-page p.cta-header{font-size:15px}}.mini-dew-offer-page .change-you-can-feel-section p.cta-header{text-align:right}@media(max-width:880px){.mini-dew-offer-page .change-you-can-feel-section p.cta-header{text-align:center}}.mini-dew-offer-page .mini-dew-slice .copy{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-content:center;-ms-flex-direction:column;flex-direction:column;justify-content:center;text-align:center}@media(max-width:880px){.mini-dew-offer-page .mini-dew-slice .copy{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10%}}.mini-dew-offer-page .mini-dew-slice .copy h1,.mini-dew-offer-page .mini-dew-slice .copy h2,.mini-dew-offer-page .mini-dew-slice .copy p{color:#fff!important;margin-left:auto;margin-right:auto;text-align:center}.mini-dew-offer-page .mini-dew-slice .copy h2{font-family:Basis Regular,sans-serif;font-size:24px;margin-bottom:30px}@media(max-width:1440px){.mini-dew-offer-page .mini-dew-slice .copy h2{font-size:20px}}@media(max-width:1200px){.mini-dew-offer-page .mini-dew-slice .copy h2{font-size:18px;margin-bottom:20px}}@media(max-width:1024px){.mini-dew-offer-page .mini-dew-slice .copy h2{font-size:16px}}@media(max-width:640px){.mini-dew-offer-page .mini-dew-slice .copy h2{font-size:14px}}.mini-dew-offer-page .mini-dew-slice .copy h1{font-family:Basis Medium,sans-serif;font-size:60px;line-height:1.2;margin-bottom:15px}@media(max-width:1440px){.mini-dew-offer-page .mini-dew-slice .copy h1{font-size:50px}}@media(max-width:1200px){.mini-dew-offer-page .mini-dew-slice .copy h1{font-size:45px}}@media(max-width:1024px){.mini-dew-offer-page .mini-dew-slice .copy h1{font-size:38px;margin-bottom:10px}}@media(max-width:640px){.mini-dew-offer-page .mini-dew-slice .copy h1{font-size:30px}}.mini-dew-offer-page .mini-dew-slice .copy h1 .superscript{font-size:18px}@media(max-width:1440px){.mini-dew-offer-page .mini-dew-slice .copy h1 .superscript{font-size:16px}}@media(max-width:480px){.mini-dew-offer-page .mini-dew-slice .copy h1 .superscript{font-size:15px}}.mini-dew-offer-page .mini-dew-slice .offer-button{padding:0 40px}.mini-dew-offer-page .mini-dew-slice .offer-button,.mini-dew-offer-page .mini-dew-slice .offer-button:hover{background:#fff!important;border:2px solid #fff!important;color:#2e3192!important}.mini-dew-offer-page .change-you-can-feel-section h1{margin-bottom:10px!important}.mini-dew-offer-page .full-width-bg-image h1{font-size:38px!important}@media(max-width:1440px){.mini-dew-offer-page .full-width-bg-image h1{font-size:32px!important;padding-top:20px!important}}@media(max-width:1024px){.mini-dew-offer-page .full-width-bg-image h1{font-size:28px!important;padding-top:10px!important}}.mini-dew-offer-page #shopify-section-product-inside .inside-section p.align-center{font-family:Basis Regular,sans-serif;font-size:17px}.mini-dew-offer-page #shopify-section-product-inside .inside-section h2{margin-bottom:10px!important}.product-comparison .flex-container-row{gap:20px;padding-bottom:40px}@media(max-width:880px){.product-comparison .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-comparison .flex-one-half{background:#fff;border:1px solid var(--font_col_base);padding:0 0 25px;position:relative}@media(max-width:880px){.product-comparison .flex-one-half{padding:0 0 35px;width:100%}}.product-comparison h1{margin-bottom:30px!important}.product-comparison h2{border-bottom:1px solid var(--font_col_base);font-size:24px;margin-bottom:0;padding:10px 0}@media(max-width:1040px){.product-comparison h2{font-size:20px}}.product-comparison ul{margin:0 auto;max-width:330px;padding:25px 0 5px}@media(max-width:480px){.product-comparison ul{max-width:100%}}.product-comparison li{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Regular,sans-serif;font-size:18px;list-style:none;margin-bottom:15px}@media(max-width:640px){.product-comparison li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-comparison li:last-of-type{margin-bottom:0}.product-comparison li span.plus{display:inline-block;font-size:30px;margin-right:8px}.product-comparison .vs{background-color:#e1cabb;border:1px solid var(--font_col_base);border-radius:55px;font-family:Typewriter,sans-serif;font-size:24px;height:55px;left:-40px;line-height:55px;position:absolute;text-align:center;top:48%;width:55px}@media(max-width:880px){.product-comparison .vs{border-radius:50px;font-size:22px;height:50px;left:50%;line-height:50px;margin-left:-25px;top:-39px;width:50px}}.additional-product-content .product-feature{padding-bottom:90px}@media(max-width:880px){.additional-product-content .product-feature{padding-bottom:50px}}.additional-product-content .product-feature .flex-container-row{gap:80px}@media(max-width:880px){.additional-product-content .product-feature .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1024px){.additional-product-content .product-feature .flex-container-row{gap:40px}}@media(max-width:480px){.additional-product-content .product-feature .flex-container-row{gap:30px}}@media(max-width:880px){.additional-product-content .product-feature .flex-one-half:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.additional-product-content .product-feature .flex-one-half:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:20px;padding-right:20px;text-align:center;width:100%}}.additional-product-content .product-feature h1{text-align:left}@media(max-width:880px){.additional-product-content .product-feature h1{text-align:center}}.additional-product-content .product-feature p.large{text-align:left}@media(max-width:880px){.additional-product-content .product-feature p.large{margin:0 auto 25px;text-align:center}}.additional-product-content .product-feature p.small{text-align:left}@media(max-width:880px){.additional-product-content .product-feature p.small{margin:0 auto;text-align:center}}.additional-product-content .product-feature .button{margin-top:0}@media(max-width:880px){.additional-product-content .product-feature .button{display:inline-block;margin:0 auto}}.additional-product-content .product-feature img{width:100%}@media(max-width:880px){.additional-product-content .container-padding-60{padding:40px 0 8px!important}}@media(max-width:480px){.additional-product-content .container-padding-60{padding:40px 0 4px!important}}.additional-product-content h3.typewriter{font-size:18px}.additional-product-content .press-logo{display:block;padding-top:20px}.additional-product-content .press-logo img{margin:0 auto;max-width:80px}.additional-product-content #who-what-wear{max-width:140px}.additional-product-content .press-carousel p{font-family:Basis Regular,sans-serif;font-size:15px;margin:0 auto;max-width:580px;text-align:center}@media(max-width:880px){.additional-product-content .press-carousel p{max-width:400px}}@media(max-width:480px){.additional-product-content .press-carousel p{line-height:2;max-width:75%}}.additional-product-content .press-carousel p strong{font-family:Basis Bold,sans-serif}.additional-product-content .press-carousel .slick-track:after,.additional-product-content .press-carousel .slick-track:before{display:none}.additional-product-content .press-carousel .slick-next,.additional-product-content .press-carousel .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;top:17%;z-index:9001}@media(max-width:480px){.additional-product-content .press-carousel .slick-next,.additional-product-content .press-carousel .slick-prev{top:32%}}.additional-product-content .press-carousel .slick-next{right:0}@media(max-width:880px){.additional-product-content .press-carousel .slick-next{right:10px}}.additional-product-content .press-carousel .slick-prev{left:0}@media(max-width:880px){.additional-product-content .press-carousel .slick-prev{left:10px}}.additional-product-content .press-carousel .slick-next:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/right-arrow.svg?v=17889961584554221591655336200) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.additional-product-content .press-carousel .slick-next:after{display:none}.additional-product-content .press-carousel .slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/left-arrow.svg?v=16264985039581597971655336134) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.additional-product-content .press-carousel .slick-prev:after{display:none}.additional-product-content .press-carousel .slick-next.slick-disabled:before,.additional-product-content .press-carousel .slick-prev.slick-disabled:before{opacity:0}@media(max-width:880px){.mini-dew-offer-page .additional-product-content .product-feature .flex-one-half:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mini-dew-offer-page .additional-product-content .product-feature .flex-one-half:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mini-dew-offer-page .additional-product-content .container-padding-60{padding:0!important}}.pink-drink{padding-top:60px}.pink-drink img{margin-top:25px;width:100%}.pink-drink .desktop{display:block}@media(max-width:880px){.pink-drink .desktop{display:none!important}}@media(max-width:640px){.pink-drink .desktop{display:none}}.pink-drink .mobile{display:none}@media(max-width:880px){.pink-drink .mobile{display:block!important}}@media(max-width:640px){.pink-drink .mobile{display:block}}.press-carousel{display:none}.press-carousel.slick-initialized{display:block}.stress-section{background-color:#b57b55}.stress-section h1,.stress-section h2{color:#fff}.stress-section h1{line-height:1.3;margin:0;padding-right:20%}.stress-section h2{font-family:Basis Regular,sans-serif;margin-bottom:30px;max-width:710px}.stress-section h2 .superscript{font-family:Basis Regular,sans-serif!important;font-size:10px}.stress-section h2 span{font-family:Basis Bold,sans-serif}.change-you-can-feel-section{background:#fafaf8}.change-you-can-feel-section ul{margin:0;padding:0}.change-you-can-feel-section h1,.mag-offer-page .change-you-can-feel-section h1{margin-bottom:20px}.change-you-can-feel-section p{font-family:Basis Regular,sans-serif;font-size:18px;margin-bottom:10px}.mag-offer-page .change-you-can-feel-section p{margin-bottom:15px}.change-you-can-feel-section li{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Regular,sans-serif;font-size:18px;list-style:none;margin-bottom:10px}.change-you-can-feel-section li:last-of-type{margin-bottom:0}.change-you-can-feel-section li span.plus{display:inline-block;font-size:30px;margin-right:8px}.change-you-can-feel-section .flex-one-half:first-of-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:5%}.change-you-can-feel-section .flex-one-half:last-of-type{padding-left:5%}.superyou-offer-marquee{background-color:#edeae3;padding-bottom:70px!important;padding-top:25px}.product-feature-banner .text-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:30%;justify-content:center;width:100%}.mag-offer-page .product-feature-banner .text-overlay,.mini-dew-offer-page .product-feature-banner .text-overlay{height:20%}.product-feature-banner .text-overlay-left{bottom:0;height:80%;left:0;padding-left:140px;position:absolute;width:420px}.product-feature-banner .text-overlay-right{bottom:0;height:80%;padding-right:140px;position:absolute;right:0;width:420px}.product-feature-banner .text-overlay-mobile{bottom:0;height:30%;left:0;position:absolute;text-align:center;width:100%}.mag-offer-page .product-feature-banner .text-overlay-mobile,.mini-dew-offer-page .product-feature-banner .text-overlay-mobile{bottom:auto;top:20%}.product-feature-banner .text-overlay-mobile .slick-slide>div{margin:0 auto;max-width:400px}.product-feature-banner .text-overlay-mobile .description-banner{height:auto!important;padding-bottom:25px}.product-feature-banner .text-overlay-mobile .description-banner p{font-family:Basis Regular,sans-serif;font-size:14px;line-height:1.6;max-width:500px}.product-feature-banner .slick-dots li.slick-active button,.product-feature-banner .slick-dots li:hover button{background:#2e2930!important}.product-feature-banner .slick-dots button{border:1px solid #2e2930!important}.product-feature-banner .slick-dots button:before{background:transparent!important;border:none!important}.product-feature-banner .text-overlay-mobile .description-banner p strong{font-family:Basis Bold,sans-serif}.product-feature-banner .text-overlay-left .flex-container-column,.product-feature-banner .text-overlay-right .flex-container-column{-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center}.product-feature-banner .text-overlay-left h2,.product-feature-banner .text-overlay-right h2{font-size:22px;margin-bottom:5px;text-align:left!important;width:100%}.mag-offer-page .product-feature-banner .text-overlay-left h2,.mag-offer-page .product-feature-banner .text-overlay-right h2,.mini-dew-offer-page .product-feature-banner .text-overlay-left h2,.mini-dew-offer-page .product-feature-banner .text-overlay-right h2{font-size:24px}@media(max-width:1024px){.mini-dew-offer-page .product-feature-banner .text-overlay-left h2,.mini-dew-offer-page .product-feature-banner .text-overlay-right h2{font-size:20px}}.product-feature-banner .text-overlay-left p,.product-feature-banner .text-overlay-right p{font-family:Basis Regular,sans-serif;font-size:16px;line-height:1.5;text-align:left}.mag-offer-page .product-feature-banner .text-overlay-left p,.mag-offer-page .product-feature-banner .text-overlay-right p,.mini-dew-offer-page .product-feature-banner .text-overlay-left p,.mini-dew-offer-page .product-feature-banner .text-overlay-right p{font-size:17px}@media(max-width:1200px){.mini-dew-offer-page .product-feature-banner .text-overlay-left p,.mini-dew-offer-page .product-feature-banner .text-overlay-right p{font-size:16px}}.product-feature-banner .text-overlay-left p strong,.product-feature-banner .text-overlay-right p strong{font-family:Basis Bold,sans-serif}.product-feature-banner h1{margin-bottom:20px}.mag-offer-page .product-feature-banner .container .flex-container-column,.mini-dew-offer-page .product-feature-banner .container .flex-container-column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mag-offer-page .product-feature-banner h1,.mini-dew-offer-page .product-feature-banner h1{font-size:32px;margin-bottom:0;padding-top:50px}.checkmark{display:inline-block!important;height:auto;margin-right:3px;padding:0!important;width:12px!important}.landing-featured-in .flex-container-row{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media(max-width:767px){.landing-featured-in .flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.landing-featured-in .flex-container-row>div{width:auto}@media(max-width:767px){.landing-featured-in .flex-container-row>div{margin-bottom:30px;width:50%}}.landing-featured-in .flex-container-row>div img{margin:0;max-height:32px}@media(max-width:767px){.landing-featured-in .flex-container-row>div img{margin:0 auto}}@media screen and (max-width:1600px){.product-feature-banner .text-overlay-right{padding-right:60px;width:400px}.mini-dew-offer-page .product-feature-banner .text-overlay-right{width:350px}.product-feature-banner .text-overlay-left{padding-left:60px;width:400px}.mag-offer-page .product-feature-banner .text-overlay-left,.mag-offer-page .product-feature-banner .text-overlay-right,.mini-dew-offer-page .product-feature-banner .text-overlay-left,.mini-dew-offer-page .product-feature-banner .text-overlay-right{width:350px}}@media screen and (max-width:1300px){.product-feature-banner .text-overlay-right .flex-container-column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mag-offer-page .product-feature-banner .text-overlay-right .flex-container-column,.mini-dew-offer-page .product-feature-banner .text-overlay-right .flex-container-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-feature-banner .text-overlay-right{height:70%;padding-right:30px}.product-feature-banner .text-overlay-left p,.product-feature-banner .text-overlay-right p{font-size:15px}.magnesi-om-offer .product-feature-banner .text-overlay-left p,.magnesi-om-offer .product-feature-banner .text-overlay-right p{font-size:16px}.product-feature-banner .text-overlay-left p:first-of-type{margin-bottom:50px!important}.product-feature-banner .text-overlay-left,.product-feature-banner .text-overlay-right{width:350px}.mag-offer-page .product-feature-banner .text-overlay-left,.mag-offer-page .product-feature-banner .text-overlay-right,.mini-dew-offer-page .product-feature-banner .text-overlay-left{width:280px}.mini-dew-offer-page .product-feature-banner .text-overlay-right{width:250px}.product-feature-banner .text-overlay-left{padding-left:30px}.product-feature-banner h1{margin-bottom:10px}.mag-offer-page .product-feature-banner h1,.mini-dew-offer-page .product-feature-banner h1{font-size:28px}}@media screen and (max-width:1200px){.superyou-offer-page .landing-featured-in .flex-container-row>div img{margin:0;max-height:25px}.superyou-offer .superyou-celebration .animated-image-grid-wrap,.superyou-offer-2 .superyou-celebration .animated-image-grid-wrap{padding:20px 5% 5%}.superyou-offer .superyou-celebration .grid-item,.superyou-offer-2 .superyou-celebration .grid-item{width:25%}.superyou-offer .superyou-celebration .grid-item.is-expanded,.superyou-offer-2 .superyou-celebration .grid-item.is-expanded{width:50%}.magnesi-om-offer .mag-slice .copy h1{font-size:36px}.magnesi-om-offer .product-feature-banner h1{font-size:28px;margin-bottom:0}}@media screen and (max-width:1024px){.product-feature-banner .text-overlay-left,.product-feature-banner .text-overlay-right{width:300px}.product-feature-banner .text-overlay-left h2,.product-feature-banner .text-overlay-right h2{font-size:18px}.product-feature-banner .text-overlay-right{height:74%}.mag-offer-page .product-feature-banner .text-overlay-left p,.mag-offer-page .product-feature-banner .text-overlay-right p,.mini-dew-offer-page .product-feature-banner .text-overlay-left p,.mini-dew-offer-page .product-feature-banner .text-overlay-right p,.product-feature-banner .text-overlay-left p,.product-feature-banner .text-overlay-right p{font-size:14px}.superyou-offer .animated-image-grid-wrap,.superyou-offer-2 .animated-image-grid-wrap{padding:10px 30px 60px}.superyou-offer .grid-item,.superyou-offer-2 .grid-item{width:25%}.superyou-offer .grid-item.is-expanded,.superyou-offer-2 .grid-item.is-expanded{width:50%}.superyou-offer .vidOverlayHoverCopy p,.superyou-offer-2 .vidOverlayHoverCopy p{font-size:16px;padding-left:15px}.superyou-offer .vidOverlayHoverCopy p:last-of-type,.superyou-offer-2 .vidOverlayHoverCopy p:last-of-type{font-size:13px;margin-bottom:10px}}@media screen and (max-width:960px){.mag-offer-page .product-feature-banner .text-overlay-left,.mag-offer-page .product-feature-banner .text-overlay-right,.mini-dew-offer-page .product-feature-banner .text-overlay-left,.mini-dew-offer-page .product-feature-banner .text-overlay-right{width:245px}}@media screen and (max-width:880px){.stress-section h1,.stress-section h2{margin-bottom:20px;padding-left:0;padding-right:0;text-align:center}.stress-section .flex-container-row{display:block;width:100%}.stress-section .flex-one-third,.stress-section .flex-two-thirds{display:block;margin:0 auto;max-width:570px;width:100%}.change-you-can-feel-section{background:#edeae3}.change-you-can-feel-section h1{text-align:center}.change-you-can-feel-section .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.change-you-can-feel-section .flex-one-half:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;order:2;padding-right:0;width:100%}.change-you-can-feel-section .flex-one-half:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;width:100%}.change-you-can-feel-section p{font-size:16px}.change-you-can-feel-section ul{margin:0 auto;max-width:290px}.change-you-can-feel-section li{display:block;font-size:16px;margin-bottom:8px}.change-you-can-feel-section li span.plus{font-size:24px;margin-right:13px}.product-feature-banner .text-overlay{height:19%}.product-feature-banner .text-overlay h1{line-height:1.3;margin-bottom:0}.mag-offer-page .mag-slice .copy,.mini-dew-offer-page .mag-slice .copy,.superyou-offer-page .superyou-slice .copy{bottom:0;left:0;padding:60px 20px;position:absolute;text-align:center;width:100%;z-index:999}.superyou-offer-page .superyou-slice .copy h1,.superyou-offer-page .superyou-slice .copy p{color:#fff}.mag-offer-page .superyou-slice .copy p,.superyou-offer-page .superyou-slice .copy p{margin-bottom:15px}.superyou-offer-page .superyou-slice .copy h1{margin-bottom:20px}.mag-slice .copy h1,.mag-slice .copy p,.mini-dew-slice .copy h1,.mini-dew-slice .copy p,.superyou-slice .copy h1,.superyou-slice .copy p,.superyou-slice .offer-button{color:#fff!important}.superyou-offer-page .superyou-slice .offer-button{border:1px solid #fff!important;color:#fff!important}.superyou-offer-page .superyou-slice .offer-button:hover{background-color:#fff!important;border:1px solid #fff!important;color:#2e3192!important}.superyou-offer .offer-cta,.superyou-offer-2 .offer-cta{margin:0 auto 20px!important;max-width:400px;width:100%}.superyou-offer .offer-cta-wrap,.superyou-offer-2 .offer-cta-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.superyou-offer .offer-cta .copy-wrap p,.superyou-offer-2 .offer-cta .copy-wrap p{padding:0!important}.superyou-offer .offer-cta:first-of-type,.superyou-offer-2 .offer-cta:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.superyou-offer .offer-cta:nth-of-type(2),.superyou-offer-2 .offer-cta:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.superyou-offer .offer-cta:nth-of-type(3),.superyou-offer-2 .offer-cta:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.superyou-offer .inside-section h1,.superyou-offer-2 .inside-section h1{margin-bottom:20px}.superyou-offer .superyou-celebration .grid-item,.superyou-offer-2 .superyou-celebration .grid-item{width:25%}.superyou-offer .superyou-celebration .grid-item.is-expanded,.superyou-offer-2 .superyou-celebration .grid-item.is-expanded{width:50%}.superyou-offer .superyou-celebration .animated-image-grid-wrap,.superyou-offer-2 .superyou-celebration .animated-image-grid-wrap{overflow:auto;padding:10px 20px 20px}.superyou-offer .superyou-celebration .grid,.superyou-offer .superyou-celebration .grid--full,.superyou-offer .superyou-celebration .grid--rev,.superyou-offer-2 .superyou-celebration .grid,.superyou-offer-2 .superyou-celebration .grid--full,.superyou-offer-2 .superyou-celebration .grid--rev{width:275%}.superyou-offer .superyou-celebration,.superyou-offer-2 .superyou-celebration{padding-bottom:30px}.mag-offer-page .offer-cta,.mini-dew-offer-page .offer-cta{margin:0 auto 20px!important;max-width:400px;width:100%}.mag-offer-page .offer-cta-wrap,.mini-dew-offer-page .offer-cta-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mag-offer-page .offer-cta .copy-wrap p,.mini-dew-offer-page .offer-cta .copy-wrap p{padding:0!important}.mag-offer-page .inside-section h1,.mini-dew-offer-page .inside-section h1{margin-bottom:20px}.mag-offer-page .inside-section h2,.mini-dew-offer-page .inside-section h2{font-family:Basis Regular,sans-serif}.mini-dew-offer-page .inside-section h2{font-family:Basis Bold,sans-serif}.superyou-offer-marquee{padding-bottom:50px!important}.mag-offer-page .ingredient-feature-mobile p,.mini-dew-offer-page .ingredient-feature-mobile p,.superyou-offer-page .ingredient-feature-mobile p{text-align:center}}@media screen and (max-width:480px){.landing-featured-in img{max-height:25px}.stress-section h2{margin-left:auto!important;margin-right:auto!important;max-width:290px}.product-feature-banner .text-overlay-mobile{height:38%}.magnesi-om-offer .product-feature-banner h1{font-size:24px}}@media screen and (max-width:400px){.product-feature-banner .text-overlay-mobile{height:41%}}.magnesi-om-offer #content{padding-bottom:0}.dust .dust-collection-subhead p{font-family:Basis Regular,sans-serif;font-size:20px;line-height:1.5;margin-bottom:0}@media(max-width:1200px){.dust .dust-collection-subhead p{font-size:17px}}@media(max-width:480px){.dust .dust-collection-subhead p{font-size:16px}}@media(max-width:400px){.dust .dust-collection-subhead p{font-size:14px}}@media(max-width:375px){.dust .dust-collection-subhead p{font-size:13px}}@media(max-width:720px){.dust .full-width-hero.odds .dust-collection-cta{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dust .sachets{background-position:bottom!important;background-size:cover!important}}.dust .dust-collection-hero{position:relative}.dust .dust-collection-hero .text-overlay .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:7% 20px;position:relative}@media(max-width:1200px){.dust .dust-collection-hero .text-overlay .container{padding:8% 20px}}@media(max-width:1024px){.dust .dust-collection-hero .text-overlay .container{padding:16% 20px}}@media(max-width:720px){.dust .dust-collection-hero .text-overlay .container{padding:19% 20px}}.dust .dust-collection-hero .text-overlay h1{font-family:Basis Bold,sans-serif;font-size:48px!important;line-height:1.1;margin-bottom:0}@media(max-width:1600px){.dust .dust-collection-hero .text-overlay h1{font-size:44px!important}}@media(max-width:1440px){.dust .dust-collection-hero .text-overlay h1{font-size:40px!important}}@media(max-width:1200px){.dust .dust-collection-hero .text-overlay h1{font-size:32px!important}}@media(max-width:1024px){.dust .dust-collection-hero .text-overlay h1{font-size:40px!important}}@media(max-width:640px){.dust .dust-collection-hero .text-overlay h1{font-size:32px!important}}@media(max-width:480px){.dust .dust-collection-hero .text-overlay h1{font-size:28px!important}}@media(max-width:400px){.dust .dust-collection-hero .text-overlay h1{font-size:26px!important}}@media(max-width:720px){.dust .dust-collection-cta{padding:50px 20px}}.dust .dust-collection-cta h1{font-size:28px;margin-bottom:5px;text-align:center}@media(max-width:1200px){.dust .dust-collection-cta h1{font-size:24px}}.dust .dust-collection-cta a h1{color:var(--font_col_base)}.dust .dust-collection-cta p.typewriter{font-size:22px;margin:5px auto;text-align:center}@media(max-width:1200px){.dust .dust-collection-cta p.typewriter{font-size:18px}}.dust .dust-collection-cta p.price{color:#2e3192;font-size:20px;margin:0 auto 8px;text-align:center}@media(max-width:1200px){.dust .dust-collection-cta p.price{font-size:16px;margin:0 auto 5px}}.dust .dust-collection-cta span.compare-price{color:#444;font-size:20px}@media(max-width:1200px){.dust .dust-collection-cta span.compare-price{font-size:16px}}.dust .dust-collection-cta .regular-price{color:#2e3192;font-size:20px}@media(max-width:1200px){.dust .dust-collection-cta .regular-price{font-size:16px}}.dust .dust-collection-cta .add-to-cart-collection{margin-top:12px;width:172px!important}.dust #dust-collection-wrap .desktop,.dust .dust-collection-hero .desktop,.dust .dust-collection-subhead .desktop{display:block!important}@media(max-width:1024px){.dust #dust-collection-wrap .desktop,.dust .dust-collection-hero .desktop,.dust .dust-collection-subhead .desktop{display:none!important}}.dust #dust-collection-wrap .tablet,.dust .dust-collection-hero .tablet,.dust .dust-collection-subhead .tablet{display:none!important}@media(max-width:1024px){.dust #dust-collection-wrap .tablet,.dust .dust-collection-hero .tablet,.dust .dust-collection-subhead .tablet{display:block!important}}@media(max-width:720px){.dust #dust-collection-wrap .tablet,.dust .dust-collection-hero .tablet,.dust .dust-collection-subhead .tablet{display:none!important}}.dust #dust-collection-wrap .mobile,.dust .dust-collection-hero .mobile,.dust .dust-collection-subhead .mobile{display:none!important}@media(max-width:720px){.dust #dust-collection-wrap .mobile,.dust .dust-collection-hero .mobile,.dust .dust-collection-subhead .mobile{display:block!important}.dust #dust-collection-wrap .flex-container-row,.dust .dust-collection-hero .flex-container-row,.dust .dust-collection-subhead .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dust #dust-collection-wrap .flex-one-half,.dust .dust-collection-hero .flex-one-half,.dust .dust-collection-subhead .flex-one-half{width:100%}}.dust #dust-collection-wrap .image-cont .hover-info,.dust #dust-collection-wrap .image-link,.dust .dust-collection-hero .image-cont .hover-info,.dust .dust-collection-hero .image-link,.dust .dust-collection-subhead .image-cont .hover-info,.dust .dust-collection-subhead .image-link{display:none}#dust-dots,#dust-dots-mobile{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}#rotating-text .rotationTextContainer{border-bottom:2px solid var(--font_col_base);padding-bottom:3px;position:relative;text-align:center}.sex-dust-rotation #rotating-text .rotationTextContainer{border:none;padding-bottom:0;position:relative;text-align:center}.template-index #rotating-text .rotationTextContainer{border:none;padding-bottom:0;position:relative;text-align:left}#rotating-text .rotationText{display:inline-block;font-family:Typewriter,sans-serif!important;font-size:40px;letter-spacing:0;margin:0 auto;padding-left:0;position:relative;text-align:center;width:158px}@media(max-width:1440px){#rotating-text .rotationText{font-size:32px;width:128px}}@media(max-width:1200px){#rotating-text .rotationText{font-size:26px;width:100px}}@media(max-width:1024px){#rotating-text .rotationText{font-size:32px;width:128px}}@media(max-width:640px){#rotating-text .rotationText{font-size:26px;width:100px}}@media(max-width:480px){#rotating-text .rotationText{font-size:22px;width:86px}}.sex-dust-rotation #rotating-text .rotationText{display:inline-block;font-family:Basis Medium,sans-serif!important;font-size:39px;letter-spacing:0;margin:0 auto;padding-left:0;position:relative;text-align:center;width:540px}@media(max-width:1440px){.sex-dust-rotation #rotating-text .rotationText{font-size:37px;width:450px}}@media(max-width:1200px){.sex-dust-rotation #rotating-text .rotationText{font-size:30px;padding-left:0;width:375px}}@media(max-width:1024px){.sex-dust-rotation #rotating-text .rotationText{font-size:26px;padding-left:0;width:330px}}@media(max-width:880px){.sex-dust-rotation #rotating-text .rotationText{font-size:34px;width:430px}}@media(max-width:640px){.sex-dust-rotation #rotating-text .rotationText{font-size:30px;padding-left:0;width:400px}}@media(max-width:480px){.sex-dust-rotation #rotating-text .rotationText{font-size:28px;width:330px}}@media(max-width:375px){.sex-dust-rotation #rotating-text .rotationText{font-size:24px;width:300px}}#dust-collection-wrap .image{overflow:hidden}#dust-collection-wrap .image .mobile-swipe>div{-ms-overflow-style:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:scroll;padding:0;scrollbar-width:none}#dust-collection-wrap .image .mobile-swipe>div::-webkit-scrollbar{display:none}#dust-collection-wrap .image .mobile-swipe .slide{min-width:90%;overflow:hidden;position:relative}#dust-collection-wrap .image .mobile-swipe .slide img,#dust-collection-wrap .image .mobile-swipe .slide video{display:block;width:100%}#dust-collection-wrap .image-hover-reveal{position:relative}#dust-collection-wrap .video-reveal{left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}#dust-collection-wrap .video-reveal video{display:block;width:101%}#dust-collection-wrap .image-hover-reveal:hover .video-reveal{opacity:1;z-index:2}#rotating-text .rotationText.is-inactive{bottom:100%;position:absolute;right:0}#rotating-text .is-hidden{display:none!important}#rotating-text #dust-text{display:inline-block;font-family:Typewriter,sans-serif;font-size:40px;letter-spacing:0;margin-top:15px}@media(max-width:1440px){#rotating-text #dust-text{font-size:32px;margin-top:15px}}@media(max-width:1200px){#rotating-text #dust-text{font-size:26px;margin-top:12px}}@media(max-width:1024px){#rotating-text #dust-text{font-size:32px}}@media(max-width:640px){#rotating-text #dust-text{font-size:26px}}@media(max-width:480px){#rotating-text #dust-text{font-size:22px;margin-top:10px}}@media(max-width:1024px){.template-index .homepage-categories{display:none!important}}@media(max-width:1200px){.template-index .homepage-categories{height:auto;padding-bottom:10px!important;padding-top:10px!important}}.template-index .homepage-categories .container{display:block;margin:0 auto;max-width:1200px!important;padding:0 30px}.template-index .homepage-categories ::-webkit-scrollbar-track{background-color:#fcfbf6;-webkit-box-shadow:none}.template-index .homepage-categories ::-webkit-scrollbar{background-color:#fcfbf6;display:none!important;height:3px!important;width:3px}.template-index .homepage-categories ::-webkit-scrollbar-thumb{background-color:#fcfbf6;border:none;border-radius:10px}.template-index .homepage-categories .yellow-bar{font-family:Basis Medium,sans-serif;font-size:16px;left:35px;padding:0;top:31px}@media(max-width:1200px){.template-index .homepage-categories .yellow-bar{font-size:15px;left:25px;top:23px}}.template-index .homepage-categories .yellow-bar .icon{display:inline-block;margin-top:3px;vertical-align:middle}.template-index .homepage-categories .grow-landing-page{padding:10px!important}.template-index .homepage-categories .highlight{background-color:#fff88a;display:inline-block;font-family:Typewriter,sans-serif;font-size:13px;left:35px;line-height:1;padding:3px 6px 1px;position:absolute;top:56px}@media(max-width:1200px){.template-index .homepage-categories .highlight{left:25px!important;top:44px!important}}@media(max-width:480px){.template-index .homepage-categories .highlight{top:10px!important}}@media(max-width:1024px){.template-index .homepage-categories.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-bottom:40px!important}}.homepage-category-links{background-color:#edeadd;max-width:100%}.homepage-category-links h2{font-family:Basis Medium,sans-serif;font-size:24px;line-height:1.7}@media(max-width:1200px){.homepage-category-links h2{font-size:22px}}@media(max-width:640px){.homepage-category-links h2{font-size:18px}}@media(max-width:480px){.homepage-category-links h2{font-size:15px}}.homepage-category-links h2 a{font-family:Basis Medium,sans-serif;font-size:24px;text-transform:none}@media(max-width:1200px){.homepage-category-links h2 a{font-size:22px}}@media(max-width:640px){.homepage-category-links h2 a{font-size:18px}}@media(max-width:480px){.homepage-category-links h2 a{font-size:15px}}.template-product .carousel-products{padding:0 0 30px}.video-hero{background:#eeeadd;height:auto!important;width:100%!important}.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}}@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){.video-hero-gif .desktop{display:block}}@media(orientation:portrait)and (max-width:1024px){.video-hero-gif .desktop{display:none}}@media(orientation:landscape){.video-hero-gif .mobile{display:none}}@media(orientation:landscape)and (max-width:1024px){.video-hero-gif .mobile{display:none!important;max-height:100%}}@media(orientation:landscape)and (max-width:880px){.video-hero-gif .mobile{display:block!important}}@media(orientation:landscape){.video-hero-gif .desktop{display:block}}@media(orientation:landscape)and (max-width:1024px){.video-hero-gif .desktop{display:block!important;max-height:100%}}@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{left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:480px){.video-hero-gif img{max-height:100%;max-width:none}}.video-hero-ppage{height:250px;overflow:hidden;position:relative!important}@media(max-width:600px){.video-hero-ppage{height:160px;margin:40px 0}}.video-hero-ppage .text-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;left:0;position:absolute;right:0;text-align:center;top:0}.video-hero-ppage .text-overlay-wrap{width:100%}.video-hero-ppage .text-overlay-wrap h1{margin:0}.video-hero-ppage-full-height{position:relative}.video-hero-ppage-full-height video{display:block;width:100%}.video-hero-ppage-full-height .text-overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0}.video-hero-ppage-full-height .text-overlay h1,.video-hero-ppage-full-height .text-overlay p{color:#fff!important}.video-hero-ppage-full-height .text-overlay h1.large{font-family:Basis Medium,sans-serif;font-size:52px!important;line-height:1.1;margin:0 0 15px}@media(max-width:1600px){.video-hero-ppage-full-height .text-overlay h1.large{font-size:46px!important;margin:0 0 15px}}@media(max-width:1440px){.video-hero-ppage-full-height .text-overlay h1.large{font-size:44px!important}}@media(max-width:1200px){.video-hero-ppage-full-height .text-overlay h1.large{font-size:38px!important;margin:0 auto 10px}}@media(max-width:640px){.video-hero-ppage-full-height .text-overlay h1.large{font-size:36px!important}}@media(max-width:480px){.video-hero-ppage-full-height .text-overlay h1.large{font-size:30px!important}}@media(max-width:400px){.video-hero-ppage-full-height .text-overlay h1.large{font-size:28px!important}}.video-hero-ppage-full-height .text-overlay p{font-family:Basis Regular,sans-serif;font-size:18px;letter-spacing:.025em;margin:0 auto 10px}@media(max-width:880px){.video-hero-ppage-full-height .text-overlay p{font-size:16px}}.video-hero-ppage-full-height .text-overlay .superscript{display:inline-block;font-size:14px;vertical-align:top}@media(max-width:880px){.video-hero-ppage-full-height .text-overlay .superscript{font-size:12px}}@media(max-width:480px){.video-hero-ppage-full-height .text-overlay .superscript{font-size:11px}}.ppage-best-sellers.stacks-wrap{display:block!important;padding-bottom:80px!important;padding-top:10px!important}.ppage-best-sellers.stacks-wrap .highlight{height:16px;margin:10px auto 0!important}@media(max-width:880px){.ppage-best-sellers.stacks-wrap{padding:0 0 50px!important}}.template-index .stacks-wrap .product-block-new .block-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-hero-ppage .ppage-video-banner-img-wrap,.video-hero-ppage video{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media(max-width:600px){.video-hero-ppage .ppage-video-banner-img-wrap,.video-hero-ppage video{height:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}.video-hero-ppage .ppage-video-banner-img-wrap img{height:100%;max-width:none}.product-video{position:relative!important}.product-video video{width:100%}.video-hero video{margin-top:-80px;width:100%!important}@media(max-width:880px){.video-hero video{padding:0}}.video-wrap{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}@media(max-width:880px){.video-wrap{display:none}}.video-wrap-mobile{bottom:0;display:none;left:0;overflow:hidden;position:absolute;right:0;top:0}@media(max-width:880px){.video-wrap-mobile{display:block}}.video-wrap video{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.video-wrap-mobile video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%}.aboutVideoWrap{height:0;padding-bottom:56.25%;position:relative}@media(max-width:880px){.aboutVideoWrap{padding-bottom:124.25%}}.aboutVideoWrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}#bgvid,#bgvid-mobile{background-size:contain;min-width:100%}#bgvid,#bgvid-mobile,#bgvid-mobile-feature,#ppage-bgvid,#ppage-bgvid-mobile{height:auto!important;width:100%!important}#bgvid-mobile-feature{background-size:contain;min-width:100%}.template-index .video-hero .text-overlay p{color:#fff;font-size:22px;letter-spacing:2px}@media(max-width:880px){.template-index .video-hero .text-overlay p{font-size:18px}.self-care a.button{float:left!important;margin-top:30px}}.shops{text-align:center}.shops .container-wide{padding-left:80px!important;padding-right:80px!important}@media(max-width:1200px){.shops .container-wide{padding-left:50px!important;padding-right:50px!important}}@media(max-width:960px){.shops .container-wide{padding-left:20px!important;padding-right:20px!important;padding-top:60px!important}}.shops a#shops-img{cursor:pointer;display:block;margin-bottom:30px;width:100%}.shops a#shops-img .flex-container-row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.shops a#shops-img .flex-container-row div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px}@media(max-width:767px){.shops a#shops-img .flex-container-row div:first-of-type{padding-right:0;width:100%}}.shops a#shops-img .flex-container-row div:last-of-type{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-left:10px}@media(max-width:767px){.shops a#shops-img .flex-container-row div:last-of-type{display:none!important}}.shops a#shops-img .desktop{display:block!important}@media(max-width:767px){.shops a#shops-img .desktop{display:none!important}}.shops a#shops-img .mobile{display:none!important}@media(max-width:767px){.shops a#shops-img .mobile{display:block!important}}.shops h2{margin-bottom:20px;text-align:center}@media(max-width:880px){.shops h2{margin-bottom:15px}}.shops p{float:none;font-family:Basis Regular,sans-serif;font-size:15px;margin:0 auto 14px;max-width:650px;width:100%}@media(max-width:960px){.shops p{padding:0 30px}}@media(max-width:640px){.shops p{padding:0 20px}}@media(max-width:480px){.shops p{font-size:14px}}.shops img{float:left;min-width:100%;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{bottom:25px;left:50%;margin-left:-18px;position:absolute;width:36px}@media(max-width:880px){.table-undo-mobile .display-table,.table-undo-mobile .display-table-cell{display:block!important;width:100%!important}}.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-bottom:30px;margin-top:15px}}.template-index .description-banner .container-wide{border:none;padding-bottom:60px!important;padding-left:8%!important;padding-right:8%!important}@media(max-width:880px){.template-index .description-banner .container-wide{padding-left:30px!important;padding-right:30px!important}}@media(max-width:640px){.template-index .description-banner .container-wide{padding-left:20px!important;padding-right:20px!important}}.template-index .description-banner .border-top{border-top:1px solid var(--font_col_base)}.template-index .supers-collection-header .text-overlay .container{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;justify-content:center;padding-bottom:0}@media(max-width:880px){.template-index .supers-collection-header .text-overlay .container{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:flex-end;padding-bottom:50px}}@media(max-width:480px){.template-index .supers-collection-header .text-overlay .container{padding-bottom:40px}}.template-index .supers-collection-header h1{float:right;font-family:Basis Medium,sans-serif;font-size:48px!important;margin:0 0 5px;max-width:400px}@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{float:right;font-size:30px!important;max-width:400px}@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{display:block;font-family:Basis Bold,sans-serif;font-size:20px;letter-spacing:.025em;line-height:1.6;margin:0}@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,.template-index .supers-collection-header .text-overlay .container svg{width:9px}@media(max-width:1200px){.template-index .supers-collection-header .text-overlay .container img,.template-index .supers-collection-header .text-overlay .container svg{width:7px}}.template-index .full-width-video-header h1,.template-index .full-width-video-header h2{text-transform:none}.template-index .full-width-video-header h1 .superscript,.template-index .full-width-video-header h2 .superscript{font-family:Basis Regular,sans-serif!important;font-size:16px!important}@media(max-width:1440px){.template-index .full-width-video-header h1 .superscript,.template-index .full-width-video-header h2 .superscript{font-size:11px!important}}.template-index .full-width-video-header h1{color:var(--font_col_base);letter-spacing:.025em!important}.template-index .full-width-video-header h2{color:#fff!important;font-family:Basis Regular,sans-serif!important;font-size:40px;letter-spacing:.025em!important;margin-bottom:0;text-align:center}@media(max-width:1200px){.template-index .full-width-video-header h2{font-size:36px}}@media(max-width:1024px){.template-index .full-width-video-header h2{font-size:32px}}@media(max-width:880px){.template-index .full-width-video-header h2{font-size:28px;text-align:center!important}}@media(max-width:480px){.template-index .full-width-video-header h2{font-size:24px}.template-index .mj-homepage-intro p{font-size:13px}}.template-index .ab-test-hidden{display:none}.template-index .ab-test-original{display:block}.template-index .full-width-video-header button{-ms-flex-item-align:center;align-self:center;letter-spacing:.025em!important;margin-top:20px;padding:0 40px}@media(max-width:1024px){.template-index .full-width-video-header button{margin-top:15px}}@media(max-width:880px){.template-index .full-width-video-header button{-ms-flex-item-align:center;align-self:center;margin-top:15px}}@media(max-width:720px){.template-index .full-width-video-header button{margin-top:15px}}@media(max-width:480px){.template-index .full-width-video-header button{margin-top:15px}}.cf07-benefits-section{display:none;padding:0 0 0 15px;text-align:center}@media(max-width:880px){.cf07-benefits-section{-ms-flex-item-align:center;align-self:center;display:block;margin-top:15px;padding-bottom:40px}}.cf07-benefits-section h2{margin-bottom:20px}.cf07-benefits-section a:first-of-type{margin-left:0!important}.cf07-benefits-section a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(24,39%,81%,.4);border-radius:17px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 10px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:5px 20px}.cf07-benefits-section a:hover{background-color:#e1cabb;color:var(--font_col_base)}.cf07-benefits-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}@media(max-width:880px){.cf07-benefits-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;overflow:auto;padding-bottom:20px}}:host(.e1a8tha05){display:none!important}:host(.e1a8tha06){display:none!important}:host(.cy-made-in-fw){display:none!important}.callout-large{font-family:Typewriter,sans-serif;font-size:36px;font-weight:400;margin-bottom:0}.template-index .mj-homepage-intro h3{font-size:17px;letter-spacing:.075em;text-transform:uppercase}.template-index h1.typewriter{font-family:Typewriter,sans-serif;margin-bottom:30px!important;width:100%}.template-index h1.typewriter.no-margin{margin-bottom:0!important}.template-index .best-sellers-section{padding:0 30px}.template-index .best-sellers-section .product-block-new .inner{position:static}.template-index .best-sellers-section .product-block-new .block-inner img{background-color:hsla(51,27%,90%,.314)}.template-index .best-sellers-section .product-block-new .highlight{left:30px;position:absolute;top:30px}.template-index .best-sellers-section .product-block-new .inner p.copy{font-size:12px}.template-index .best-sellers-section .carousel-products .slick-next{right:-15px}.template-index .best-sellers-section .carousel-products .slick-prev{left:-15px}.template-index .category-carousel .slick-next{right:-30px}.template-index .category-carousel .slick-prev{left:-30px}.template-index .best-sellers-section .carousel-products .slick-next:before,.template-index .best-sellers-section .carousel-products .slick-prev:before,.template-index .category-carousel .slick-next:before,.template-index .category-carousel .slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/files/right-arrow-thin-bk.svg?v=1671575348) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.template-index .best-sellers-section .carousel-products .slick-prev:before,.template-index .category-carousel .slick-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.template-index .best-sellers-section .product-block-new p.title{font-size:16px;margin:15px auto 7px}.template-index .best-sellers-section .product-block-new span.regular-price{color:#2e3192!important}.template-index .best-sellers-section .product-block-new .block-inner .image-cont a.image-link{position:relative}.template-index .best-sellers-section img.circle-detail{background-color:transparent!important;bottom:8px;height:70px;left:8px;max-width:none!important;min-width:auto!important;position:absolute;width:70px}.template-index .category-carousel{display:none}.template-index .category-carousel.slick-initialized{display:block}.template-index .carousel-products{padding:0!important}.template-index .carousel-products .item{padding:0 15px}.template-index .landing-page-categories .slick-list{margin:0 -7px!important}.template-index .landing-page-categories .slick-slide>div{padding:0 7px!important}.template-index .landing-page-categories a,.template-index .landing-page-categories-mobile a{padding:0 15px;position:relative}.template-index .landing-page-categories a{overflow:hidden;padding:0}.template-index .landing-page-categories a img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.template-index .landing-page-categories a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.template-index .landing-page-categories .rotate-text,.template-index .landing-page-categories-mobile .rotate-text{color:#fff;font-family:Basis Regular,sans-serif;font-size:54px;left:15px;position:absolute;text-align:left;top:25px;width:auto}.template-index .landing-page-categories-mobile .rotate-text{font-size:42px;left:26px;top:16px}@media(max-width:880px){.template-index .landing-page-categories-mobile .rotate-text{left:20px;top:17px}}@media(max-width:480px){.template-index .landing-page-categories-mobile .rotate-text{font-size:40px;left:18px;top:13px}}.template-index .category-carousel .slick-next,.template-index .category-carousel .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;z-index:9001}.template-index .category-carousel .slick-next:after,.template-index .category-carousel .slick-prev:after{display:none}.template-index .category-carousel .slick-next.slick-disabled:before,.template-index .category-carousel .slick-prev.slick-disabled:before{opacity:0}.template-index .info-bar-homepage{border:none!important;margin-top:80px}.template-index .info-bar-homepage .marquee{background-color:#b57b55!important}.template-index .info-bar-homepage span{color:#fff!important;font-size:20px}.skin-care #description-feature-icons{background:#e3bea4!important}#description-feature-icons{padding:25px 10px}@media(max-width:1024px){#description-feature-icons{padding:25px 0 12px 20px}}#description-feature-icons .container{padding-left:0;padding-right:0}@media(max-width:1440px){.skin-care #description-feature-icons,.template-product.skincare-certification #description-feature-icons{padding:25px 0}}@media(max-width:1375px){.skin-care #description-feature-icons,.template-product.skincare-certification #description-feature-icons{padding:25px 0 12px 20px}}.skin-care #description-feature-icons .container,.template-product.skincare-certification #description-feature-icons .container{max-width:100%}#description-feature-icons .flex-container-row{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:space-evenly}@media(max-width:1024px){#description-feature-icons .flex-container-row{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;gap:20px!important;justify-content:flex-start!important;overflow-x:scroll;padding:0 0 10px!important}}#description-feature-icons .flex-container-row::-webkit-scrollbar{display:none!important}.skin-care #description-feature-icons .flex-container-row,.template-product.skincare-certification #description-feature-icons .flex-container-row{padding-top:0!important}@media(max-width:1375px){.skin-care #description-feature-icons .flex-container-row,.template-product.skincare-certification #description-feature-icons .flex-container-row{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;gap:20px!important;justify-content:flex-start!important;overflow-x:scroll;padding:0 0 10px!important}}#description-feature-icons .flex-container-row>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}@media(max-width:1024px){#description-feature-icons .flex-container-row>div{width:auto!important}}@media(max-width:1375px){.skin-care #description-feature-icons .flex-container-row>div,.template-product.skincare-certification #description-feature-icons .flex-container-row>div{width:auto!important}}@media(max-width:1024px){#description-feature-icons .flex-container-row>div:last-of-type{padding-right:20px!important}}@media(max-width:1375px){.skin-care #description-feature-icons .flex-container-row>div:last-of-type,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:last-of-type{padding-right:20px!important}}#description-feature-icons .flex-container-row>div img{height:35px;width:auto}#description-feature-icons .flex-container-row>div:first-of-type img{height:25px;width:auto}#description-feature-icons .flex-container-row>div:nth-of-type(2) img{height:28px;width:auto}#description-feature-icons .flex-container-row>div:nth-of-type(3) img{height:37px;width:auto}#description-feature-icons .flex-container-row>div:nth-of-type(4) img{height:28px;width:auto}#description-feature-icons .flex-container-row>div:nth-of-type(5) img{height:29px;width:auto}#description-feature-icons .flex-container-row>div:nth-of-type(6) img{height:28px;width:auto}.skin-care #description-feature-icons .flex-container-row>div img,.skin-care #description-feature-icons .flex-container-row>div:first-of-type img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:first-of-type img{height:30px;width:auto}.skin-care #description-feature-icons .flex-container-row>div:nth-of-type(2) img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:nth-of-type(2) img{height:27px;width:auto}.skin-care #description-feature-icons .flex-container-row>div:nth-of-type(3) img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:nth-of-type(3) img{height:25px;width:auto}.skin-care #description-feature-icons .flex-container-row>div:nth-of-type(4) img,.skin-care #description-feature-icons .flex-container-row>div:nth-of-type(5) img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:nth-of-type(4) img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:nth-of-type(5) img{height:27px;width:auto}.skin-care #description-feature-icons .flex-container-row>div:nth-of-type(6) img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:nth-of-type(6) img{height:26px;width:auto}.skin-care #description-feature-icons .flex-container-row>div:nth-of-type(7) img,.template-product.skincare-certification #description-feature-icons .flex-container-row>div:nth-of-type(7) img{height:28px;width:auto}#description-feature-icons .flex-container-row>div .img-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}@media(max-width:1024px){#description-feature-icons .flex-container-row>div .img-wrap{-webkit-box-pack:end;-ms-flex-pack:end;height:40px!important;justify-content:flex-end;width:40px!important}}@media(max-width:1375px){.skin-care #description-feature-icons .flex-container-row>div .img-wrap,.template-product.skincare-certification #description-feature-icons .flex-container-row>div .img-wrap{-webkit-box-pack:end;-ms-flex-pack:end;height:40px!important;justify-content:flex-end;width:40px!important}}#description-feature-icons .flex-container-row>div p{font-family:Typewriter,sans-serif;letter-spacing:0;line-height:1;margin:0 0 0 7px;text-align:left;white-space:nowrap}@media(max-width:1200px){#description-feature-icons .flex-container-row>div p{font-size:13px}}@media(max-width:1024px){#description-feature-icons .flex-container-row>div p{font-size:14px}}.skin-care #description-feature-icons .flex-container-row>div p,.template-product.skincare-certification #description-feature-icons .flex-container-row>div p{font-size:14px;letter-spacing:0}@media(max-width:1440px){.skin-care #description-feature-icons .flex-container-row>div p,.template-product.skincare-certification #description-feature-icons .flex-container-row>div p{font-size:13px;letter-spacing:-.0275em;margin:0 0 0 6px}}@media(max-width:1375px){.skin-care #description-feature-icons .flex-container-row>div p,.template-product.skincare-certification #description-feature-icons .flex-container-row>div p{font-size:14px;letter-spacing:0;margin:0 0 0 10px}}#source-dose-form .flex-one-half:first-of-type{width:40%}#source-dose-form .flex-one-half:last-of-type{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 7%;width:60%}#source-dose-form h1.typewriter{font-size:32px;line-height:1.3;margin-bottom:20px!important}#source-dose-form .flex-one-half:first-of-type img{margin:0;width:100%}#source-dose-form h1.typewriter .superscript{font-size:17px}#source-dose-form h2{font-family:Basis Regular,sans-serif;font-size:18px;margin-bottom:40px}#source-dose-form h3{font-family:Basis Medium,sans-serif;font-size:20px;margin-bottom:3px}#source-dose-form .link{margin-bottom:20px}#source-dose-form h2,#source-dose-form h3,#source-dose-form p{text-align:left;width:100%}#source-dose-form p{font-family:Basis Regular,sans-serif;margin:0 0 25px}#source-dose-form p strong{font-family:Basis Bold,sans-serif}#source-dose-form img.icon{display:inline-block;margin-bottom:6px;margin-right:4px;vertical-align:middle;width:30px}.template-index .ppage-best-sellers.stacks-wrap{padding-top:0!important}.template-index .stacks-carousel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}.template-index .stacks-carousel .image-link img{padding:40px 20px 15px}.template-index .stacks-carousel .product-block-new .highlight{left:20px}.template-index #ig-feed{background-color:#eceade;padding-top:80px}.template-index #ig-feed p{margin-bottom:3px}.template-index #ig-feed p a{font-family:Basis Regular,sans-serif;font-size:16px}.template-index #ig-feed ul.social-icons{display:inline-block;float:none;margin:0 0 20px!important}.template-index #ig-feed ul li{display:inline-block;float:none;list-style:none;margin:10px 10px 0;text-align:center}.template-index .social-widget-wrapper{background-color:#eceade;padding-bottom:80px}.template-index .shops .new-blue-link{margin-bottom:40px}.template-index .sw-instagram-container{background-color:#eceade!important}.template-index .video-testimonial-wrap{padding:0 30px 80px!important}@media(max-width:880px){.template-index .video-testimonial-wrap{padding:0 20px 60px!important}}.template-index .homepage-video-testimonials .testimonial-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;justify-content:center}.template-index .homepage-video-testimonials .testimonial-wrap>div{background-color:#eceade;width:25%}.template-index .homepage-video-testimonials .testimonial-wrap video{display:block;width:100%}.template-index .homepage-video-testimonials .testimonial-wrap .flex-container-row{height:auto}.template-index .homepage-video-testimonials .testimonial-wrap .flex-container-row .image-wrap{width:30%}.template-index .homepage-video-testimonials .testimonial-wrap .flex-container-row p.testimonial-product-title{font-family:Basis Bold,sans-serif;font-size:16px;padding:20px 0 0;width:70%}.template-index .homepage-video-testimonials .testimonial-wrap p.testimonial-product-tagline{font-family:Typewriter,sans-serif!important;letter-spacing:0;margin:0;padding:5px 0 0}.template-index .homepage-video-testimonials .testimonial-wrap .flex-container-row img{bottom:-10%;left:-7%;position:absolute;width:57%}@media(max-width:960px){.homepage-experts .container{padding:0 0 40px!important}}@media(max-width:960px){.expert-wrap::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.expert-wrap::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}}.expert-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;justify-content:center;padding:0 20px}.expert-wrap .flex-container-column{-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between;min-height:100%}@media(max-width:960px){.expert-wrap{-webkit-overflow-scrolling:touch;-webkit-box-pack:start!important;-ms-flex-pack:start!important;gap:20px;justify-content:flex-start!important;overflow-x:scroll;padding:10px 20px 20px}}.expert-wrap img{margin-bottom:20px}@media(max-width:960px){.expert-wrap img{min-width:340px;width:340px!important}}@media(max-width:880px){.expert-wrap img{min-width:240px;width:240px!important}}@media(max-width:640px){.expert-wrap img{min-width:310px;width:310px!important}}@media(max-width:480px){.expert-wrap img{min-width:240px;width:240px!important}}.expert-wrap>div{background-color:#eceade}@media(max-width:960px){.expert-wrap>div{width:auto!important}}.expert-wrap p{font-family:Basis Regular,sans-serif;font-size:17px;line-height:1.4;margin-bottom:0;padding:0 15px}@media(max-width:1200px){.expert-wrap p{font-size:15px}}@media(max-width:960px){.expert-wrap p{font-size:16px}}.expert-wrap p strong{font-family:Basis Bold,sans-serif;font-size:16px}.expert-wrap .new-blue-link{font-size:13px!important;margin-bottom:20px;margin-top:10px}.best-sellers-carousel-mobile,.landing-page-categories-mobile{padding:10px 20px 20px 10px}@media(max-width:1800px){#source-dose-form .flex-one-half:first-of-type,#source-dose-form .flex-one-half:last-of-type{width:50%}}@media(max-width:1600px){#source-dose-form h1.typewriter{font-size:28px}#source-dose-form .flex-one-half:last-of-type{padding:0 5%}}@media(max-width:1440px){#source-dose-form .flex-one-half:first-of-type{width:50%}#source-dose-form .flex-one-half:last-of-type{padding:0 3%;width:50%}#source-dose-form h1.typewriter{font-size:26px;margin-bottom:15px!important}#source-dose-form h3{font-size:18px}#source-dose-form p{line-height:1.5;margin:0 0 20px}}@media(max-width:1200px){#source-dose-form .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#source-dose-form .flex-one-half{width:100%!important}#source-dose-form .flex-one-half:last-of-type{padding:60px 20px}#source-dose-form h1.typewriter{font-size:26px;text-align:center}#source-dose-form h2{font-size:16px}#source-dose-form h3{font-size:18px}#source-dose-form h2,#source-dose-form h3,#source-dose-form p{text-align:center}#source-dose-form p{line-height:1.7;margin:0 auto 15px}#source-dose-form p.no-margin{margin:0 auto!important}.template-index .homepage-categories{padding-bottom:15px!important}}@media(max-width:1024px){.callout-large{font-size:30px}.template-index .mj-homepage-intro h3{font-size:15px}.template-index .homepage-categories{padding-top:0!important}}@media(max-width:880px){.template-index .homepage-video-testimonials .testimonial-wrap>div{width:auto}.template-index .homepage-video-testimonials .container{padding:0!important}.template-index .best-sellers-section .container{padding:0 0 40px!important}.template-index .stacks-carousel,.template-index .testimonial-wrap{-webkit-overflow-scrolling:touch;-webkit-box-pack:start!important;-ms-flex-pack:start!important;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start!important;overflow-x:scroll;padding:10px 20px 20px 10px}.template-index .homepage-video-testimonials .testimonial-wrap{gap:20px;padding:10px 30px 20px}.template-index .stacks-carousel ::-webkit-scrollbar-track,.template-index .testimonial-wrap ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.template-index .stacks-carousel ::-webkit-scrollbar,.template-index .testimonial-wrap ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}.template-index .stacks-carousel ::-webkit-scrollbar-thumb,.template-index .testimonial-wrap ::-webkit-scrollbar{background-color:#fafaf8;border:none;border-radius:10px}.template-index .stacks-carousel img,.template-index .testimonial-wrap video{min-width:520px}.template-index .carousel-products .item,.template-index .landing-page-categories-mobile a{padding:0 10px}.template-index .best-sellers-section{padding:0}.template-index h1.typewriter{margin-bottom:15px!important}.template-index .shops .new-blue-link{margin-bottom:30px}.template-index #ig-feed{padding-top:50px}}@media(max-width:768px){.template-index .stacks-carousel img,.template-index .testimonial-wrap video{min-width:430px}}@media(max-width:640px){.template-index .stacks-carousel img,.template-index .testimonial-wrap video{min-width:350px}}@media(max-width:480px){.template-index .mj-homepage-intro h3{font-size:14px}.callout-large{font-size:26px}.template-index .product-block-new .block-inner img{max-width:240px;min-width:240px}.template-index .stacks-carousel img,.template-index .testimonial-wrap video{min-width:260px}.template-index .expert-wrap,.template-index .homepage-video-testimonials .testimonial-wrap{gap:20px;padding:10px 20px 20px}}@media(max-width:400px){.callout-large{font-size:24px}.template-index .stacks-carousel img,.template-index .testimonial-wrap video{min-width:230px}}.template-page.quiz #content{padding-bottom:0}.template-page.quiz #content .user-content{padding-top:0!important}.quiz-homepage{position:relative}.quiz-homepage img{display:block;width:100%}.quiz-homepage img.desktop{display:block}@media(max-width:1200px){.quiz-homepage img.desktop{display:none!important}}.quiz-homepage img.tablet{display:none}@media(max-width:1200px){.quiz-homepage img.tablet{display:block}}@media(max-width:880px){.quiz-homepage img.tablet{display:none}}.quiz-homepage img.mobile{display:none}@media(max-width:1200px){.quiz-homepage img.mobile{display:none}}@media(max-width:880px){.quiz-homepage img.mobile{display:block}}.quiz-homepage .text-overlay{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;padding:0 20px;position:absolute;right:0;text-align:center;top:0}.quiz-homepage .text-overlay h1{color:#fff;font-family:Basis Regular,sans-serif;line-height:1.4;margin-bottom:20px}@media(max-width:880px){.quiz-homepage .text-overlay h1{margin-bottom:25px}}.mm-overlay-fixed{z-index:998}.mm-body.mm-overlay-fixed{bottom:87px!important;right:20px}.mm-body .mm-frame-overlay-close-vector polygon.st0{fill:#2e3192!important}#reamaze-widget-container span>div{bottom:30px!important;left:30px!important}.cc-window.cc-banner{padding:15px 20px!important}access-widget-ui::part(acsb-trigger){bottom:150px;right:0}.cc-color-override-364212204.cc-window,.cc-settings-dialog{background-color:#b57b55!important}.cc-settings-dialog .cc-cookie-category-text,.isense-cc-settings-dialog .isense-cc-cookie-category-text{font-family:Basis Regular,sans-serif!important;font-size:15px}.cc-message,.cc-settings-dialog .cookie-settings-header,.isense-cc-message{font-family:Basis Regular,sans-serif!important}.cc-message,.isense-cc-message{line-height:1}.cc-settings-dialog label{font-family:Basis Bold,sans-serif!important}.cc-settings-dialog .cc-checkbox:after{border-color:#2e3192!important}.cc-settings,.isense-cc-submit-consent{border-radius:0!important;font-family:Basis Medium,sans-serif!important;height:44px!important;line-height:42px!important;outline:none!important;padding:0!important}.isense-cc-submit-consent{background-color:#2e3192!important;border:2px solid #2e3192!important}.cc-btn-accept-selected.isense-cc-submit-consent,.cc-settings{background-color:transparent!important;border:2px solid #2e3192!important}.cc-btn-accept-selected.isense-cc-submit-consent{color:#2e3192!important}.cc-settings-dialog .cc-checkbox-disabled{background-color:#ccc!important}.cc-btn:active,.cc-btn:focus,.cc-btn:link,.cc-btn:visited{outline:none!important}.cc-btn:focus{-webkit-box-shadow:none;box-shadow:none}.cc-btn-close-settings{border:none!important;min-width:auto;outline:0!important}.cc-btn-close-settings:hover{background:transparent!important;border:none!important;height:auto!important;line-height:1!important;padding:2px!important}@media(max-width:1025px){.mm-body.mm-overlay-fixed{bottom:129px!important;right:0}.cc-message,.isense-cc-message{font-size:14px!important;line-height:1}access-widget-ui::part(acsb-trigger){bottom:0;right:15px}}@media only screen and (max-width:760px){.mm-body.mm-overlay-fixed{height:50px;line-height:50px;width:100%!important}.mm-body .st0{fill:#2e3192!important}.mm-body .mm-frame-overlay-mobile .mm-panel .mm-call-to-action{margin-top:-26px!important;padding-bottom:0!important}}@media(max-width:500px){.cc-btn.cc-settings{margin-left:0!important}}.job-openings .results h4{font-size:13px;letter-spacing:.05em;padding-left:12px}.job-openings .results h4,.job-openings .results ul li{font-family:Basis Regular,sans-serif}.job-item{float:left;margin-bottom:20px;width:100%}.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{content:"";display:inline-block;font-family:FontAwesome,sans-serif;margin-left:10px;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.job-item h5{margin-bottom:0}.job-item .job-content{background:transparent;display:none;padding:0;position:static;text-align:left}.job-item .job-content a{text-decoration:underline}.job-item.active .job-content,.job-item.active .job-read-more .read-less{display:block}.job-item.active .job-read-more .read-less:after{content:"";display:inline-block;font-family:FontAwesome,sans-serif;margin-left:10px;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.job-item.active span.read-more{display:none}#launcher,.zEWidget-launcher{background:transparent;border:none;bottom:10px!important;left:0!important;margin-left:30px!important;opacity:1!important;right:auto!important;z-index:9002!important}@media(max-width:640px){#launcher,.zEWidget-launcher{margin-left:20px!important}.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{display:block;height:30px;margin:60px auto 0;padding:0;width:30px}.stockist-spinner:after{-webkit-animation:stockist-spinner-anim .8s linear infinite;animation:stockist-spinner-anim .8s linear infinite;border:.3em solid;border-color:#333 #333 rgba(0,0,0,.2);border-radius:50%;content:" ";display:inline-block;font-size:10px;height:30px;margin:0;padding:0;position:relative;width:30px}.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(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes stockist-spinner-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.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-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{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;padding-top:30px;text-align:center}}.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}.landing-page-supers-section{padding-top:60px!important}.landing-page-clean-capsules .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.landing-page-clean-capsules .flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.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{font-size:24px;margin-bottom:25px;margin-top:40px}}.landing-page-clean-capsules .copy p{font-family:Typewriter,sans-serif;font-size:17px;line-height:1.4}@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:640px){.landing-featured-in .flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.landing-featured-in .flex-container-row>div{width:25%}@media(max-width:640px){.landing-featured-in .flex-container-row>div{width:50%}}.landing-featured-in h2{font-family:Basis Regular,sans-serif;font-size:24px;margin-bottom:50px;margin-top:60px}@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{margin-left:auto;margin-right:auto;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{margin-bottom:0;max-height:25px}}@media(max-width:640px){.landing-featured-in .flex-container-row img{margin-bottom:30px}}@media(max-width:880px){.landing-featured-in .container-bottom-padding-60{padding:0 20px!important}.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}}.subscribe-only-collection .product-block-new p.price{margin-bottom:0}@media(max-width:480px){.rebuy-product-block .new-cta-container{max-width:170px!important}}@media(max-width:375px){.rebuy-product-block .new-cta-container{max-width:150px!important}}.new-cta-container{text-align:center}@media(max-width:480px){.new-cta-container{width:100%}}@media(max-width:960px){.landing-page-stack-separated .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.landing-page-stack-separated .flex-one-half{text-align:center}@media(max-width:960px){.landing-page-stack-separated .flex-one-half{width:100%}.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{background-color:#edd1b9;-webkit-box-shadow:none}.landing-page-categories ::-webkit-scrollbar,.landing-page-categories-mobile ::-webkit-scrollbar,.landing-page-skincare-section ::-webkit-scrollbar,.landing-page-supers-section ::-webkit-scrollbar{background-color:#edd1b9;display:none!important;height:3px;width:230px!important}.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{-webkit-overflow-scrolling:touch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;overflow-x:scroll;padding:0 0 0 20px}}.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{max-width:300px}@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}}@media(max-width:880px){.in-your-cup-products{padding-top:20px!important}}.supplements-alt .multiple-collection-wrapper .subhead-multiple-collection{text-align:left}@media(max-width:880px){.landing-page-dust-section{padding-bottom:60px!important}}.grow{opacity:.85;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media(max-width:880px){.grow{opacity:1}}.grow:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:880px){.grow:hover{-webkit-transform:none;transform:none}}.grow-landing-page{opacity:.85;-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media(max-width:880px){.grow-landing-page{opacity:1}}.grow-landing-page:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}@media(max-width:880px){.grow-landing-page:hover{-webkit-transform:none;transform:none}}.why-it-works #content{padding-bottom:0}#why-it-works-page ::-webkit-scrollbar-track{background-color:#fcfbf6;-webkit-box-shadow:none}#why-it-works-page ::-webkit-scrollbar{background-color:#fcfbf6;display:none!important;height:3px!important;width:3px}#why-it-works-page ::-webkit-scrollbar-thumb{background-color:#fcfbf6;border:none;border-radius:10px}@media(max-width:880px){#why-it-works-page .intro h2{font-size:18px}}@media(max-width:480px){#why-it-works-page .intro h2{font-size:15px}}@media(max-width:880px){#why-it-works-page .product-comparison .container-padding-80{padding-left:0!important;padding-right:0!important}}#why-it-works-page .product-comparison .flex-container-row{padding-bottom:0}@media(max-width:880px){#why-it-works-page .product-comparison .flex-container-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-overflow-scrolling:touch;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;overflow-x:scroll;padding:0 20px}#why-it-works-page .product-comparison .flex-one-half{min-width:85%;padding:0}#why-it-works-page .product-comparison .vs{border-radius:50px;font-size:22px;height:50px;left:-36px;line-height:50px;margin-left:auto;top:48%;width:50px}}@media(max-width:480px){#why-it-works-page .product-comparison .vs{border-radius:45px;font-size:20px;height:45px;left:-33px;line-height:45px;margin-left:auto;top:46%;width:45px}}#why-it-works-page .product-comparison h2{font-size:20px}@media(max-width:880px){#why-it-works-page .product-comparison h2{font-size:18px}}@media(max-width:480px){#why-it-works-page .product-comparison h2{font-size:16px}}#why-it-works-page .product-comparison ul{max-width:500px;padding:25px 15px 20px}@media(max-width:640px){#why-it-works-page .product-comparison ul{max-width:95%}}#why-it-works-page .product-comparison li{font-size:16px;margin-bottom:13px}@media(max-width:880px){#why-it-works-page .product-comparison li{-webkit-box-pack:start;-ms-flex-pack:start;font-size:15px;justify-content:flex-start;line-height:1.5;margin-bottom:8px}}@media(max-width:480px){#why-it-works-page .product-comparison li{font-size:14px}}#why-it-works-page .product-comparison span.plus{font-size:24px}@media(max-width:880px){#why-it-works-page .product-comparison span.plus{font-size:20px;line-height:1.2}}#why-it-works-page .product-comparison .plus-mobile{display:none}#why-it-works-page .product-comparison-feature .text-overlay{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:50%}@media(max-width:880px){#why-it-works-page .product-comparison-feature .text-overlay{height:50%;padding:0 20px;width:100%}}@media(max-width:640px){#why-it-works-page .product-comparison-feature .text-overlay{height:60%}}#why-it-works-page .product-comparison-feature img{width:100%}#why-it-works-page .product-comparison-feature img.desktop{display:block}@media(max-width:1200px){#why-it-works-page .product-comparison-feature img.desktop{display:none!important}}#why-it-works-page .product-comparison-feature img.tablet{display:none}@media(max-width:1200px){#why-it-works-page .product-comparison-feature img.tablet{display:block!important}}@media(max-width:880px){#why-it-works-page .product-comparison-feature img.tablet{display:none!important}}#why-it-works-page .product-comparison-feature img.mobile{display:none}@media(max-width:1200px){#why-it-works-page .product-comparison-feature img.mobile{display:none!important}}@media(max-width:880px){#why-it-works-page .product-comparison-feature img.mobile{display:block!important}}#why-it-works-page .product-comparison-feature .main-product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0;padding:0 0 0 10%;width:100%}@media(max-width:1200px){#why-it-works-page .product-comparison-feature .main-product-detail{padding:0 0 0 5%}}@media(max-width:1040px){#why-it-works-page .product-comparison-feature .main-product-detail{padding:0!important}}@media(max-width:880px){#why-it-works-page .product-comparison-feature .main-product-detail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-item-align:center;align-items:center;align-self:center;justify-content:flex-start;padding:0}}#why-it-works-page .product-comparison-feature .main-product-detail h1{margin-bottom:2px;width:100%}@media(max-width:1200px){#why-it-works-page .product-comparison-feature .main-product-detail h1{font-size:24px}}@media(max-width:880px){#why-it-works-page .product-comparison-feature .main-product-detail h1{font-size:28px;margin-bottom:5px;text-align:center}}@media(max-width:480px){#why-it-works-page .product-comparison-feature .main-product-detail h1{font-size:24px;margin-bottom:2px}}#why-it-works-page .product-comparison-feature .main-product-detail h2{font-size:17px;width:100%}@media(max-width:1200px){#why-it-works-page .product-comparison-feature .main-product-detail h2{font-size:15px}}@media(max-width:880px){#why-it-works-page .product-comparison-feature .main-product-detail h2{font-size:16px;margin-bottom:20px;text-align:center}}@media(max-width:480px){#why-it-works-page .product-comparison-feature .main-product-detail h2{font-size:15px;margin-bottom:15px}}#why-it-works-page .product-comparison-feature .main-product-detail #one_time_price,#why-it-works-page .product-comparison-feature .main-product-detail .one_time_price,#why-it-works-page .product-comparison-feature .main-product-detail .one_time_title,#why-it-works-page .product-comparison-feature .main-product-detail .rtx_option_plans,#why-it-works-page .product-comparison-feature .main-product-detail .sub_title{line-height:1.4}#why-it-works-page .product-comparison-feature .main-product-detail .product-inner-details{margin-bottom:0;padding:0}#why-it-works-page .product-comparison-feature .main-product-detail p.body-copy{margin:0 0 15px;max-width:520px;padding:0 20px 0 0}@media(max-width:1200px){#why-it-works-page .product-comparison-feature .main-product-detail p.body-copy{letter-spacing:.015em;line-height:1.5;max-width:100%}}@media(max-width:880px){#why-it-works-page .product-comparison-feature .main-product-detail p.body-copy{font-size:15px;line-height:1.6;margin:0 0 25px;max-width:400px;padding:0;text-align:center}}@media(max-width:480px){#why-it-works-page .product-comparison-feature .main-product-detail p.body-copy{font-size:14px;line-height:1.5;margin:0 0 20px}}#why-it-works-page .product-comparison-feature .main-product-detail .product-form{margin-top:0;padding:0!important}@media(max-width:880px){#why-it-works-page .product-comparison-feature .main-product-detail .product-form{max-width:380px}}#why-it-works-page .product-comparison-feature .main-product-detail #product-variants .selector-wrapper .single-option-selector{background:var(--down-arrow) no-repeat;background-position:85%;background-size:10px 10px;border:2px solid #2e3192!important;color:#2e3192!important}#why-it-works-page .product-comparison-feature .main-product-detail .detail{float:left;margin-top:0;max-width:none;width:auto!important}#why-it-works-page .product-comparison-feature .main-product-detail .detail .product-addtocart.has-variants{font-weight:400;margin:0!important;width:auto!important}#why-it-works-page .product-comparison-feature .main-product-detail .detail .product-addtocart.has-variants button{font-weight:400}#why-it-works-page .product-comparison-feature .main-product-detail .detail .qtydiv{display:none}#why-it-works-page .product-comparison-feature .main-product-detail .detail .rtx_option_label .radio_rtx{margin-top:4px}#why-it-works-page .product-comparison-feature .main-product-detail .detail .rtx-buy-box-pos{margin-bottom:20px}@media(max-width:1200px){#why-it-works-page .product-comparison-feature .main-product-detail .detail .rtx-buy-box-pos{margin-bottom:15px}}@media(max-width:880px){#why-it-works-page .product-comparison-feature .main-product-detail .detail .rtx-buy-box-pos{margin-bottom:20px}}.offers #content,.offers-new #content{padding-bottom:0;z-index:5}.offers .background-overlay,.offers-new .background-overlay{background-color:#e2b47b;height:100%;left:0;position:absolute;top:0;width:46%}@media(max-width:880px){.offers .background-overlay,.offers-new .background-overlay{display:none}}#offers{position:relative}@media(max-width:880px){#offers .container{padding-left:0!important;padding-right:0!important}#offers .grid--full{margin:0}}#offers .grid__item{position:relative}@media(max-width:880px){#offers .grid__item{left:0;padding-bottom:0;padding-left:0!important;text-align:center}#offers .grid__item:first-of-type{background-color:transparent;padding-bottom:0}#offers .grid__item:nth-of-type(2){padding-top:0}}#offers .wrap{margin-top:0}#offers .wrap a{color:var(--font_col_link_hover)}#offers h1{padding-top:50px;text-align:left}@media(max-width:880px){#offers h1{margin:0;padding-left:20px!important;padding-right:20px!important;text-align:center}}#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{padding-left:20px!important;padding-right:20px!important;text-align:center}#offers h4{padding-top:85px}}#offers .button,#offers .continue{text-align:center}#offers .button{display:inline-block;float:none;width:200px}#offers .offers-image{left:35px;max-width:70px;position:absolute;top:-8px}@media(max-width:840px){#offers .offers-image{max-width:60px;top:-5px}}@media(max-width:880px){#offers .offers-image{left:50%;margin-left:-15px;max-width:70px;top:0;width:70px}}#offers .offer-under-wrap{padding-top:35px;position:relative}@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{color:#b1b1b1;text-decoration:line-through}#offers .single-offer-wrap{margin:0 auto;max-width:485px;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:var(--font_col_link_hover)}#subscriptions h2,#subscriptions h3,#subscriptions p{text-align:center}#subscriptions p{margin:0 auto;max-width:450px}#subscriptions .continue{text-align:center}#subscriptions .button{background:var(--font_col_base);border:none;color:#fafaf8!important;display:inline-block;float:none;margin:30px auto 0;text-align:center}#subscriptions .button:hover{background:var(--font_col_link_hover);color:#fafaf8!important}#subscriptions .offers-image{left:50%;margin-left:-15px;max-width:70px;position:absolute;top:0;width:70px}#subscriptions .offer-under-wrap{padding-top:90px;position:relative}#subscriptions .offer-under-wrap .offers-image{left:50%;margin-left:-35px;top:10px}#subscriptions .single-offer-wrap{margin:0 auto;max-width:100%;position:static}#subscriptions .single-offer-wrap .offers-image{left:50%;margin-left:-15px;top:0}.moon-juice .swell_account_page_section{margin-top:60px}.article-recipe h2.article{text-align:left}@media(max-width:480px){.article-recipe .page-header{padding:0!important}}.recipe-article-list{padding-top:40px!important}#recipes-blog{margin-top:40px}@media(max-width:880px){#recipes-blog{margin-top:0}#recipes-blog .recipe-wrap{padding:0!important}}#recipes-blog h2{margin-top:50px!important}@media(max-width:880px){#recipes-blog h2{margin-top:30px!important}}#recipes-blog .article-image,#recipes-blog .article-video{float:left;margin-right:4%;width:46%}@media(max-width:640px){#recipes-blog .article-image,#recipes-blog .article-video{margin:0;width:100%}}#recipes-blog .article-video video{display:block;width:100%}#recipes-blog .article-text-wrap{float:left;width:50%}@media(max-width:880px){#recipes-blog .article-text-wrap{padding:0 30px!important}}@media(max-width:640px){#recipes-blog .article-text-wrap{padding:0 20px!important;width:100%}}#recipes-blog .article-text-wrap h4{float:left;line-height:1.5;margin:5px 0;width:100%}#recipes-blog .article-text-wrap h4:first-of-type{margin:15px 0 5px}#recipes-blog .article-text-wrap .title{float:left;font-size:24px;line-height:1.2;margin-top:20px;padding:0;position:relative;text-align:left;width:100%}@media(max-width:640px){#recipes-blog .article-text-wrap .title{margin-top:40px}}#recipes-blog .article-text-wrap p{line-height:1.6em}#recipes-blog .article-text-wrap p.servings{float:left;font-size:14px;width:100%}#recipes-blog .article-text-wrap a{text-decoration:underline}#recipes-blog .article-text-wrap .superscript{line-height:1.6em}@media(max-width:880px){.template-article .best-sellers-carousel-mobile{padding:10px 20px 20px 0!important}}.shop-recipe-section .carousel-products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media(max-width:880px){.shop-recipe-section .carousel-products{overflow-x:scroll;padding:10px 20px 20px 0}}.shop-recipe-section .carousel-products>div{width:25%}@media(max-width:880px){.shop-recipe-section .carousel-products>div{width:auto}}@media(max-width:1200px){.shop-recipe-section .carousel-products .product-block-new{padding-right:15px}}.shop-recipe-section .carousel-products .product-block-new img{max-width:100%!important}@media(max-width:1200px){.shop-recipe-section .carousel-products .product-block-new img{max-width:400px!important}}@media(max-width:960px){.shop-recipe-section .carousel-products .product-block-new img{max-width:520px!important}}@media(max-width:767px){.shop-recipe-section .carousel-products .product-block-new img{min-width:430px!important}}@media(max-width:640px){.shop-recipe-section .carousel-products .product-block-new img{min-width:350px!important}}@media(max-width:480px){.shop-recipe-section .carousel-products .product-block-new img{min-width:260px!important}}@media(max-width:400px){.shop-recipe-section .carousel-products .product-block-new img{min-width:230px!important}}.shop-recipe-section ::-webkit-scrollbar{display:none!important}.recipe-nav{padding-bottom:25px;padding-top:20px}@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}}.recipehead{font-size:26px;margin:0 2% 1%;padding-top:15px}#recipe-grid,.search-results-recipes{color:var(--font_col_base);font-size:0;list-style:none;margin:0 auto;width:100%}#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;border-radius:50%;display:inline-block;margin:0 auto 10px;outline:none;position:relative;text-align:center;width:60%}@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{font-family:Basis Medium,sans-serif;line-height:1.5;text-align:center}.recipe-video,.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}}.template-search .collection-listing{padding:0 20px!important}@media(max-width:640px){.template-search .collection-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-search #search-form{display:inline-block;margin:0 auto;position:relative;text-align:center;width:320px}.template-search #search-form input[type=text]{background:#eee;border:none;border-right:1px solid #fff;display:inline-block;height:35px;line-height:35px;margin:0;width:250px}@media(max-width:480px){.template-search #search-form input[type=text]{width:100%}}.template-search #search-form input[type=submit]{background:#2e2930 url(https://cdn.shopify.com/s/files/1/1095/5588/files/right-arrow-wh.svg?v=1663093612) no-repeat 50%!important;background-size:12px 12px!important;border:none;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;clear:none!important;color:#fff;cursor:pointer;display:inline-block;font-size:12px!important;font-weight:400!important;height:35px!important;line-height:35px!important;margin:0;min-width:0;padding:0!important;text-align:center;-webkit-transition:all .23s ease-in-out 0s;-o-transition:all .23s ease-in-out 0s;transition:all .23s ease-in-out 0s;width:60px}@media(max-width:480px){.template-search #search-form input[type=submit]{position:absolute;right:0;top:0}}.template-search h5{margin-bottom:40px}.template-search .product-block-new .block-inner img{background-color:hsla(51,27%,90%,.314)}.template-search .product-block-new .add-to-cart-collection,.template-search .product-block-new .new-cta-container.onetime{margin-top:auto}.template-search .product-block-new button.choose-subscribe{margin-bottom:11px}.template-search .title{font-family:Basis Bold,sans-serif;font-weight:400;line-height:1.4;margin:10px auto 7px!important;padding:0 20px}@media(max-width:480px){.template-search .title{font-size:15px}}.template-search .block-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:stretch;align-content:stretch;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:flex-start}.search-results{background:#fff;border:1px solid var(--font_col_base);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);-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none;margin:0;overflow:hidden;padding:0;width:272px;z-index:9003}@media(max-width:840px){.search-results{border-top:1px solid #ececec;width:100%;z-index:8889}}.search-results li{border-top:1px solid #ececec;display:block!important;line-height:38px;margin:0;overflow:hidden;padding:5px 0!important}.search-results li a{text-transform:none!important}.search-results li:hover{color:var(--font_col_base)!important}.search-results a{display:block;float:left}.search-results a:hover{color:var(--font_col_base)!important}.search-results .title{float:left;font-size:14px;overflow:hidden;padding:0 8px;text-align:left;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:200px}.search-results .title span:hover,.search-results .title:hover{color:var(--font_col_base)!important}.search-results .thumbnail{display:block;float:left;height:32px;margin:3px 0 3px 8px;overflow:hidden;padding:0;text-align:center;width:32px}.search-results .article .thumbnail img{border-radius:50%}.article-search-results .featured-img{border:none;display:block!important;outline:none;position:relative;width:100%}.article-search-results .block-inner>div{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;width:100%}.article-search-results .title{font-family:Basis Bold,sans-serif;font-weight:400;line-height:1.4;margin:10px auto 15px!important;padding:0 20px}@media(max-width:480px){.article-search-results .title{font-size:15px}}#shopify-section-search-modal{background-color:#fafaf8;border-bottom:1px solid #ececec;left:0;opacity:0;padding:10px 0 40px 30px;position:absolute;top:123px;-webkit-transition:transform .2s;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;width:100%;z-index:9007}@media(max-width:1040px){#shopify-section-search-modal{-webkit-overflow-scrolling:touch;border:none;bottom:0;height:100%;left:0;opacity:1;padding:0;pointer-events:none;position:fixed;right:0;top:85px;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;visibility:visible;width:50%;z-index:9999999}}@media(max-width:720px){#shopify-section-search-modal{width:70%}}@media(max-width:480px){#shopify-section-search-modal{width:100%}}#shopify-section-search-modal .close-modal{cursor:pointer;height:60px;padding:20px;position:absolute;right:20px;top:-10px;width:60px;z-index:8}@media(max-width:1040px){#shopify-section-search-modal .close-modal{display:none}}#shopify-section-search-modal .container{max-width:100%;padding-left:0!important;padding-right:0!important}#shopify-section-search-modal .container #search-form-mobile-dropdown-new,#shopify-section-search-modal .container #search-input-desktop{padding-right:25px;position:relative}#shopify-section-search-modal .container #search-form-mobile-dropdown-new:after,#shopify-section-search-modal .container #search-input-desktop:after{background:var(--search-icon) no-repeat center;background-repeat:no-repeat;background-size:14px 14px;content:"";display:inline-block;height:14px;position:absolute;right:28px;top:11px;width:14px}@media(max-width:1200px){#shopify-section-search-modal .container #search-form-mobile-dropdown-new:after,#shopify-section-search-modal .container #search-input-desktop:after{top:9px}}@media(max-width:1040px){#shopify-section-search-modal .container #search-form-mobile-dropdown-new:after,#shopify-section-search-modal .container #search-input-desktop:after{top:13px}}#shopify-section-search-modal .container input{border-bottom:1px solid var(--font_col_base);font-size:13px!important;padding:4px 0;width:100%}@media(max-width:1200px){#shopify-section-search-modal .container input{font-size:11px!important}}#shopify-section-search-modal .product-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media(max-width:1040px){#shopify-section-search-modal .product-wrap{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 20px}}#shopify-section-search-modal .product-wrap .product{margin-right:20px;width:20%}@media(max-width:1440px){#shopify-section-search-modal .product-wrap .product{width:22%}}@media(max-width:1200px){#shopify-section-search-modal .product-wrap .product{margin-right:10px;width:23%}}@media(max-width:1040px){#shopify-section-search-modal .product-wrap .product{margin-right:17px;width:auto}}@media(max-width:767px){#shopify-section-search-modal .product-wrap .product{margin-right:12px}}#shopify-section-search-modal .product-wrap .product p{line-height:1.4;margin:12px 0 0}@media(max-width:1200px){#shopify-section-search-modal .product-wrap .product p{line-height:1.3}}#shopify-section-search-modal .product-wrap .product p .product-title{font-family:Basis Bold,sans-serif}#shopify-section-search-modal .product-wrap .product p .product-tagline{display:inline-block;font-family:Typewriter,sans-serif;font-size:13px;letter-spacing:0;line-height:1.3;margin-top:3px}@media(max-width:1200px){#shopify-section-search-modal .product-wrap .product p .product-tagline{font-size:11px}}#shopify-section-search-modal .product-wrap .product p .product-link{color:#2e3192;display:inline-block;font-family:Basis Regular,sans-serif;font-size:12px;padding-bottom:3px;position:relative;text-transform:uppercase}@media(max-width:1200px){#shopify-section-search-modal .product-wrap .product p .product-link{font-size:11px}}#shopify-section-search-modal .product-wrap .product p .product-link:after{background-color:#2e3192;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}#shopify-section-search-modal .product-wrap .product p .product-link:hover:after{opacity:0}#shopify-section-search-modal .product-wrap .product img{display:block;width:100%}#shopify-section-search-modal ::-webkit-scrollbar-track{background-color:#fcfbf6;-webkit-box-shadow:none}#shopify-section-search-modal ::-webkit-scrollbar{background-color:#fcfbf6;height:3px!important;width:3px}#shopify-section-search-modal ::-webkit-scrollbar-thumb{background-color:#fcfbf6;border:none;border-radius:10px}#shopify-section-search-modal ::-webkit-input-placeholder{color:#a9a9a9!important;font-family:Basis Regular,sans-serif!important;font-size:13px!important}@media(max-width:1200px){#shopify-section-search-modal ::-webkit-input-placeholder{font-size:12px!important}}#shopify-section-search-modal ::-moz-placeholder{color:#a9a9a9!important;font-family:Basis Regular,sans-serif!important;font-size:13px!important}@media(max-width:1200px){#shopify-section-search-modal ::-moz-placeholder{font-size:11px!important}}#shopify-section-search-modal :-ms-input-placeholder{color:#a9a9a9!important;font-family:Basis Regular,sans-serif!important;font-size:13px!important}@media(max-width:1200px){#shopify-section-search-modal :-ms-input-placeholder{font-size:11px!important}}#shopify-section-search-modal :-moz-placeholder{color:#a9a9a9!important;font-family:Basis Regular,sans-serif!important;font-size:13px!important}@media(max-width:1040px){#shopify-section-search-modal :-moz-placeholder{font-size:11px!important}}#search-modal #search-input-desktop{display:block!important}@media(max-width:1040px){#search-modal #search-input-desktop{display:none!important}}#search-modal #search-form-mobile-dropdown-new{display:none!important}@media(max-width:1040px){#search-modal #search-form-mobile-dropdown-new{display:block!important;margin-top:15px;padding:0 20px}}.mobile-search-open #shopify-section-search-modal{pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.desktop-search-open #shopify-section-search-modal{display:block;opacity:1;visibility:visible}.scrolled.desktop-search-open #shopify-section-search-modal{position:fixed;top:78px}.scrolled.mobile-search-open #shopify-section-search-modal{position:fixed;top:49px}#shopify-section-search-modal .flex-container-row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;justify-content:flex-start}@media(max-width:1040px){#shopify-section-search-modal .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#shopify-section-search-modal .flex-container-row h4{font-family:Typewriter,sans-serif;font-size:12px;margin:12px 0 25px;text-align:left;text-transform:none}#shopify-section-search-modal .flex-container-row>div:last-of-type{position:absolute;right:79px;width:355px}@media(max-width:1200px){#shopify-section-search-modal .flex-container-row>div:last-of-type{position:absolute;right:64px;width:325px}}@media(max-width:1040px){#shopify-section-search-modal .flex-container-row>div:last-of-type{padding-left:20px;position:relative;right:auto;width:100%}}#shopify-section-search-modal .flex-container-row>div:last-of-type h4{margin-top:30px}@media(max-width:1040px){#shopify-section-search-modal .flex-container-row>div:last-of-type h4{margin-bottom:15px;margin-top:20px}}#shopify-section-search-modal .flex-container-row>div:last-of-type ul{margin:0;text-align:left}#shopify-section-search-modal .flex-container-row>div:last-of-type ul li{list-style:none;margin-bottom:5px}#shopify-section-search-modal .flex-container-row>div:first-of-type{padding-left:0;width:76%}@media(max-width:1440px){#shopify-section-search-modal .flex-container-row>div:first-of-type{width:59%}}@media(max-width:1040px){#shopify-section-search-modal .flex-container-row>div:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}#shopify-section-search-modal .flex-container-row>div:first-of-type .product-wrap .product img{width:100%}@media(max-width:1040px){#shopify-section-search-modal .flex-container-row>div:first-of-type .product-wrap .product img{max-width:none;width:20vw}}@media(max-width:720px){#shopify-section-search-modal .flex-container-row>div:first-of-type .product-wrap .product img{width:28vw}}@media(max-width:480px){#shopify-section-search-modal .flex-container-row>div:first-of-type .product-wrap .product img{width:39vw}}@media(max-width:1040px){#shopify-section-search-modal .flex-container-row>div:first-of-type h4{margin:25px 0 7px;padding-left:20px}}.mushroom-supplements-skincare #content{background-color:#eceade}.mushroom-supplements-skincare .new-cta-container{display:none}.in-your-cup{background:var(--bg-image) no-repeat center center;background-repeat:no-repeat;background-size:cover;height:450px}.in-your-cup .flex-container-column{position:static}.in-your-cup-products{padding:80px 5%}@media(max-width:880px){.in-your-cup-products{padding:60px 20px}}.in-your-cup .container{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}@media(max-width:1440px){.in-your-cup .container{padding-left:6%!important}}.shroom-landing-product-grid .ppage-best-sellers{padding-bottom:60px!important}.shroom-landing-product-grid .ppage-best-sellers .collection-module-wrap{display:-ms-grid;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr)}@media(max-width:960px){.shroom-landing-product-grid .ppage-best-sellers .collection-module-wrap{grid-auto-rows:1fr 1fr;grid-template-columns:repeat(2,1fr)}}@media(max-width:880px){.shroom-landing-product-grid .ppage-best-sellers .collection-module-wrap{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 20px}}.shroom-landing-product-grid.five-up .ppage-best-sellers{padding:60px 30px!important}@media(max-width:880px){.shroom-landing-product-grid.five-up .ppage-best-sellers{padding:0 0 50px!important}}.shroom-landing-product-grid.five-up .ppage-best-sellers .collection-module-wrap{display:-ms-grid;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(5,1fr)}@media(max-width:960px){.shroom-landing-product-grid.five-up .ppage-best-sellers .collection-module-wrap{grid-auto-rows:1fr 1fr;grid-template-columns:repeat(3,1fr)}}@media(max-width:880px){.shroom-landing-product-grid.five-up .ppage-best-sellers .collection-module-wrap{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;padding:10px 20px 20px}}.on-your-face{height:410px}@media(max-width:1200px){.on-your-face{height:350px}}@media(max-width:1024px){.on-your-face{height:320px}}@media(max-width:880px){.on-your-face{height:450px}}.for-immunity{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/for-immunity-banner.jpg) no-repeat top;background-repeat:no-repeat;background-size:cover;height:800px!important;margin-bottom:0!important;margin-top:0!important}.for-immunity h1{text-align:left}@media(max-width:880px){.for-immunity h1{font-size:33px!important;margin-bottom:0!important;text-align:center}}@media(max-width:1800px){.for-immunity{height:650px!important}}@media(max-width:1024px){.for-immunity{height:500px!important}}@media(max-width:880px){.for-immunity{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/superpower-shroom-tablet.jpg) no-repeat top;background-repeat:no-repeat;background-size:cover;height:1380px!important}}@media(max-width:720px){.for-immunity{height:1240px!important}}@media(max-width:640px){.for-immunity{height:1150px!important}}@media(max-width:480px){.for-immunity{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/superpower-shroom-mobile.jpg) no-repeat top;background-repeat:no-repeat;background-size:cover;height:1040px!important;margin-top:10px!important}}@media(max-width:400px){.for-immunity{height:960px!important}}@media(max-width:375px){.for-immunity{height:960px!important}}.for-immunity .main-product-detail{margin:0;padding:0!important}@media(max-width:880px){.for-immunity .main-product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto}}.for-immunity .main-product-detail .detail{width:100%}.for-immunity .main-product-detail .qty-cta-wrap{margin-top:20px}.for-immunity .main-product-detail .qtydiv{display:none}.for-immunity .flex-container-row{height:auto}.for-immunity .flex-container-column{position:static}.for-immunity .flex-container-column .container{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;text-align:left}@media(max-width:880px){.for-immunity .flex-container-column .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end!important;-ms-flex-pack:end!important;align-items:center;justify-content:flex-end!important;padding-bottom:80px;text-align:center}.for-immunity div.rc_block .pd-buy-options-subhead{font-size:10px!important;line-height:1}}@media(max-width:400px){.for-immunity div.rc_block .pd-buy-options-subhead{letter-spacing:0}}.for-immunity p.stacks-product-copy-landing-page{margin:0 0 15px!important;max-width:400px;text-align:left}@media(max-width:880px){.for-immunity p.stacks-product-copy-landing-page{margin:0 auto 15px!important;text-align:center}}.in-your-cup h1,.on-your-face h1,.shroom-animation-wrap h1{font-family:Basis Bold,sans-serif;font-size:38px;margin-bottom:30px!important}@media(max-width:1200px){.in-your-cup h1,.on-your-face h1,.shroom-animation-wrap h1{font-size:34px}}@media(max-width:1024px){.in-your-cup h1,.on-your-face h1,.shroom-animation-wrap h1{font-size:30px}}@media(max-width:880px){.in-your-cup h1,.on-your-face h1,.shroom-animation-wrap h1{font-size:30px;margin-bottom:25px!important;text-align:center!important}}.shroom-animation-wrap h1{margin-bottom:20px!important}.in-your-cup-mobile h1{font-family:Basis Bold,sans-serif;font-size:30px;margin-bottom:15px;padding-top:40px;text-align:center!important}#shroom-animation-mobile h1{font-family:Basis Bold,sans-serif;font-size:42px;line-height:1.2;margin:0 auto;padding:60px 30px 0;width:290px}#shroom-animation-mobile h1 span.left{display:inline-block;text-align:left;width:100%}#shroom-animation-mobile h1 span.right{display:inline-block;text-align:right;width:100%}.shroom-animation{overflow:hidden}.shroom-animation.desktop{display:block}@media(max-width:1200px){.shroom-animation.desktop{display:none}}.shroom-animation.tablet{display:none}@media(max-width:1200px){.shroom-animation.tablet{display:block}}@media(max-width:880px){.shroom-animation.tablet{display:none}}.shroom-animation.mobile{display:none}@media(max-width:1200px){.shroom-animation.mobile{display:none}}@media(max-width:880px){.shroom-animation.mobile{display:block}}.shroom-animation-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-pack:distribute;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around;margin:0 auto;max-width:1600px;padding:60px 100px 80px!important;position:relative}@media(max-width:880px){.shroom-animation-wrap{display:block;padding:30px 0!important}}.shroom-animation-wrap .wrap-left-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.shroom-animation-wrap img{display:block}.shroom-placeholder{width:520px!important}@media(max-width:1200px){.shroom-placeholder{width:450px!important}}@media(max-width:880px){.shroom-placeholder{width:350px!important}}@media(max-width:640px){.shroom-placeholder{width:260px!important}}@media(max-width:480px){.shroom-placeholder{width:200px!important}}.shroom-animation-wrap .image-slide-from-left img{width:520px}@media(max-width:1200px){.shroom-animation-wrap .image-slide-from-left img{width:450px}}@media(max-width:880px){.shroom-animation-wrap .image-slide-from-left img{width:350px}}@media(max-width:640px){.shroom-animation-wrap .image-slide-from-left img{width:260px}}@media(max-width:480px){.shroom-animation-wrap .image-slide-from-left img{width:200px}}.shroom-animation-wrap .copy-slide-from-right{bottom:430px;left:auto;position:absolute;right:-840px;width:550px}@media(max-width:1200px){.shroom-animation-wrap .copy-slide-from-right{bottom:420px;right:-540px;width:520px}}@media(max-width:880px){.shroom-animation-wrap .copy-slide-from-right{bottom:auto;position:relative;width:100%}}@media(max-width:1200px){.shroom-animation-wrap .copy-slide-from-right p{font-size:15px;margin:0 0 5px}}.shroom-animation-wrap .image-slide-from-right{bottom:80px;position:absolute;right:-580px}@media(max-width:1200px){.shroom-animation-wrap .image-slide-from-right{right:-220px}}@media(max-width:880px){.shroom-animation-wrap .image-slide-from-right{bottom:auto;left:auto;right:-180px;top:130px}}@media(max-width:640px){.shroom-animation-wrap .image-slide-from-right{right:-140px;top:80px}}.shroom-animation-wrap .image-slide-from-right img{max-width:280px}@media(max-width:1200px){.shroom-animation-wrap .image-slide-from-right img{max-width:250px}}@media(max-width:880px){.shroom-animation-wrap .image-slide-from-right img{max-width:180px}}@media(max-width:640px){.shroom-animation-wrap .image-slide-from-right img{max-width:140px}}@media(max-width:480px){.shroom-animation-wrap .image-slide-from-right img{max-width:120px}}.shroom-animation-wrap .image-slide-from-left{bottom:80px;left:-920px;position:absolute}@media(max-width:1200px){.shroom-animation-wrap .image-slide-from-left{left:-450px}}@media(max-width:880px){.shroom-animation-wrap .image-slide-from-left{bottom:auto;left:-200px;top:30px}}.glide-shroom-info{padding-bottom:60px;padding-top:15px;position:relative}.glide-shroom-info .glide-right-arrow{right:10px!important}.glide-shroom-info .glide-left-arrow,.glide-shroom-info .glide-right-arrow{border:none!important;height:36px!important;line-height:1!important;min-width:auto!important;padding:10px!important;position:absolute!important;top:30px!important;width:36px!important}.glide-shroom-info .glide-left-arrow{left:10px!important}.glide-shroom-info .glide__bullets{bottom:20px!important}.glide-shroom-info .glide__bullet{background-color:#edd3b7!important;display:inline-block;height:10px!important;margin:0 .5em!important;width:10px!important}.glide-shroom-info p{font-family:Basis Regular,sans-serif;font-size:16px;line-height:1.4;margin-bottom:0}.glide-shroom-info .glide__bullet--active{background-color:#b57b55!important;border:none!important}.in-your-cup p,.on-your-face p{font-size:18px;line-height:1.6;margin:0;max-width:550px}@media(max-width:1200px){.in-your-cup p,.on-your-face p{font-size:17px;line-height:1.6;max-width:480px}}@media(max-width:1024px){.in-your-cup p,.on-your-face p{font-size:15px}}.shroom-animation p{font-size:16px;line-height:1.6;margin:0 0 10px}.on-your-face p{margin:0 auto!important}.in-your-cup-mobile p{font-size:15px;line-height:1.5;margin:0 auto 40px;text-align:center!important}.mushroom-supplements-skincare .landing-page-categories .flex-container-row{margin:0 auto;max-width:1200px}.mushroom-supplements-skincare .landing-page-video p{color:#fff88a;font-size:20px}@media(max-width:880px){.mushroom-supplements-skincare .landing-page-video p{margin-bottom:0}}.mushroom-supplements-skincare .landing-page-video h1{color:#fff88a;font-family:Basis Bold,sans-serif;font-size:48px;letter-spacing:.05em!important;line-height:1.2!important;margin-bottom:30px}@media(max-width:1200px){.mushroom-supplements-skincare .landing-page-video h1{font-size:44px}}@media(max-width:1024px){.mushroom-supplements-skincare .landing-page-video h1{font-size:40px}}@media(max-width:880px){.mushroom-supplements-skincare .landing-page-video h1{font-size:34px;margin-bottom:25px;text-align:center!important}}.stacks-product-titles-landing-page{margin-bottom:20px;max-width:400px}@media(max-width:880px){.stacks-product-titles-landing-page{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;text-align:center}}.stacks-product-titles-landing-page p{font-size:22px;line-height:1.5;margin:0 0 5px!important}@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{margin-left:auto;margin-right:auto;text-align:center!important}}.mushroom-supplements-skincare .full-width-video-header .container{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.shroom-landing-categories .grow-landing-page{opacity:1!important;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.shroom-landing-categories .landing-page-categories-mobile{gap:20px;padding:25px 20px 0}.shroom-landing-categories .grow-landing-page:hover{opacity:1!important;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.shroom-landing-categories .grow-landing-page img.opacity-img{opacity:.85!important}@media(max-width:880px){.shroom-landing-categories .grow-landing-page img.opacity-img{opacity:1}}.shroom-landing-categories .grow-landing-page:hover img.opacity-img{opacity:1!important}@media(max-width:880px){.shroom-landing-categories .grow-landing-page:hover img.opacity-img{-webkit-transform:none;transform:none}}.supers-refills-collection-header .text-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;left:6%;text-align: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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0}}.supers-refills-collection-header .text-overlay h1{font-family:Basis Bold,sans-serif;line-height:1.2;margin:0 0 20px;padding:0 30px;text-align:left}@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{font-size:22px!important;margin:130px 0 10px}}@media(max-width:480px){.supers-refills-collection-header .text-overlay h1{font-size:20px!important;margin:65px 0 10px}}.supers-refills-collection-header .text-overlay p{font-family:Typewriter,sans-serif;font-size:16px;margin:0 0 20px;max-width:none;padding:0 30px;text-align:left;width:100%}@media(max-width:880px){.supers-refills-collection-header .text-overlay p{margin:0 0 15px;text-align:center}}@media(max-width:767px){.supers-refills-collection-header .text-overlay p{font-size:14px;letter-spacing:-.025em;line-height:1.5;margin:0;padding:0 20px}}@media(max-width:480px){.supers-refills-collection-header .text-overlay p{font-size:13px}}@media(max-width:375px){.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}.collection-featured-content{background-color:#edeadd}.subscribe-collection-stacks-section,.supers-refills{background-color:#edeadd!important}@media(max-width:880px){.subscribe-collection-stacks-section .stacks-wrap{padding-top:10px}}.subscribe-collection-stacks-section .stacks-wrap .product-block-new .block-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.supers-refills-subscribe .subscribe-collection-stacks-header p{font-family:Basis Regular,sans-serif;font-size:18px;margin:0 0 40px}@media(max-width:880px){.supers-refills-subscribe .subscribe-collection-stacks-header p{font-size:16px;margin:0 0 10px}}.supers-refills-subscribe .subscribe-collection-stacks-section{background-color:#edeadd!important}.supers-refills-subscribe .subscribe-collection-stacks-section .add-to-cart-collection{background-color:transparent!important}.supers-refills-subscribe .subscribe-collection-stacks-section .add-to-cart-collection:hover{background-color:#2e3192!important}.supers-refills-subscribe .stacks-wrap{background-color:#edeadd!important;padding-bottom:60px;padding-left:60px!important;padding-right:60px!important;padding-top:0!important}@media(max-width:1200px){.supers-refills-subscribe .stacks-wrap{padding:0 20px 40px!important}}@media(max-width:880px){.supers-refills-subscribe .stacks-wrap{padding:0 0 40px!important}.supers-delivery-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.supers-delivery-info .flex-container-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.supers-delivery-info .supers-delivery-info-item{padding:15px}@media(max-width:880px){.supers-delivery-info .supers-delivery-info-item{padding:15px 0;width:100%}}.supers-delivery-info .supers-delivery-info-item .flex-one-half:first-of-type{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:40%}@media(max-width:880px){.supers-delivery-info .supers-delivery-info-item .flex-one-half:first-of-type{margin-bottom:30px}}@media(max-width:480px){.supers-delivery-info .supers-delivery-info-item .flex-one-half:first-of-type{width:35%}}.supers-delivery-info .supers-delivery-info-item .flex-one-half:last-of-type{padding-left:20px;width:60%}@media(max-width:480px){.supers-delivery-info .supers-delivery-info-item .flex-one-half:last-of-type{width:65%}}.supers-delivery-info p{font-size:16px;line-height:1.5;margin:0 0 10px;padding-left:15px;position:relative}@media(max-width:880px){.supers-delivery-info p{font-size:15px}}.supers-delivery-info h2{font-family:Typewriter,sans-serif;font-size:32px;line-height:1.2}@media(max-width:880px){.supers-delivery-info h2{font-size:28px}}@media(max-width:480px){.supers-delivery-info h2{font-size:24px}}.supers-delivery-info p:before{content:"+";display:inline-block;font-size:16px;left:0;position:absolute}@media(max-width:880px){.supers-delivery-info p:before{font-size:15px}}.supers-delivery-info img,.supers-delivery-info video{width:100%}.collection-featured-content .supers-delivery-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 8%}@media(max-width:1200px){.collection-featured-content .supers-delivery-info{padding:0}}.subscriptions .supers-refills .collection-module-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media(max-width:880px){.subscriptions .supers-refills .collection-module-wrap{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;padding:0 20px 0 10px}}.subscriptions .supers-refills .collection-module-wrap .item{padding:10px;width:25%}.subscriptions .supers-refills .collection-module-wrap .item:nth-of-type(5),.subscriptions .supers-refills .collection-module-wrap .item:nth-of-type(6){margin-top:30px}@media(max-width:880px){.subscriptions .supers-refills .collection-module-wrap .item{margin-top:0!important;padding:8px;width:auto}}.subscriptions .supers-refills .collection-module-wrap .add-to-cart-collection{margin-top:0}.super-supplements .description-banner{background-color:#b57b55;height:auto!important}.super-supplements .description-banner h1,.super-supplements .description-banner p{color:#fff!important;font-family:Basis Regular,sans-serif}.super-supplements .description-banner h1{line-height:1.3}.super-supplements .description-banner p{font-family:Basis Regular,sans-serif;font-size:16px}@media(max-width:880px){.super-supplements .product-grid-item .flex-container-row .image{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;width:100%}.super-supplements .product-grid-item a.mobile-link{display:block!important;min-width:85%}}.super-supplements .product-grid-item .product-addtocart.has-variants{margin:0!important;width:auto!important}.super-supplements .product-grid-item .product-addtocart.has-variants button{max-width:200px;min-width:140px!important}@media(max-width:880px){.super-supplements .product-grid-item .main-product-detail #product-variants .selector-wrapper .single-option-selector{font-size:14px!important}}.super-supplements .yellow-tag{margin-bottom:7px;text-align:left}.super-supplements .yellow-tag .yellow-bg{background-color:#fff88a;font-family:Typewriter,sans-serif;font-size:14px;letter-spacing:0;line-height:1;padding:3px 10px 0;text-align:left;text-transform:none}.super-supplements .supers-answers-mobile{padding:0!important}.super-supplements .supers-answers-mobile p{color:#fff;font-family:Basis Regular,sans-serif!important;font-size:14px!important;margin-bottom:7px;max-width:340px;text-align:center}.super-supplements .supers-answers-mobile p strong{font-family:Basis Bold,sans-serif!important;font-size:16px!important;font-style:normal}.super-supplements .supers-answers-mobile-wrap{background-color:#b57b55}.super-supplements .supers-answers-mobile-wrap .glide__bullets .glide__bullet{background-color:transparent!important;border:1px solid #fff;height:7px;margin:0 1px;width:7px}.super-supplements .supers-answers-mobile-wrap .glide__bullets .glide__bullet.glide__bullet--active{background-color:#fff!important}@media(max-width:640px){.super-supplements .supers-answers-mobile-wrap .container{padding-left:20px!important;padding-right:20px!important}}.super-supplements .additional-upsell .add-to-cart-collection{margin-top:20px;max-width:140px}.super-supplements .additional-upsell .onetime-price{font-size:18px}.super-supplements .product-grid-item .productOverlay-mobile.mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:none!important;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-width:85%;position:relative}@media(max-width:880px){.super-supplements .product-grid-item .productOverlay-mobile.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}#supers-intro{background-color:#b57b55;padding-top:20px;text-align:center}#supers-intro h1,#supers-intro p{color:#fff;font-family:Basis Regular,sans-serif;text-align:center}#supers-intro p{color:#fff;font-size:16px;line-height:1.6;margin:0 auto;max-width:750px}#supers-intro p:first-of-type{margin-bottom:5px}#supers-intro p strong{margin-bottom:0}#supers-intro h4 a.new-blue-link{color:#fff!important;font-family:Basis Regular,sans-serif!important;margin-top:20px;text-transform:uppercase}#supers-intro h4 a.new-blue-link:after{background-color:#fff!important}#supers-info{background-color:#b57b55}#supers-info h1,#supers-info p{color:#fff;font-family:Basis Regular,sans-serif;text-align:center}#supers-info h1{margin-bottom:5px}#supers-info p{font-size:16px}@media(max-width:880px){#supers-info p{margin-bottom:0}}#supers-info .supers-answers p{font-family:Basis Regular,sans-serif;font-size:14px;max-width:340px;padding:0 10px}#supers-info .supers-answers p.large{font-size:17px;margin-bottom:5px}#supers-info .supers-info-grid{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;padding-top:15px}@media(max-width:880px){#supers-info .supers-info-grid{display:none}#supers-info .container-wide.container-padding-60{padding:40px 20px 20px!important}}.supers-collection-header.supers-collection-landing h1{font-family:Basis Bold,sans-serif;font-size:42px!important;margin-bottom:15px;text-align:center}@media(max-width:1800px){.supers-collection-header.supers-collection-landing h1{font-size:38px!important;margin-bottom:10px}}@media(max-width:880px){.supers-collection-header.supers-collection-landing h1{line-height:1.1;margin-bottom:15px;margin-top:10%}}@media(max-width:640px){.supers-collection-header.supers-collection-landing h1{font-size:26px!important}}@media(max-width:480px){.supers-collection-header.supers-collection-landing h1{margin-top:6%}}.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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:75px}@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:640px){.supers-collection-header.supers-collection-landing.dust-module h1.large{margin-top:0!important}}@media(max-width:600px){.supers-collection-header.supers-collection-landing.dust-module h2{font-size:15px!important}}@media(max-width:480px){.supers-collection-header.supers-collection-landing.dust-module .container{padding-top:40px!important}}.super-supplements .main-product-detail #product-variants .selector-wrapper .single-option-selector{background:var(--down-arrow) no-repeat;background-position:85%;background-size:10px 10px;border:2px solid #2e3192!important;color:#2e3192!important}.super-supplements .product-grid-item .main-product-detail .detail{float:none;max-width:none;width:100%}.super-supplements .body-copy{font-family:Basis Regular,sans-serif;max-width:550px}@media(max-width:1200px){.super-supplements .body-copy{font-size:13px;line-height:1.5}}@media(max-width:1024px){.super-supplements .body-copy{font-size:12px;line-height:1.5}}@media(max-width:960px){.super-supplements .body-copy{font-size:14px;line-height:1.6;text-align:left}}.super-supplements .rtx-buy-box-pos{margin-bottom:10px}.super-supplements .product-grid-item>.flex-container-row{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:960px){.super-supplements .product-grid-item>.flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.super-supplements .product-grid-item>.flex-container-row ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.super-supplements .product-grid-item>.flex-container-row ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}.super-supplements .product-grid-item>.flex-container-row ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.super-supplements .qty-cta-wrap{margin-top:10px}.super-supplements .qty-cta-wrap #product-variants,.super-supplements .qty-cta-wrap .qtydiv{display:none}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container,.supers-collection-header.supers-collection-landing .text-overlay .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;padding-top:50px}@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-bottom:50px;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{font-family:Basis Bold,sans-serif;font-size:44px!important;margin-bottom:15px}@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}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container span,.supers-collection-header.supers-collection-landing .text-overlay .container span{color:#2e3192;display:block;font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.025em;padding:3px 0;position:relative;text-decoration:none;text-transform:uppercase}.education-page .supers-collection-header.supers-collection-landing .text-overlay .container span:after,.supers-collection-header.supers-collection-landing .text-overlay .container span:after{background-color:#2e3192;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;width:100%}.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:var(--font_col_base)}.superyou-slice .copy h1 a:hover{color:var(--font_col_base)!important}.superyou-slice p{font-family:Basis Regular,sans-serif;max-width:500px}@media(max-width:1200px){.superyou-slice p{font-size:13px;letter-spacing:0}}@media(max-width:880px){.superyou-slice p{font-size:14px;letter-spacing:.025em;margin:0 auto 20px;padding:0 20px;text-align:center!important}}.superyou-slice p.large{font-size:18px;margin-bottom:30px}@media(max-width:480px){.superyou-slice p.large{font-size:15px;margin-bottom:20px}}@media(max-width:880px){.superyou-slice .flex-one-half{display:block;width:100%}.superyou-slice .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.superyou-slice{background-color:#edeae3;z-index:3}.superyou-slice h1{line-height:1.3}.superyou-slice .copy h1{font-family:Basis Bold,sans-serif;font-size:38px}@media(max-width:1600px){.superyou-slice .copy h1{font-size:34px}}@media(max-width:1200px){.superyou-slice .copy h1{font-size:26px}}@media(max-width:880px){.superyou-slice .copy h1{font-size:24px;text-align:center!important}}.stress-section h1{font-size:38px!important}@media(max-width:1600px){.stress-section h1{font-size:34px!important}}@media(max-width:1200px){.stress-section h1{font-size:26px!important}}@media(max-width:880px){.stress-section h1{font-size:24px!important;text-align:center!important}}.superyou-slice .learn-more{font-family:Basis Regular,sans-serif;font-size:12px;margin-left:15px}@media(max-width:1200px){.superyou-slice .learn-more{font-size:11px;margin-left:5px}}@media(max-width:880px){.superyou-slice .learn-more{display:none}}.superyou-slice .learn-more a{color:var(--font_col_base)}.superyou-slice.full-width-hero .copy{grid-column:span 6/span 6;padding:0 10%}@media(max-width:1200px){.superyou-slice.full-width-hero .copy{padding:0 5%}}@media(max-width:1024px){.superyou-slice.full-width-hero .copy{padding:0 3%}}@media(max-width:880px){.superyou-slice.full-width-hero .copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:60px 3% 60px 0;text-align:center}}.superyou-slice .add-to-cart-collection{padding:0 40px}.superyou-icons{padding:60px 0 80px;text-align:center}@media(max-width:880px){.superyou-icons{padding:40px 0 80px}}.superyou-icons img{display:inline-block;margin:0 auto;max-width:70px}@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}.supers-community .text-overlay{left:auto!important;width:50%}@media(max-width:880px){.supers-community .text-overlay{bottom:auto!important;height:38%!important;left:0!important;width:100%}}.supers-community h2{color:#fff;font-family:Basis Regular,sans-serif!important;font-size:44px!important;line-height:1.2!important;margin-bottom:20px}@media(max-width:1200px){.supers-community h2{font-size:40px!important}}@media(max-width:1024px){.supers-community h2{font-size:36px!important}}@media(max-width:480px){.supers-community h2{font-size:30px!important;margin-bottom:15px}}.supers-community .container span{color:#fff;font-size:15px;text-decoration:underline;text-transform:uppercase}@media(max-width:480px){.supers-community .container span{font-size:14px}}.no-joe-jan-banner .text-overlay{display:block}.no-joe-jan-banner .text-overlay .flex-container-row{text-align:center}@media(max-width:880px){.no-joe-jan-banner .text-overlay .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-top:15%}}.no-joe-jan-banner .text-overlay .flex-one-half{text-align:center}@media(max-width:880px){.no-joe-jan-banner .text-overlay .flex-one-half{width:100%}}.no-joe-jan-banner .text-overlay .new-blue-link,.no-joe-jan-banner .text-overlay h1{color:var(--font_col_base)!important;text-align:center}@media(max-width:880px){.no-joe-jan-banner .text-overlay .new-blue-link,.no-joe-jan-banner .text-overlay h1{color:#fff!important}}.no-joe-jan-banner .text-overlay .new-blue-link:after{background:var(--font_col_base)!important}@media(max-width:880px){.no-joe-jan-banner .text-overlay .new-blue-link:after{background:#fff!important}}.no-joe-jan-banner .text-overlay h1{line-height:1.3;margin-bottom:10px}.sustainability #content{padding-bottom:0}.sustainability-header{background:var(--bg-image) no-repeat center center;background-repeat:no-repeat;background-size:cover;height:850px;overflow:hidden}@media(max-width:880px){.sustainability-header{height:450px}}.sustainability-header .text-overlay{text-align:center}.sustainability-header h1{color:#fff88a;line-height:1.2;margin:0;padding:0 30px;text-align:center}.sustainability-header p{font-family:Basis Medium,sans-serif;font-size:18px!important}@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{max-width:calc(80% + 60px);padding-left:30px!important;padding-right:30px!important}@media(max-width:480px){.sustainability .supers-answers-mobile-wrap .container{max-width:calc(85% + 60px)}}.super-earthdaypromo-notice{background-color:#fff88a;clear:both;float:left;font-family:Typewriter,sans-serif;font-size:13px;margin-bottom:5px}.sustainability-info,.sustainability-info-mobile{border-bottom:1px solid #fff}.sustainability-info .container{max-width:100%}.sustainability-info h1{font-family:Basis Regular,sans-serif;font-size:24px;margin-bottom:0}.sustainability-info h2{font-family:Basis Bold,sans-serif}.sustainability-info p{font-family:Basis Regular,sans-serif;font-size:16px;line-height:1.6}.sustainability-info p strong{font-family:Basis Bold,sans-serif;font-style:italic}.sustainability-info .supers-info-grid{-ms-grid-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;display:-ms-grid;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(3,1fr)}@media(max-width:960px){.sustainability-info .supers-info-grid{grid-column-gap:30px;grid-row-gap:30px}}@media(max-width:880px){.sustainability-info .supers-info-grid{display:block;width:100%}}.sustainability-info .supers-info-grid .supers-answers,.sustainability-info .supers-info-grid .supers-answers-mobile{border-right:2px solid #fff;height:100%;padding:40px 40px 40px 0;text-align:left}@media(max-width:960px){.sustainability-info .supers-info-grid .supers-answers,.sustainability-info .supers-info-grid .supers-answers-mobile{padding:30px 30px 30px 0}}.sustainability-info .supers-info-grid .supers-answers.last{border:none}.superhair-sustainability-cta{background-color:#edeadd;border-bottom:1px solid #fff}@media(max-width:880px){.superhair-sustainability-cta .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.superhair-sustainability-cta .flex-one-half:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:40px;width:100%;width:80%}}@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{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:40px 20px;width:100%}}.superhair-sustainability-cta h1,.superhair-sustainability-cta p{max-width:500px;padding:0 30px;width:100%}@media(max-width:880px){.superhair-sustainability-cta h1,.superhair-sustainability-cta p{padding:0 10px;text-align:center}}.superhair-sustainability-cta h1{font-size:32px}@media(max-width:880px){.superhair-sustainability-cta h1{font-size:24px}}.superhair-sustainability-cta p{font-family:Basis Medium,sans-serif;font-size:18px!important}@media(max-width:880px){.superhair-sustainability-cta p{font-size:16px!important}}.superhair-sustainability-cta img{display:block;width:100%}.superhair-sustainability-cta form{max-width:500px;width:100%}.superhair-sustainability-cta input[type=submit]{background-color:transparent!important;border:none!important;border-radius:0!important;cursor:pointer;font-family:Basis Bold,sans-serif;font-size:18px;height:auto!important;letter-spacing:.025em;line-height:1!important;max-width:500px;min-width:auto!important;padding:0 30px!important;text-align:left!important;text-decoration:underline;text-transform:uppercase;width:100%}@media(max-width:880px){.superhair-sustainability-cta input[type=submit]{font-size:16px;text-align:center!important;width:100%}}.superhair-sustainability-cta a{font-size:15px;margin-top:10px;max-width:500px;padding:0 0 3px;text-align:left}@media(max-width:880px){.sustainability-sourcing .flex-one-half:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:40px 20px;width:100%}.sustainability-sourcing .flex-one-half:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 0 40px;width:100%;width:80%}}@media(max-width:880px)and (max-width:480px){.sustainability-sourcing .flex-one-half:last-of-type{width:85%}}.cellular-waters-page #content{padding:0}.ting-mag-lp{background-color:#edeae3}.cellular-waters-collection-hero .desktop{display:block!important}@media(max-width:1024px){.cellular-waters-collection-hero .desktop{display:none!important}}.cellular-waters-collection-hero .mobile{display:none!important}@media(max-width:1024px){.cellular-waters-collection-hero .mobile{display:block!important}}.cellular-waters-collection-hero .cellular-waters-hero-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:5%;position:absolute;text-align:left;top:0;width:380px}@media(max-width:1024px){.cellular-waters-collection-hero .cellular-waters-hero-cta{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;justify-content:flex-start;left:0;padding:13% 30px 0;text-align:center;width:100%}}@media(max-width:640px){.cellular-waters-collection-hero .cellular-waters-hero-cta{padding:15% 20px 0}}.cellular-waters-collection-hero .cellular-waters-hero-cta h1,.cellular-waters-collection-hero .cellular-waters-hero-cta p{text-align:left}@media(max-width:1024px){.cellular-waters-collection-hero .cellular-waters-hero-cta h1,.cellular-waters-collection-hero .cellular-waters-hero-cta p{text-align:center}}.cellular-waters-collection-hero .cellular-waters-hero-cta h1{font-family:Basis Bold,sans-serif;margin-bottom:8px}@media(max-width:1600px){.cellular-waters-collection-hero .cellular-waters-hero-cta h1{font-size:36px!important}}@media(max-width:1200px){.cellular-waters-collection-hero .cellular-waters-hero-cta h1{font-size:30px!important}}@media(max-width:1024px){.cellular-waters-collection-hero .cellular-waters-hero-cta h1{font-size:36px!important;margin-bottom:5px}}@media(max-width:960px){.cellular-waters-collection-hero .cellular-waters-hero-cta h1{font-size:30px!important}}.cellular-waters-collection-hero .cellular-waters-hero-cta p{font-family:Basis Regular,sans-serif;font-size:22px;margin:0 0 20px}@media(max-width:1600px){.cellular-waters-collection-hero .cellular-waters-hero-cta p{font-size:18px!important}}@media(max-width:1200px){.cellular-waters-collection-hero .cellular-waters-hero-cta p{font-size:16px!important;margin-bottom:10px}}@media(max-width:1024px){.cellular-waters-collection-hero .cellular-waters-hero-cta p{font-size:18px!important;margin-bottom:13px}}@media(max-width:960px){.cellular-waters-collection-hero .cellular-waters-hero-cta p{font-size:16px!important}}.cellular-waters-collection-hero #dots,.cellular-waters-collection-hero #dots-mobile{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.cellular-waters-lp .ting-intro{background:#f4851f}.cellular-waters-lp .ting-intro .swatch label{background-color:#f9c28f;border:1px solid #f9c28f;-webkit-box-sizing:content-box;box-sizing:content-box}@media(max-width:1200px){.cellular-waters-lp .ting-intro .copy{width:40%}}@media(max-width:1024px){.cellular-waters-lp .ting-intro .copy{width:100%}}@media(max-width:1200px){.cellular-waters-lp .ting-intro .image{width:60%}}@media(max-width:1024px){.cellular-waters-lp .ting-intro .image{width:100%}.cellular-waters-lp .ting-intro .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cellular-waters-lp .ting-intro .flex-one-half{width:100%}.cellular-waters-lp .ting-intro .flex-one-half:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cellular-waters-lp .ting-intro .flex-one-half:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.cellular-waters-lp .ting-intro h1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;max-width:700px}@media(max-width:1200px){.cellular-waters-lp .ting-intro h1 .okeReviews-reviewsSummary-ratingCount{display:none}}.cellular-waters-lp .mag-intro{background:#c07277}.cellular-waters-lp .mag-intro .swatch label{background-color:#dfb8bb;border:1px solid #dfb8bb}.cellular-waters-lp .mag-blue-intro .swatch label,.cellular-waters-lp .mag-intro .swatch label{-webkit-box-sizing:content-box;box-sizing:content-box}@media(max-width:1200px){.cellular-waters-lp .mag-blue-intro .copy,.cellular-waters-lp .mag-intro .copy{width:40%}}@media(max-width:1024px){.cellular-waters-lp .mag-blue-intro .copy,.cellular-waters-lp .mag-intro .copy{width:100%}}@media(max-width:1200px){.cellular-waters-lp .mag-blue-intro .image,.cellular-waters-lp .mag-intro .image{width:60%}}@media(max-width:1024px){.cellular-waters-lp .mag-blue-intro .image,.cellular-waters-lp .mag-intro .image{width:100%}.cellular-waters-lp .mag-blue-intro .flex-container-row,.cellular-waters-lp .mag-intro .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cellular-waters-lp .mag-blue-intro .flex-one-half,.cellular-waters-lp .mag-intro .flex-one-half{width:100%}}.cellular-waters-lp .mag-blue-intro h1,.cellular-waters-lp .mag-intro h1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;max-width:700px}@media(max-width:1200px){.cellular-waters-lp .mag-blue-intro h1 .okeReviews-reviewsSummary-ratingCount,.cellular-waters-lp .mag-intro h1 .okeReviews-reviewsSummary-ratingCount{display:none}}.cellular-waters-lp .mag-blue-intro{background:#9babbc}.cellular-waters-lp .mag-blue-intro .swatch label{background-color:#bcd1e4;border:1px solid #bcd1e4}.cellular-waters-lp .mag-sticks,.cellular-waters-lp .ting-sticks{background:#fafaf8!important}.cellular-waters-lp .main-product-detail .detail{width:100%!important}.cellular-waters-lp .swatch{margin:12px 0}.cellular-waters-lp .swatch label{border-radius:25px;height:25px!important}.cellular-waters-lp .swatch input:checked+label{background:#fff!important;border:1px solid var(--font_col_base)!important}.cellular-waters-lp #description-feature-icons .container-padding-60{padding:30px!important}@media(max-width:880px){.cellular-waters-lp #description-feature-icons .container-padding-60{padding:0 20px 30px!important}}.cellular-waters-lp .qtydiv{display:none}.cellular-waters-lp #one_time_price,.cellular-waters-lp #sub_price,.cellular-waters-lp .main-product-detail .subscribe-label,.cellular-waters-lp .one_time_price,.cellular-waters-lp .one_time_title,.cellular-waters-lp .one_time_title p,.cellular-waters-lp .pd-buy-options-subhead,.cellular-waters-lp .rtx_option_plans,.cellular-waters-lp .sub_price,.cellular-waters-lp .sub_title,.cellular-waters-lp .sub_title p,.cellular-waters-lp label.rc_label{color:var(--font_col_base)!important}.cellular-waters-lp .rc_popup__block{background:var(--font_col_base)!important}.cellular-waters-lp .rc_popup__block p{color:#fff!important}.cellular-waters-lp .sub_price.autodeliver-savings{display:none}.cellular-waters-lp #rc_price_autodeliver,.cellular-waters-lp .compare-at-price,.cellular-waters-lp .del_price,.cellular-waters-lp .first_sub_price,.cellular-waters-lp .one_time_price_wrap,.cellular-waters-lp .rc_price_onetime{font-size:17px!important}.cellular-waters-lp .compare-at-price,.cellular-waters-lp .del_price{color:#727272!important}.cellular-waters-lp .rtx_buy_box,.cellular-waters-lp .sub_title,.cellular-waters-lp label.rc_label{line-height:1.4}.cellular-waters-lp .rtx_option_label .radio_rtx{margin-top:6px}.cellular-waters-lp .rc_container_stack .check,.cellular-waters-lp .rtx-checkmark{top:6px}.cellular-waters-lp .rtx_sands_block{margin-bottom:8px}.ting-mag-lp .cellular-waters h1{color:#fff;margin-bottom:25px}@media(max-width:640px){.ting-mag-lp .cellular-waters h1{font-size:34px!important;margin-bottom:20px}}.ting-mag-lp .cellular-waters .container{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.ting-mag-lp .cellular-waters p{color:#fff;font-family:Basis Regular,sans-serif;font-size:26px;line-height:1.4;margin-bottom:0;max-width:680px}@media(max-width:1200px){.ting-mag-lp .cellular-waters p{font-size:20px;max-width:500px}}@media(max-width:640px){.ting-mag-lp .cellular-waters p{max-width:280px}}.ting-mag-lp .info-bar,.ting-mag-lp .marquee{background-color:#ed8234;font-family:Typewriter,sans-serif;height:80px;line-height:86px;overflow:hidden}@media(max-width:960px){.ting-mag-lp .info-bar,.ting-mag-lp .marquee{height:70px;line-height:76px}}.ting-mag-lp .marquee span{color:#fff;font-family:Typewriter,sans-serif;font-size:20px;letter-spacing:.05em;padding:0 40px}.ting-mag-lp .body-copy{font-family:Basis Regular,sans-serif;max-width:550px}@media(max-width:1200px){.ting-mag-lp .body-copy{font-size:13px;line-height:1.5}}@media(max-width:1024px){.ting-mag-lp .body-copy{font-size:12px;line-height:1.5}}@media(max-width:960px){.ting-mag-lp .body-copy{font-size:14px;line-height:1.6;text-align:left}}.cellular-waters-lp .landing-page-stack-separated>.flex-container-row,.ting-mag-lp .landing-page-stack-separated>.flex-container-row{-ms-flex-pack:distribute;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;justify-content:space-around}@media(max-width:960px){.cellular-waters-lp .landing-page-stack-separated>.flex-container-row,.ting-mag-lp .landing-page-stack-separated>.flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px!important}.cellular-waters-lp .landing-page-stack-separated .flex-container-row,.ting-mag-lp .landing-page-stack-separated .flex-container-row{padding:0!important}}.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half{text-align:left;width:50%}@media(max-width:960px){.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half{width:100%!important}}.cellular-waters-lp .landing-page-stack-separated .sub-row,.ting-mag-lp .landing-page-stack-separated .sub-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cellular-waters-lp .landing-page-stack-separated .sub-row .product-copy,.ting-mag-lp .landing-page-stack-separated .sub-row .product-copy{-ms-flex-item-align:center;align-self:center}.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half .copy,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half .copy{font-size:21px;margin:0;padding:0;text-align:left}@media(max-width:1440px){.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half .copy,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half .copy{font-size:18px}}@media(max-width:960px){.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half .copy,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half .copy{margin:0 auto;text-align:center}}.cellular-waters-lp .copy h1,.super-supplements .copy h1,.ting-mag-lp .copy h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-family:Basis Bold,sans-serif;font-size:34px!important;margin-bottom:7px}@media(max-width:1600px){.cellular-waters-lp .copy h1,.super-supplements .copy h1,.ting-mag-lp .copy h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-size:28px!important}}@media(max-width:1440px){.cellular-waters-lp .copy h1,.super-supplements .copy h1,.ting-mag-lp .copy h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-size:28px!important}}@media(max-width:1200px){.cellular-waters-lp .copy h1,.super-supplements .copy h1,.ting-mag-lp .copy h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-size:24px!important;line-height:1.3}}@media(max-width:960px){.cellular-waters-lp .copy h1,.super-supplements .copy h1,.ting-mag-lp .copy h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{line-height:1.3;text-align:left!important}}.cellular-waters-lp .copy h1 .superscript,.super-supplements .copy h1 .superscript,.ting-mag-lp .copy h1 .superscript,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1 .superscript{font-size:12px}.cellular-waters-lp .copy h1 a:hover,.super-supplements .copy h1 a:hover,.ting-mag-lp .copy h1 a:hover,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1 a:hover{color:var(--font_col_base)!important}.cellular-waters-lp .copy h1{margin-bottom:2px}@media(max-width:1600px){.cellular-waters-lp .copy h1{font-size:30px}}@media(max-width:1200px){.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-size:25px}}@media(max-width:1024px){.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-size:22px}}@media(max-width:960px){.cellular-waters-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1,.ting-mag-lp .landing-page-stack-separated .flex-container-row .flex-one-half h1{font-size:26px;text-align:center!important}}.cellular-waters-lp .ting-intro>.flex-container-row,.ting-mag-lp .ting-intro>.flex-container-row{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:960px){.cellular-waters-lp .ting-intro>.flex-container-row,.ting-mag-lp .ting-intro>.flex-container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}#blueMag-learn-more.modal img.desktop,#mag-learn-more.modal img.desktop,#ting-learn-more.modal img.desktop{display:block!important}@media(max-width:880px){#blueMag-learn-more.modal img.desktop,#mag-learn-more.modal img.desktop,#ting-learn-more.modal img.desktop{display:none!important}}#blueMag-learn-more.modal img.mobile,#mag-learn-more.modal img.mobile,#ting-learn-more.modal img.mobile{display:none!important}@media(max-width:880px){#blueMag-learn-more.modal img.mobile,#mag-learn-more.modal img.mobile,#ting-learn-more.modal img.mobile{display:block!important}}.cellular-waters-lp .ting-intro .header,.super-supplements .product-grid-item .header,.ting-mag-lp .ting-intro .header{width:100%}.cellular-waters-lp .ting-intro .swatch .header{width:auto}@media(max-width:960px){.super-supplements .product-grid-item>.flex-container-row .flex-one-half,.ting-mag-lp .ting-intro>.flex-container-row .flex-one-half{margin:0!important;padding:0!important;width:100%}}.super-supplements .product-grid-item>.flex-container-row .copy,.ting-mag-lp .ting-intro>.flex-container-row .copy{width:100%}@media(max-width:960px){.super-supplements .product-grid-item>.flex-container-row .copy,.ting-mag-lp .ting-intro>.flex-container-row .copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;display:-webkit-box;display:-ms-flexbox;display:flex;order:2}}.super-supplements .product-grid-item>.flex-container-row .image,.ting-mag-lp .ting-intro>.flex-container-row .image{width:100%}@media(max-width:960px){.super-supplements .product-grid-item>.flex-container-row .image,.ting-mag-lp .ting-intro>.flex-container-row .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:-webkit-box;display:-ms-flexbox;display:flex;order:1}}.cellular-waters-lp .product-grid-item .header.mobile,.super-supplements .product-grid-item .header.mobile,.ting-mag-lp .ting-intro .header.mobile{padding:25px 20px 20px!important}.cellular-waters-lp .product-grid-item .header.mobile,.cellular-waters-lp .product-grid-item .header.mobile h1,.cellular-waters-lp .product-grid-item .header.mobile h2,.cellular-waters-lp .product-grid-item .header.mobile p,.super-supplements .product-grid-item .header.mobile,.super-supplements .product-grid-item .header.mobile h1,.super-supplements .product-grid-item .header.mobile h2,.super-supplements .product-grid-item .header.mobile p,.ting-mag-lp .ting-intro .header.mobile,.ting-mag-lp .ting-intro .header.mobile h1,.ting-mag-lp .ting-intro .header.mobile h2,.ting-mag-lp .ting-intro .header.mobile p{text-align:center}.cellular-waters-lp .stack-discount-highlight,.super-supplements .stack-discount-highlight,.ting-mag-lp .stack-discount-highlight{background-color:#fff88a;display:inline-block;font-family:Typewriter,sans-serif!important;font-size:15px;line-height:1;margin:0 0 5px!important;max-width:none!important;padding:3px 7px 1px;width:auto!important}@media(max-width:1200px){.cellular-waters-lp .stack-discount-highlight,.super-supplements .stack-discount-highlight,.ting-mag-lp .stack-discount-highlight{font-size:15px}}.cellular-waters-lp .placeholder.mobile,.ting-mag-lp .placeholder.mobile{height:90%}@media(max-width:960px){.ting-mag-lp .ting-mag-stack h1{text-align:left!important}.cellular-waters-lp .ting-mag-stack h1{line-height:1.3}}.cellular-waters-lp .ting-mag-stack .copy p,.ting-mag-lp .ting-mag-stack .copy p{font-family:Basis Regular,sans-serif}@media(max-width:640px){.cellular-waters-lp .awake-unwind-stack,.ting-mag-lp .awake-unwind-stack{background-repeat:no-repeat;background-size:cover;height:1000px}}@media(max-width:480px){.cellular-waters-lp .awake-unwind-stack,.ting-mag-lp .awake-unwind-stack{background-repeat:no-repeat;background-size:cover;height:900px}}@media(max-width:400px){.cellular-waters-lp .awake-unwind-stack,.ting-mag-lp .awake-unwind-stack{height:810px}}@media(max-width:375px){.cellular-waters-lp .awake-unwind-stack,.ting-mag-lp .awake-unwind-stack{height:780px}}.cellular-waters-lp .ting-mag-stack .copy h1,.ting-mag-lp .ting-mag-stack .copy h1{margin-bottom:5px}@media(max-width:640px){.cellular-waters-lp .ting-mag-stack .copy h1,.ting-mag-lp .ting-mag-stack .copy h1{font-size:38px;line-height:1.2;max-width:260px}}.ting-mag-lp .ting-mag-stack .text-overlay{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:left;width:50%}@media(max-width:960px){.ting-mag-lp .ting-mag-stack .text-overlay{width:100%}}.cellular-waters-lp .ting-mag-stack .product-addtocart button{background-color:#2e3192!important;border:2px solid #2e3192!important;color:#fff!important;margin-top:10px;min-width:180px}@media(max-width:1200px){.cellular-waters-lp .ting-mag-stack .product-addtocart button{margin-top:0}}@media(max-width:960px){.cellular-waters-lp .ting-mag-stack .product-addtocart button{margin-top:10px}}.cellular-waters-lp .ting-mag-stack .product-addtocart button:hover{background-color:transparent!important;border:2px solid #2e3192!important;color:#2e3192!important}.cellular-waters-lp .mag-sticks .add-to-cart-collection,.cellular-waters-lp .ting-sticks .add-to-cart-collection{background-color:#2e3192!important;border:2px solid #2e3192!important;color:#fff!important;min-width:180px}.cellular-waters-lp .mag-sticks .add-to-cart-collection:hover,.cellular-waters-lp .ting-sticks .add-to-cart-collection:hover{background-color:transparent!important;border:2px solid #2e3192!important;color:#2e3192!important}#mag-learn-more.modal,#ting-learn-more.modal{max-width:1000px!important}#blueMag-learn-more.modal{max-width:600px!important}.cellular-waters-lp .placeholder,.ting-mag-lp .placeholder{margin-bottom:-17px;margin-top:-17px}@media(max-width:960px){.cellular-waters-lp .placeholder,.ting-mag-lp .placeholder{margin-bottom:0;margin-top:0}}.super-supplements .main-product-detail,.ting-mag-lp .main-product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px 0 14%!important}@media(max-width:1200px){.super-supplements .main-product-detail,.ting-mag-lp .main-product-detail{padding:0 30px 0 8%!important}}@media(max-width:960px){.super-supplements .main-product-detail,.ting-mag-lp .main-product-detail{max-width:500px;padding:30px 30px 40px!important}}@media(max-width:640px){.super-supplements .main-product-detail,.ting-mag-lp .main-product-detail{padding:30px 20px 40px!important}}.cellular-waters-lp .mag-blue-intro .main-product-detail,.cellular-waters-lp .mag-intro .main-product-detail,.cellular-waters-lp .ting-intro .main-product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px 0 9%!important}@media(max-width:1600px){.cellular-waters-lp .mag-blue-intro .main-product-detail,.cellular-waters-lp .mag-intro .main-product-detail,.cellular-waters-lp .ting-intro .main-product-detail{padding:0 30px!important}}@media(max-width:1024px){.cellular-waters-lp .mag-blue-intro .main-product-detail,.cellular-waters-lp .mag-intro .main-product-detail,.cellular-waters-lp .ting-intro .main-product-detail{max-width:550px;padding:30px 20px 40px!important}}@media(max-width:480px){.cellular-waters-lp .mag-blue-intro .main-product-detail,.cellular-waters-lp .mag-intro .main-product-detail,.cellular-waters-lp .ting-intro .main-product-detail{max-width:100%}}.cellular-waters-lp .mag-blue-intro .highlight{background-color:#fff88a;display:inline-block;line-height:1;margin-bottom:5px;padding:3px 7px 0}.cellular-waters-lp .ting-mag-stack .text-overlay{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:auto;right:0;text-align:left;width:50%}@media(max-width:880px){.cellular-waters-lp .ting-mag-stack .text-overlay{width:100%}}.cellular-waters-lp .ting-mag-stack .text-overlay .highlight{background-color:#fff88a;display:inline-block;line-height:1;margin-bottom:5px;padding:3px 7px 0}.cellular-waters-lp .ting-mag-stack .text-overlay .main-product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0;max-width:550px;padding:0 20px 0 9%!important}@media(max-width:1440px){.cellular-waters-lp .ting-mag-stack .text-overlay .main-product-detail{margin:20px 0 0;padding:0 20px 0 6%!important}}@media(max-width:1200px){.cellular-waters-lp .ting-mag-stack .text-overlay .main-product-detail{padding:0 30px 0 6%!important}}@media(max-width:960px){.cellular-waters-lp .ting-mag-stack .text-overlay .main-product-detail{margin:40px auto;max-width:550px;padding:0 20px!important}}@media(max-width:480px){.cellular-waters-lp .ting-mag-stack .text-overlay .main-product-detail{margin:40px auto;max-width:100%;padding:0 20px!important}}.cellular-waters-lp .main-product-detail .product-form,.super-supplements .main-product-detail .product-form{float:none;margin:0;padding:0!important}.cellular-waters-lp .main-product-detail .rc_popup__block,.ting-mag-lp .main-product-detail .rc_popup__block{left:0;top:-148px}.cellular-waters-lp .main-product-detail .rc_container .small-text,.cellular-waters-lp .main-product-detail .rc_container .small-text div.rc_popup,.ting-mag-lp .main-product-detail .rc_container .small-text,.ting-mag-lp .main-product-detail .rc_container .small-text div.rc_popup{font-size:9px}@media(max-width:960px){.cellular-waters-lp .main-product-detail .rc_container .small-text,.cellular-waters-lp .main-product-detail .rc_container .small-text div.rc_popup,.ting-mag-lp .main-product-detail .rc_container .small-text,.ting-mag-lp .main-product-detail .rc_container .small-text div.rc_popup{font-size:9px}}.cellular-waters-lp .main-product-detail h2,.super-supplements .main-product-detail h2,.ting-mag-lp .main-product-detail h2{font-size:18px;letter-spacing:.05em!important;margin-bottom:15px}@media(max-width:1440px){.cellular-waters-lp .main-product-detail h2,.super-supplements .main-product-detail h2,.ting-mag-lp .main-product-detail h2{font-size:15px}}@media(max-width:1024px){.cellular-waters-lp .main-product-detail h2,.super-supplements .main-product-detail h2,.ting-mag-lp .main-product-detail h2{margin-bottom:10px}}@media(max-width:960px){.cellular-waters-lp .main-product-detail h2,.super-supplements .main-product-detail h2,.ting-mag-lp .main-product-detail h2{font-size:16px}}@media(max-width:1600px){.cellular-waters-lp .main-product-detail h2{font-size:15px}}.super-supplements .main-product-detail p,.ting-mag-lp .main-product-detail p{line-height:1.6;margin:0 0 15px}.super-supplements .main-product-detail p a:hover,.ting-mag-lp .main-product-detail p a:hover{color:var(--font_col_base)!important}@media(max-width:960px){.super-supplements .main-product-detail p,.ting-mag-lp .main-product-detail p{margin:0 auto 15px}}.cellular-waters-lp .main-product-detail p{font-family:Basis Regular,sans-serif;line-height:1.6;margin:0 0 15px;max-width:700px}.cellular-waters-lp .main-product-detail p a:hover{color:var(--font_col_base)!important}@media(max-width:1600px){.cellular-waters-lp .main-product-detail p{line-height:1.4;margin:0 0 10px}}@media(max-width:1200px){.cellular-waters-lp .main-product-detail p{letter-spacing:.01em;line-height:1.4;margin:0 0 10px}}@media(max-width:1024px){.cellular-waters-lp .main-product-detail p{line-height:1.5;margin:0 auto 15px}}.cellular-waters-lp .main-product-detail .compare-at-price,.ting-mag-lp .main-product-detail .compare-at-price{color:#727272!important;font-size:16px;text-decoration:line-through!important}.cellular-waters-lp .main-product-detail .rc_price,.cellular-waters-lp .main-product-detail .rc_price_onetime,.ting-mag-lp .main-product-detail .rc_price,.ting-mag-lp .main-product-detail .rc_price_onetime{font-size:16px}@media(max-width:880px){.ting-mag-lp .full-width-hero .copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;padding-top:30px;text-align:center}}.cellular-waters-lp .main-product-detail div.rc_block .pd-buy-options-subhead,.cellular-waters-lp .main-product-detail div.rc_popup .rc_popup__hover,.cellular-waters-lp .main-product-detail label.rc_label,.cellular-waters-lp div.rc_popup .rc_popup__hover,.ting-mag-lp .main-product-detail .subscribe-label,.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead,.ting-mag-lp .main-product-detail div.rc_popup .rc_popup__hover,.ting-mag-lp .main-product-detail label.rc_label{color:var(--font_col_base)!important}.cellular-waters-lp .main-product-detail .rc_container .check,.ting-mag-lp .main-product-detail .rc_container .check{border:1px solid var(--font_col_base)!important;top:6px}@media(max-width:1200px){.cellular-waters-lp .main-product-detail .rc_container .check,.ting-mag-lp .main-product-detail .rc_container .check{top:4px}}@media(max-width:640px){.cellular-waters-lp .main-product-detail .rc_container .check,.ting-mag-lp .main-product-detail .rc_container .check{top:4px}}@media(max-width:375px){.cellular-waters-lp .main-product-detail .rc_container .check,.ting-mag-lp .main-product-detail .rc_container .check{top:3px}}.cellular-waters-lp .main-product-detail input.radio_rtx:checked~.radio_rtx,.ting-mag-lp .main-product-detail input.rc_radio:checked~.check{border:1px solid var(--font_col_base)!important}.cellular-waters-lp .main-product-detail input.radio_rtx:checked~.radio_rtx:before,.ting-mag-lp .main-product-detail input.rc_radio:checked~.check:before{background-color:var(--font_col_base)!important}.ting-mag-lp .main-product-detail .product-addtocart button{background-color:#ed8234!important;border:2px solid #ed8234!important;color:#fff!important;margin-top:10px;min-width:180px}@media(max-width:1200px){.ting-mag-lp .main-product-detail .product-addtocart button{margin-top:0}}@media(max-width:960px){.ting-mag-lp .main-product-detail .product-addtocart button{margin-top:10px}}.ting-mag-lp .main-product-detail .product-addtocart button:hover{background-color:transparent!important;color:#ed8234!important}@media(max-width:600px){.cellular-waters-lp .main-product-detail .product-addtocart{margin:0!important}}.cellular-waters-lp .mag-blue-intro .main-product-detail .add-to-cart-collection,.cellular-waters-lp .mag-intro .main-product-detail .product-addtocart button,.cellular-waters-lp .ting-intro .main-product-detail .product-addtocart button{background-color:#fff!important;border:2px solid #fff!important;color:var(--font_col_base)!important;min-width:180px}@media(max-width:600px){.cellular-waters-lp .mag-blue-intro .main-product-detail .add-to-cart-collection,.cellular-waters-lp .mag-intro .main-product-detail .product-addtocart button,.cellular-waters-lp .ting-intro .main-product-detail .product-addtocart button{width:auto!important}}.cellular-waters-lp .mag-blue-intro .main-product-detail .add-to-cart-collection:hover,.cellular-waters-lp .mag-intro .main-product-detail .product-addtocart button:hover,.cellular-waters-lp .ting-intro .main-product-detail .product-addtocart button:hover{background-color:var(--font_col_base)!important;border:2px solid var(--font_col_base)!important;color:#fff!important}.cellular-waters-lp .mag-blue-intro .main-product-detail .add-to-cart-collection,.cellular-waters-lp .mag-sticks .main-product-detail .add-to-cart-collection,.cellular-waters-lp .ting-sticks .main-product-detail .add-to-cart-collection{margin-top:15px}.super-supplements .main-product-detail .subscribe-label,.super-supplements .main-product-detail label.rc_label,.ting-mag-lp .main-product-detail .subscribe-label,.ting-mag-lp .main-product-detail label.rc_label{font-size:17px;margin:0;z-index:1}@media(max-width:1200px){.super-supplements .main-product-detail .subscribe-label,.super-supplements .main-product-detail label.rc_label,.ting-mag-lp .main-product-detail .subscribe-label,.ting-mag-lp .main-product-detail label.rc_label{font-size:15px!important}}@media(max-width:1024px){.super-supplements .main-product-detail .subscribe-label,.super-supplements .main-product-detail label.rc_label,.ting-mag-lp .main-product-detail .subscribe-label,.ting-mag-lp .main-product-detail label.rc_label{font-size:14px!important}}@media(max-width:640px){.super-supplements .main-product-detail .subscribe-label,.super-supplements .main-product-detail label.rc_label,.ting-mag-lp .main-product-detail .subscribe-label,.ting-mag-lp .main-product-detail label.rc_label{font-size:14px!important}}@media(max-width:375px){.super-supplements .main-product-detail .subscribe-label,.super-supplements .main-product-detail label.rc_label,.ting-mag-lp .main-product-detail .subscribe-label,.ting-mag-lp .main-product-detail label.rc_label{font-size:14px!important}}@media(max-width:480px){.super-supplements .main-product-detail .rc_label__onetime .small-text,.ting-mag-lp .main-product-detail .rc_label__onetime .small-text{display:block;margin-top:3px}}.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead{clear:both;display:inline-block;float:left;font-size:11px;letter-spacing:.5px;line-height:2.5;margin:0!important;text-align:left;width:100%}@media(max-width:480px){.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead{font-size:10px}}@media(max-width:375px){.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead{font-size:9px}}@media(max-width:480px){.cellular-waters-lp .main-product-detail div.rc_block .pd-buy-options-subhead .additional_rc_popup,.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead .additional_rc_popup{display:none}}.super-supplements .main-product-detail .sup-facts,.ting-mag-lp .main-product-detail .sup-facts,.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead .highlight-discount{margin:15px 0 25px}@media(max-width:1024px){.super-supplements .main-product-detail .sup-facts,.ting-mag-lp .main-product-detail .sup-facts,.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead .highlight-discount{margin:10px 0 20px}}.cellular-waters-lp .main-product-detail .sup-facts{margin:0 0 20px}.super-supplements .main-product-detail div.rc_block__type,.ting-mag-lp .ting-intro .main-product-detail div.rc_block__type{text-align:left}@media(max-width:1024px){.super-supplements .main-product-detail div.rc_block__type,.ting-mag-lp .ting-intro .main-product-detail div.rc_block__type{margin-bottom:10px!important}}.super-supplements .rc_container .price-wrap,.ting-mag-lp .rc_container .price-wrap{margin-bottom:10px;text-align:left}.super-supplements .rc_container .rc_block__type__autodeliver,.ting-mag-lp .rc_container .rc_block__type__autodeliver{margin-bottom:10px}.rc_block__type__onetime .pd-buy-options-subhead{display:inline-block}.cellular-waters-lp .main-product-detail div.rc_block .pd-buy-options-subhead .highlight-discount,.ting-mag-lp .main-product-detail div.rc_block .pd-buy-options-subhead .highlight-discount{background-color:#fff88a;font-family:Typewriter,sans-serif;font-size:13px;padding:0 3px}.cellular-waters-lp .mag-blue-intro .desktop,.cellular-waters-lp .mag-intro .desktop,.cellular-waters-lp .ting-intro .desktop,.ting-mag-lp .desktop{display:block!important}@media(max-width:1440px){.cellular-waters-lp .mag-blue-intro .desktop,.cellular-waters-lp .mag-intro .desktop,.cellular-waters-lp .ting-intro .desktop,.ting-mag-lp .desktop{display:none!important}}.cellular-waters-lp .mag-sticks .desktop,.cellular-waters-lp .ting-sticks .desktop{display:block!important}@media(max-width:1024px){.cellular-waters-lp .mag-sticks .desktop,.cellular-waters-lp .ting-sticks .desktop{display:none!important}}.cellular-waters-lp .mag-blue-intro .tablet,.cellular-waters-lp .mag-intro .tablet,.cellular-waters-lp .ting-intro .tablet{display:none!important}@media(max-width:1440px){.cellular-waters-lp .mag-blue-intro .tablet,.cellular-waters-lp .mag-intro .tablet,.cellular-waters-lp .ting-intro .tablet{display:block!important}}@media(max-width:1024px){.cellular-waters-lp .mag-blue-intro .tablet,.cellular-waters-lp .mag-intro .tablet,.cellular-waters-lp .ting-intro .tablet{display:none!important}}.cellular-waters-lp .mag-blue-intro .mobile,.cellular-waters-lp .mag-intro .mobile,.cellular-waters-lp .ting-intro .mobile,.ting-mag-lp .mobile{display:none!important}@media(max-width:1024px){.cellular-waters-lp .mag-blue-intro .mobile,.cellular-waters-lp .mag-intro .mobile,.cellular-waters-lp .ting-intro .mobile,.ting-mag-lp .mobile{display:block!important}}.cellular-waters-lp .mag-sticks .mobile,.cellular-waters-lp .ting-sticks .mobile{display:none!important}@media(max-width:1024px){.cellular-waters-lp .mag-sticks .mobile,.cellular-waters-lp .ting-sticks .mobile{display:block!important}}.ting-mag-lp .ting-mag-stack .main-product-detail{margin-top:80px;padding:0 20px 0 14%!important}@media(max-width:1200px){.ting-mag-lp .ting-mag-stack .main-product-detail{margin-top:50px;padding:0 20px 0 8%!important}}@media(max-width:960px){.ting-mag-lp .ting-mag-stack .main-product-detail{margin:20px auto 0;padding:20px 30px 40px!important}}@media(max-width:767px){.ting-mag-lp .ting-mag-stack .main-product-detail{margin:80px auto 0}}@media(max-width:640px){.ting-mag-lp .ting-mag-stack .main-product-detail{margin:10px auto 0;padding:20px 20px 40px!important}}.ting-mag-lp .ting-mag-stack .desktop{display:block!important}@media(max-width:960px){.ting-mag-lp .ting-mag-stack .desktop{display:none!important}}.ting-mag-lp .ting-mag-stack img.tablet{display:none!important}@media(max-width:960px){.ting-mag-lp .ting-mag-stack img.tablet{display:block!important}}@media(max-width:767px){.ting-mag-lp .ting-mag-stack img.tablet{display:none!important}}.ting-mag-lp .ting-mag-stack img.mobile{display:none!important}@media(max-width:960px){.ting-mag-lp .ting-mag-stack img.mobile{display:block!important}}.cellular-waters-lp .ting-mag-stack .desktop{display:block!important}@media(max-width:1200px){.cellular-waters-lp .ting-mag-stack .desktop{display:none!important}}.cellular-waters-lp .ting-mag-stack img.tablet{display:none!important}@media(max-width:1200px){.cellular-waters-lp .ting-mag-stack img.tablet{display:block!important}}@media(max-width:880px){.cellular-waters-lp .ting-mag-stack img.tablet{display:none!important}}.cellular-waters-lp .ting-mag-stack img.mobile{display:none!important}@media(max-width:880px){.cellular-waters-lp .ting-mag-stack img.mobile{display:block!important}}.cellular-waters-lp .image{overflow:hidden}.cellular-waters-lp .image .mobile-swipe>div{-ms-overflow-style:none;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:scroll;padding:0;scrollbar-width:none}.cellular-waters-lp .image .mobile-swipe>div::-webkit-scrollbar{display:none}.cellular-waters-lp .image .mobile-swipe .slide{min-width:90%;overflow:hidden;position:relative}.cellular-waters-lp .mag-sticks .image .mobile-swipe .slide,.cellular-waters-lp .ting-sticks .image .mobile-swipe .slide{min-width:100%}.cellular-waters-lp .image .mobile-swipe .slide img,.cellular-waters-lp .image .mobile-swipe .slide video{display:block;width:100%}.cellular-waters-lp .image-hover-reveal{position:relative}@media(max-width:880px){.cellular-waters-lp .image-hover-reveal{display:none!important}}.cellular-waters-lp .video-reveal{left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}@media(max-width:1440px){.cellular-waters-lp .video-reveal{height:100%;left:-10%;width:auto}}.cellular-waters-lp .img-reveal{left:0;position:absolute;top:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;width:100%}.cellular-waters-lp .img-reveal.desktop{display:block!important}@media(max-width:1440px){.cellular-waters-lp .img-reveal.desktop{display:none!important}}.cellular-waters-lp .img-reveal.tablet{display:none!important}@media(max-width:1440px){.cellular-waters-lp .img-reveal.tablet{display:block!important}}@media(max-width:880px){.cellular-waters-lp .img-reveal.tablet{display:none!important}}.cellular-waters-lp .video-reveal video{display:block;width:105%}@media(max-width:1440px){.cellular-waters-lp .video-reveal video{height:100%;width:auto!important}}.cellular-waters-lp .img-reveal img{display:block;width:100%}.cellular-waters-lp .img-reveal .img_product{left:0;position:absolute;top:0}.cellular-waters-lp .image-hover-reveal:hover .video-reveal{opacity:1;z-index:2}#visit-us .faq-header{padding-bottom:0}#visit-us .location-section-wrap{border-top:1px solid #ececec;padding:60px 0}#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{clear:both;float:left;margin-right:15px;width:150px}@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{float:left;width:150px}@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{display:block!important;width:100%!important}}.visit-us-menu{border-bottom:1px solid #ececec;font-size:0;padding:50px 0}.visit-us-menu h2{margin:0 0 25px;text-align:center;width:100%}.visit-us-menu p{color:var(--font_col_base);display:inline-block;margin:0;padding:0 10px;text-align:center;vertical-align:middle;width:33.3%}@media(max-width:880px){.visit-us-menu p{padding-bottom:30px;width:100%}}.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{margin:0;text-align:center}.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}}#orders-and-shipping .fa.fa-circle-thin{display:none!important}.single-order-page{padding-top:60px}.decode-supplement-facts .supers-answers h1,.decode-supplement-facts .supers-answers p{color:#2e2930!important;padding:0!important;text-align:left!important}.decode-supplement-facts #supers-info p strong,.sustainability-info p strong{font-family:Basis Bold,sans-serif;font-style:italic}#supplement-highlights,.decode-supplement-facts #supers-info,.decode-supplement-facts .supers-answers-mobile-wrap,.education-header{background-color:#eceade}.decode-supplement-facts .supers-answers-mobile-wrap{border-bottom:1px solid #fff}.decode-supplement-facts #supers-info .supers-info-grid .supers-answers{padding:40px 20px 0 0}.decode-supplement-facts #supers-info{border-bottom:1px solid #fff;padding-bottom:40px}.decode-supplement-facts .education-page .glide{height:auto;margin-top:0}.decode-supplement-facts .education-page .glide__track{padding-bottom:60px}.decode-supplement-facts .supers-answers-mobile{font-size:14px;margin:0 auto 15px;max-width:480px;padding:20px 0 0 22px!important;text-align:left}.decode-supplement-facts .supers-answers-mobile p{font-size:15px;width:100%}.decode-supplement-facts #supers-info .supers-answers{border:none}.education-page h1.large span{font-family:Basis Regular,sans-serif}.education-page p.large{font-size:16px;line-height:1.5}.education-page .education-header a{color:#d9915f;font-size:18px;letter-spacing:.025em;margin-top:20px;text-decoration:underline}.education-page .education-header .scroll-link{color:#d9915f}.education-page .education-header .scroll-link img{display:inline-block;width:12px}.education-page #supplement-highlights{padding:0!important}.education-page #supplement-highlights .flex-container-row{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;justify-content:space-between}.education-page #supplement-highlights .flex-container-row .flex-one-half{width:48%}.education-page #supplement-highlights .item{border-bottom:1px solid #fff}.education-page #supplement-highlights .item .content{padding:0 0 20px}.education-page #supplement-highlights .item .content p{padding:0 28px}.education-page #supplement-highlights .item .content p.no-left-padding{padding-left:0}.education-page #supplement-highlights .item h1{font-family:Basis Regular,sans-serif;margin:0}.education-page .faq .item .faq-question{padding:14px 25px 14px 0!important}.education-page .faq{margin-bottom:0!important}.education-page .faq .item .faq-question span.ease-animation-slow{top:19px!important}.education-page .faq .item .content img.panel{left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s;width:48%}.education-page .faq .item .active img.panel{opacity:1;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.education-page .dose p.panel-text,.education-page .form p.panel-text,.education-page .other p.panel-text,.education-page .source p.panel-text{position:relative!important}.education-page .dose p.panel-text:nth-of-type(2):before,.education-page .form p.panel-text:nth-of-type(2):before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/twov2.png) no-repeat 50%;background-size:23px 23px;content:"";display:inline-block;height:23px;left:0;position:absolute;width:23px}.education-page .dose p.panel-text:first-of-type:before,.education-page .form p.panel-text:first-of-type:before,.education-page .other p.panel-text:first-of-type:before,.education-page .source p.panel-text:first-of-type:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/onev2.png) no-repeat 50%;background-size:23px 23px;content:"";display:inline-block;height:23px;left:0;position:absolute;width:23px}.education-page .other p.panel-text:nth-of-type(3):before,.education-page .other p.panel-text:nth-of-type(4):before{content:"+";display:inline-block;left:0;position:absolute}.education-page .glide{height:100vh;margin-top:-77px}.education-page .glide__track{height:100%;width:100%}.education-page .glide__slide,.education-page .glide__slides{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;height:100%;justify-content:center}.education-page .glide__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.education-page .glide .other p:nth-of-type(2),.education-page .glide .other p:nth-of-type(3),.education-page .glide .other p:nth-of-type(4){margin-bottom:5px!important}.education-page .glide .other p:nth-of-type(2):before,.education-page .glide .other p:nth-of-type(3):before,.education-page .glide .other p:nth-of-type(4):before{content:"+";display:inline-block;left:10px;position:absolute}.education-page #supplement-highlights .glide h1{font-family:Basis Medium,sans-serif;font-size:28px;margin-bottom:0}.education-page #supplement-highlights .glide .glide__bullets{bottom:2%!important;display:block!important}.education-page #supplement-highlights .glide .glide__bullet{background-color:transparent!important;border:1px solid #2e2930;height:7px;margin:0 1px;width:7px}.education-page #supplement-highlights .glide .glide__bullet.glide__bullet--active{background-color:#2e2930!important}.education-page #supplement-highlights .glide img.panel{max-width:500px}.education-page #supplement-highlights .glide .panel-copy{margin-top:0}.education-page #supplement-highlights .glide .panel-copy p{font-size:14px;line-height:1.4;margin:0 auto 15px;max-width:480px;padding-left:22px!important;text-align:left}.education-page .carousel-products{background-color:#fafaf8;max-width:100%}.education-page .carousel-products .container-padding-80{padding-left:0!important;padding-right:0!important}.education-page .mobile{display:none}.supers-answers-mobile{padding:30px 0 0!important}.supers-answers-mobile p{font-size:16px;text-align:left}.supers-answers-mobile p strong{font-style:italic}@media(max-width:1024px){.decode-supplement-facts .education-page #supplement-highlights .glide img.panel{max-width:70%!important}.education-page #supplement-highlights .item .content p{padding:0 23px}.education-page .dose p.panel-text:nth-of-type(2):before,.education-page .form p.panel-text:nth-of-type(2):before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/twov2.png) no-repeat 50%;background-size:18px 18px;content:"";display:inline-block;height:18px;left:0;position:absolute;top:0;width:18px}.education-page .dose p.panel-text:first-of-type:before,.education-page .form p.panel-text:first-of-type:before,.education-page .other p.panel-text:first-of-type:before,.education-page .source p.panel-text:first-of-type:before{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/onev2.png) no-repeat 50%;background-size:18px 18px;content:"";display:inline-block;height:18px;left:0;position:absolute;top:0;width:18px}}@media(max-width:880px){.decode-supplement-facts #supers-info,.education-page .desktop{display:none}.education-page #supplement-highlights .flex-container-row.desktop{display:none!important}.education-page .mobile{display:block}.education-page p.large{font-size:14px;line-height:1.4}.education-page .education-header:first-of-type h1{line-height:1.1}.education-page #supplement-highlights{height:auto}.education-page #supplement-highlights .container-padding-80{padding:0 30px!important}.education-page .education-header .container-top-padding-40{padding-top:20px!important}.education-page .education-header p.large{margin-bottom:12px}.education-page .glide .panel-copy{margin-top:10px!important}.education-page .glide .panel-copy p{font-size:14px!important;margin-bottom:10px!important}.education-page #supplement-highlights .glide img.panel{max-width:70%!important}.education-page .glide{height:auto}.education-page #supplement-highlights .glide .glide__bullets{bottom:2%!important}.education-page #supplement-highlights .glide .panel h1{font-size:24px!important;margin-top:20px}.education-page .glide__slide.panel{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-top:0}.education-page #supplement-highlights .glide .glide__bullets.notFixed{bottom:90px!important}}@media(max-width:480px){.decode-supplement-facts .education-page #supplement-highlights .glide img.panel{max-width:90%!important}.education-page #supplement-highlights .container-padding-80{padding:0 20px!important}}@media only screen and (device-width:375px)and (device-height:667px)and (-webkit-device-pixel-ratio:2){.education-page .glide .panel-copy{margin-top:-10px!important}.education-page .glide .panel-copy p{font-size:13px!important;margin-bottom:5px!important}.education-page #supplement-highlights .glide img.panel{max-width:100%!important}.education-page .glide{height:auto}.education-page #supplement-highlights .glide .glide__bullets{bottom:1%!important}.education-page #supplement-highlights .glide .panel h1{font-size:20px!important;margin-top:30px}.education-page .glide__slide.panel{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-top:0}.education-page #supplement-highlights .glide .glide__bullets.notFixed{bottom:30px!important}}@media only screen and (device-width:414px)and (device-height:736px)and (-webkit-device-pixel-ratio:3){.education-page .glide .panel-copy{margin-top:-10px!important}.education-page .glide .panel-copy p{font-size:13px!important;margin-bottom:5px!important}.education-page #supplement-highlights .glide img.panel{max-width:100%!important}.education-page .glide{height:auto}.education-page #supplement-highlights .glide .glide__bullets{bottom:1%!important}.education-page #supplement-highlights .glide .panel h1{font-size:22px!important;margin-bottom:-5px}.education-page .glide__slide.panel{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-top:0}.education-page #supplement-highlights .glide .glide__bullets.notFixed{bottom:30px!important}}.user-content{padding-top:40px}.user-content a{text-decoration:underline}.user-content iframe{max-width:100%}.user-content h4{margin-bottom:5px}.user-content h4 sup{font-size:60%;top:-.25em}.user-content h6{font-family:Basis Medium,sans-serif;font-size:11px;line-height:1.4;margin-top:5px}#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{font-style:italic;margin:10px auto;max-width:350px}#template .errors a{color:#d9915f}#template .errors ul{margin:0}#template .errors li{font-size:14px;list-style:none}.container.pagination-row .pagination{line-height:45px}.basic p a{text-decoration:underline}#support-your-health a:hover{color:var(--font_col_base)}#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}}.nextprev{float:left;width:100%}@media(max-width:880px){.nextprev{margin-bottom:5px;text-align:center}}.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{font-size:15px;padding-right:20px}}.ppage-subscription-feature button,.superhair-subscription button{margin-left:25px}.ppage-subscription-feature .capsules-text,.superhair-subscription .capsules-text{font-family:Basis Bold,sans-serif;letter-spacing:.1em;margin:50px 0;text-align:center;text-transform:uppercase}@media(max-width:880px){.ppage-subscription-feature .capsules-text,.superhair-subscription .capsules-text{padding-right:30px;text-align:right}}@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{margin-bottom:60px;padding-left:10%}.ppage-subscription-feature .grid__item:last-of-type,.superhair-subscription .grid__item:last-of-type{margin-bottom:50px;padding-right:10%}}.template-collection .stack-individual-collection .title,.template-search .stack-individual-collection .title{float:left;font-family:Basis Bold,sans-serif;font-size:15px!important;letter-spacing:.5px!important;line-height:1.3!important;margin-bottom:2px;padding:0!important;text-align:center;width:100%}@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:#666;text-decoration:line-through}.template-collection .stack-individual-collection p,.template-search .stack-individual-collection p{float:left;font-size:14px;letter-spacing:.4px;line-height:1.5;margin-bottom:0!important;text-align:center;width:100%}@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,#multiple-product-add-mobile p.larger{margin-bottom:0;text-align:center}#multiple-product-add-mobile p.subhead{margin-bottom:15px;padding:0 30px;text-align:center}#multiple-product-add-mobile .multiple-product-cta{width:100%}#multiple-product-add-mobile .multiple-product-cta .subscribe-text-wrap{float:left;text-align:center;width:100%}#multiple-product-add-mobile .multiple-product-cta .subscribe-text-wrap .subscribe-icon{clear:none!important;display:inline-block!important;float:none!important;margin:15px 0 0 -20px!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{margin-top:10px;width:100%!important}@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:#666;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{clear:none!important;display:inline-block!important;float:none!important;font-size:14px;height:auto!important;line-height:auto!important;margin:0 auto!important;text-align:center!important;text-decoration:underline;text-transform:none!important;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;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{bottom:-45px!important;display:block!important;margin-left:-10px}#multiple-product-add-mobile .glide__bullets .glide__bullet{background-color:#fafaf8!important;border:1px solid var(--font_col_base)!important;height:8px!important;margin:0 2px!important;width:8px!important}#multiple-product-add-mobile .glide__bullets .glide__bullet--active{background-color:var(--font_col_base)!important;border:1px solid var(--font_col_base)!important}.superbeauty-capsule .subscription-multiple-add,.superhair .subscription-multiple-add{clear:both;float:left;height:auto!important;line-height:auto!important;padding:0;text-align:left;text-transform:none!important;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;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{clear:none;display:inline-block;float:none;margin:0 auto;text-align:center}}@media(max-width:480px){.superbeauty-capsule .subscription-multiple-add,.superhair .subscription-multiple-add{font-size:14px}}@media(max-width:375px){.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;margin-left:-8px;vertical-align:middle}}.bundle-product-wrap{position:relative;text-align:left}.bundle-product-wrap a:hover{color:var(--font_col_base)!important}.ingredient-feature-mobile .glide-mobile-ingredients{padding-bottom:60px}.pdp-flex-feature>.flex-container-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.pdp-flex-feature .feature-detail-description .flex-container-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pdp-flex-feature .feature-detail-description img{left:0;margin:0;max-width:50%;padding:0 6%;position:absolute;top:0}.ingredient-feature #placeholder{padding:0 12%}.pdp-flex-feature .feature-detail-description h2{margin:40px 0 20px}.pdp-flex-feature{display:block;padding-bottom:0;position:relative}.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}}#wrap-superpower-collection-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;max-height:700px;overflow:hidden}@media(max-width:1800px){#wrap-superpower-collection-img{max-height:600px}}@media(max-width:1200px){#wrap-superpower-collection-img{max-height:510px}}.sub ul{border-top:0!important}.banner-layout{padding-top:20px}@media(max-width:880px){.banner-layout{padding-top:0}}.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{border:none;padding-top:0}}.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-left:50px;padding-right:0}@media(max-width:1024px){.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding-left:30px;padding-right:0}}@media(max-width:880px){.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding:30px 30px 0}}@media(max-width:640px){.banner-layout .collection-header h1.right-aligned,.banner-layout .faq-header h1.right-aligned{padding:15px 20px 0}}.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{margin:0 auto;max-width:500px;padding:0 30px!important;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{display:block!important;width:100%!important}}@media(max-width:480px){#dust-collection-wrap .new-cta-container{width:170px}}@media(max-width:375px){#dust-collection-wrap .new-cta-container{width:150px}}@media(max-width:480px){.supplements-alt .product-block-new button{font-size:10px;letter-spacing:.025em;width:70px}.supplements-alt .collection-listing{grid-column-gap:10px}}.supplements-alt .new-cta-container .choose-subscribe{margin-right:11px}@media(max-width:480px){.supplements-alt .new-cta-container .choose-subscribe{margin-right:10px}}.collection-subscribe-hover-prices .compare-price,.collection-subscribe-hover-prices .regular-price{font-size:14px;line-height:1!important}@media(max-width:480px){.collection-subscribe-hover-prices .compare-price,.collection-subscribe-hover-prices .regular-price{font-size:13px}}@media(max-width:880px){.unstress-stack .stacks-detail:first-of-type{margin-top:0;padding-top:0!important}}.blocker{background-color:rgba(0,0,0,.15)!important;overflow-y:auto!important;z-index:9006!important}.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:none!important}.spirit-dust-sample .quantity{display:none}@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}}.email-sms-signup #content{padding:0}.simple-text-divider h2{font-size:22px;margin:auto;max-width:1200px;padding:60px;text-align:center}.superpower-promo-pdp{text-align:left}.superpower-promo-pdp .yellow-bg{color:#2e3192;display:inline-block;font-family:Basis Bold,sans-serif;font-size:11px;font-weight:600;margin-left:25px!important;margin-top:5px}a.anchor-jump[name=trinity]+.stacks-detail .stacks-components.desktop .flex-one-half:nth-child(2) p{margin-left:5px!important}@media(max-width:560px){.superpower-promo-pdp .yellow-bg{font-size:10px}}.glide{position:relative;width:100%}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin-top:0;padding:0;position:relative;-ms-touch-action:pan-Y;touch-action:pan-Y;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:normal}.glide__slide a{-webkit-user-drag:none;user-select:none}.glide__arrows,.glide__slide a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;display:none;user-select:none}@media(max-width:960px){.glide__arrows{display:block}}.glide--rtl{direction:rtl}.glide__arrow{background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:none;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .15s ease,border .3s ease-in-out;-o-transition:opacity .15s ease,border .3s ease-in-out;transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow--left{left:0}.glide__arrow--left img{width:20px!important}.glide__arrow--right{right:0}.glide__arrow--right img{width:20px!important}.glide__arrow--disabled{opacity:.33}.glide__bullets{-webkit-touch-callout:none;bottom:1.5em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:50%;list-style:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}@media(max-width:1040px){.glide__bullets{bottom:1.25em}}.glide__bullet{background-color:hsla(0,0%,100%,.5)!important;border:2px solid transparent;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:18px;line-height:0;margin:0 .25em;min-width:0!important;padding:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:18px}@media(max-width:1040px){.glide__bullet{height:14px;width:14px}}@media(max-width:960px){.glide__bullet{height:12px;width:12px}}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.glide .mj-product-img{width:100%}.glide .glide__slide--active img{opacity:1;width:100%}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick,sans-serif;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:10px;margin:0 5px;padding:0;position:relative;width:10px}@screen md{.slick-dots li{height:18px;width:18px}}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:100%;line-height:0;outline:none;padding:5px;width:100%}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick,sans-serif;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-dots li button:before{border:1px solid var(--font_col_base);border-radius:50%;content:""!important;height:9px;opacity:1!important;width:9px}.slick-dots li.slick-active button:before{background:var(--font_col_base)}#loyaltylion .lion-rules-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swell-tier-table{border-collapse:collapse;font-family:Basis Medium,sans-serif;margin-bottom:1em;table-layout:auto;width:100%}.swell-tier-table tr{border:none}.swell-tier-table td{color:#fff;font-family:Basis Medium,sans-serif;font-size:10px;text-transform:uppercase;width:20%}.swell-tier-table td.tier-1{background-color:#eacc97}.swell-tier-table td.tier-2{background-color:#aa521d}.swell-tier-table td.tier-3{background-color:#4b8a99}@media(max-width:880px){.swell-tier-table td{font-size:.8em!important}}@media(max-width:425px){.swell-tier-table td{font-size:10px!important}}.swell-tier-table th{border:none;font-family:Basis Medium,sans-serif;font-size:14px;padding-bottom:0;position:relative;text-transform:uppercase}@media(max-width:880px){.swell-tier-table th{font-size:.8em!important}}@media(max-width:425px){.swell-tier-table th{font-size:10px!important}}.swell-tier-table th[scope=col]{color:#2e2930;font-family:Basis Bold,sans-serif;font-size:18px;font-weight:400;letter-spacing:.025em;text-align:center}.swell-tier-table th[scope=row]{border-right:60px solid #f5e8df;text-align:right;width:40%}.swell-tier-table th .swell-tier-image{left:0;margin:0 auto;max-width:150px;position:absolute;right:0;top:-163px}@media(max-width:800px){.swell-tier-table th .swell-tier-image{max-width:100px;top:-134px}}@media(max-width:880px){.swell-tier-table td:not(:first-child){padding:0!important}}@media(max-width:480px){.swell-tier-table td:not(:first-child){width:25%!important}}.swell-tier-table i{font-size:14px}@media(max-width:880px){.swell-tier-table i{font-size:9px}}@media(max-width:480px){.swell-tier-table i{font-size:7px}}.swell-tier-table tr:first-child{font-weight:700}.swell-tier-table tr td:not(:first-child){border-color:#f2ece3;border-style:solid;border-width:3px 25px;padding:25px 0;text-align:center}@media(max-width:800px){.swell-tier-table tr td:not(:first-child){border-left:15px solid #f2ece3;border-right:15px solid #f2ece3}}.swell-tier-table tbody th[scope=row],.swell-tier-values th[scope=row]{border:none!important;padding-right:30px!important}@media(max-width:1024px){.swell-tier-table tbody th[scope=row],.swell-tier-values th[scope=row]{border:none!important;padding-right:20px!important;width:25%}}@media(max-width:880px){.swell-tier-table tbody th[scope=row],.swell-tier-values th[scope=row]{border:none!important;padding-right:10px!important;width:25%}}@media(max-width:640px){.swell-tier-table tbody th[scope=row],.swell-tier-values th[scope=row]{border:none!important}}.swell-tier-table tbody th[scope=row]{border-right:0!important;vertical-align:middle}@media(max-width:480px){.swell-tier-table tbody th[scope=row]{width:25%!important}}#swell_become_vip_section{background-color:#f2ece3;height:100%;min-height:342px;position:relative}#swell_become_vip_section .section_wrapper_b{margin:0 auto;max-width:1150px;padding:0}#swell_become_vip_section .section_wrapper_b .become_vip_section_heading_details .become_vip_sec_heading{color:#2e2930;font-family:Basis Bold,sans-serif;left:30px;max-width:320px;padding:60px 0 0;position:absolute;text-align:left;top:-200px!important}@media(max-width:960px){#swell_become_vip_section .section_wrapper_b .become_vip_section_heading_details .become_vip_sec_heading{left:50%;margin-left:-150px;padding:60px 0;text-align:center;top:-180px;width:300px}}@media(max-width:880px){#swell_become_vip_section .section_wrapper_b .become_vip_section_heading_details .become_vip_sec_heading{top:-200px!important}}@media(max-width:480px){#swell_become_vip_section .section_wrapper_b .become_vip_section_heading_details .become_vip_sec_heading{top:-180px!important}}#swell_become_vip_section .section_wrapper_b .become_vip_section_content{padding:75px 0}@media(max-width:880px){#swell_become_vip_section .section_wrapper_b .become_vip_section_content{padding:50px 30px!important}}@media(max-width:480px){#swell_become_vip_section .section_wrapper_b .become_vip_section_content{padding:50px 20px!important}}#swell_become_vip_section .section_wrapper_b .become_vip_section_content .become_vip_sec_content_text{color:#2e2930;font-family:Basis Medium,sans-serif;font-size:22px;line-height:26px;text-align:center}@media(max-width:880px){#swell_become_vip_section .section_wrapper_b .become_vip_section_content .become_vip_sec_content_text{font-size:16px;line-height:18px}}@media(max-width:425px){#swell_become_vip_section .section_wrapper_b .become_vip_section_content .become_vip_sec_content_text{font-size:16px;line-height:18px}}.swell-tier-values [scope=col]{border-bottom:10px solid #f2ece3;line-height:1.4!important;text-align:center;width:20%!important}@media(max-width:1024px){.swell-tier-values [scope=col]{width:25%!important}}@media(max-width:880px){.swell-tier-values [scope=col]{width:25%!important}}.swell-tier-table tbody td{border:1px solid #f8eee4!important;vertical-align:middle!important}@media(max-width:1024px){.swell-tier-table thead th .swell-tier-image{max-width:100px!important;top:-120px!important}}@media(max-width:880px){.swell-tier-table thead th .swell-tier-image{max-width:85px!important;top:-100px!important}}@media(max-width:480px){.swell-tier-table thead th .swell-tier-image{max-width:75px!important;top:-90px!important}}@media(max-width:375px){.swell-tier-table thead th .swell-tier-image{max-width:65px!important;top:-75px!important}}.swell-tier-table thead tr:not(:first-child) th:not(:first-child){text-align:center}.swell-tier-names th{padding-bottom:0;text-transform:uppercase}.swell-tier-names th[scope=col]{color:#2e2930;font-family:Basis Bold,sans-serif;font-size:18px;font-weight:400;letter-spacing:.025em;line-height:1.4!important;text-align:center}@media (min-width:576px){.swell-tier-table thead th{font-size:1em}}.swell-tier-status-row th span{color:#ff4851;display:block}#swell_banner{-webkit-box-pack:center;-ms-flex-pack:center;background-image:url(https://cdn.shopify.com/s/files/1/1095/5588/files/swell_banner.jpg?v=1653683089);background-position:50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;min-height:550px}@media(max-width:880px){#swell_banner{min-height:350px}}@media(max-width:425px){#swell_banner{min-height:275px}}#swell_banner .swell_caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative}#swell_banner .swell_caption .swell_holder{color:#fff;margin:0;text-align:center}#swell_banner .swell_caption .swell_holder .small_top_heading_details .small_top_heading{font-family:Basis Bold,sans-serif;font-size:40px;line-height:32px;text-transform:uppercase}@media(max-width:880px){#swell_banner .swell_caption .swell_holder .small_top_heading_details .small_top_heading{font-size:35px;line-height:35px;margin-bottom:10px}}@media(max-width:425px){#swell_banner .swell_caption .swell_holder .small_top_heading_details .small_top_heading{font-size:35px;line-height:35px;margin-bottom:10px}}#swell_banner .swell_caption .swell_holder .top_heading_details .swell_top_heading{font-family:Basis Bold,sans-serif;font-size:124px;line-height:110px}@media(max-width:1250px){#swell_banner .swell_caption .swell_holder .top_heading_details .swell_top_heading{font-size:100px}}@media(max-width:880px){#swell_banner .swell_caption .swell_holder .top_heading_details .swell_top_heading{font-size:60px;line-height:65px}}@media(max-width:425px){#swell_banner .swell_caption .swell_holder .top_heading_details .swell_top_heading{font-size:40px;line-height:41px}}#swell_how_it_works_section{height:100%;padding-bottom:220px}#swell_how_it_works_section .section_wrapper_a{padding:15px}#swell_how_it_works_section .section_wrapper_a .HIW_section_heading_wrapper .HIT_section_small_top_heading_details{margin:80px auto;max-width:925px}@media(max-width:880px){#swell_how_it_works_section .section_wrapper_a .HIW_section_heading_wrapper .HIT_section_small_top_heading_details{margin:60px auto}}#swell_how_it_works_section .section_wrapper_a .HIW_section_heading_wrapper .HIT_section_small_top_heading_details h1{text-align:center}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper{margin:0 auto;max-width:1150px}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_section_heading_details .HIW_section_heading{color:#2e2930;font-family:Basis Bold,sans-serif;font-size:38px;line-height:45px;padding-bottom:50px;text-align:center;text-transform:uppercase}@media(max-width:425px){#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_section_heading_details .HIW_section_heading{font-size:28px;line-height:30px;margin-bottom:0;padding-bottom:35px}}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media(max-width:880px){#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps #HIW_step_2{margin:0 15px}@media(max-width:880px){#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps #HIW_step_2{margin:15px}}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps .HIW_step{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f2ece3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:319px;min-height:141px;padding:20px 0;text-align:center;width:30%}@media(max-width:880px){#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps .HIW_step{width:100%}}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps .HIW_step .section_inner_wrapper{padding:10px}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps .HIW_step .section_inner_wrapper .step_heading_details .step_heading{color:#2e2930;font-family:Basis Medium,sans-serif;font-size:32px;margin-bottom:0}#swell_how_it_works_section .section_wrapper_a .HIW_section_content_wrapper .HIW_steps .HIW_step .section_inner_wrapper .step_content_details .step_content{color:#2e2930;font-family:Basis Medium,sans-serif;font-size:16px;margin-bottom:0}a.swell_sec_btn.swell_banner_action_register{background:transparent!important;border:2px solid #fafaf8!important;border-radius:0;color:#fafaf8!important;font-family:Basis Bold,sans-serif;font-size:13px;height:35px;letter-spacing:.05em!important;line-height:35px;margin:0 auto 10px;max-width:200px!important;padding:10px 40px}a.swell_sec_btn.swell_banner_action_register:hover{background:#fafaf8!important;color:var(--font_col_base)!important}.vip-section-wrap{padding-top:300px}@media(max-width:960px){.vip-section-wrap{padding-top:200px}}@media(max-width:600px){.vip-section-wrap{padding-top:180px}}.vip-section{background-color:#f2ece3}#loyaltylion .lion-loyalty-splash-column:last-child{border-right:none}.tiers-overview{padding-top:60px}@media(max-width:960px){.tiers-overview{padding-bottom:100px}}@media(max-width:600px){.tiers-overview{padding-bottom:0}}.tiers-overview .points{font-family:Basis Bold,sans-serif}#loyaltylion .lion-tier-overview{grid-gap:0!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;background-color:transparent!important;border-radius:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;padding:0!important}@media(max-width:600px){#loyaltylion .lion-tier-overview{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}#loyaltylion .lion-tier-box__position{display:none!important}.lion-tier-box{-webkit-box-flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;border:none!important;border-radius:0!important;-webkit-box-shadow:none;box-shadow:none;-ms-flex:auto;flex:auto;justify-content:space-between;margin:0 15px;min-height:195px!important;opacity:.5;position:relative;width:25%!important}@media(max-width:960px){.lion-tier-box{margin:0 10px;width:30%!important}}@media(max-width:600px){.lion-tier-box{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 15px;min-height:auto!important;width:100%!important}}.tiers-overview h1{margin-bottom:10px;text-align:center}.tiers-overview p{margin-bottom:50px;text-align:center}@media(max-width:480px){.tiers-overview p{margin-bottom:30px}}#loyaltylion .lion-tier-box__title{color:#2e2930!important;font-family:Basis Bold,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.025em!important;line-height:1.4;padding:20px 0 0!important;text-align:center!important;text-transform:uppercase!important}@media(max-width:960px){#loyaltylion .lion-tier-box__title{font-size:14px!important}}@media(max-width:600px){#loyaltylion .lion-tier-box__title{margin-left:15px;padding:32px 0 0!important;text-align:left!important}#loyaltylion .lion-tier-box--current .lion-tier-box__title{padding:36px 0 0!important}}#loyaltylion .lion-tier-box--current .lion-tier-box__title:before{content:"You are a";display:block;font-family:Basis Bold,sans-serif!important;font-size:16px!important}@media(max-width:960px){#loyaltylion .lion-tier-box--current .lion-tier-box__title:before{font-size:14px!important}}.lion-tier-box__header{background-color:transparent;border-radius:0!important;display:block!important;font-size:15px!important;height:95px!important;margin-top:180px!important;padding:0!important;position:absolute!important;width:100%!important}@media(max-width:600px){.lion-tier-box__header{height:85px!important;margin-top:0!important;position:relative!important;width:40%!important}}@media(max-width:480px){.lion-tier-box__header{width:60%!important}}@media(max-width:960px){.lion-tier-box--current .lion-tier-box__header{-webkit-box-shadow:none!important;box-shadow:none!important}}@media(max-width:600px){.lion-tier-box--current .lion-tier-box__header{height:110px!important}}.lion-tier-box--current{opacity:1!important;width:50%!important}@media(max-width:960px){.lion-tier-box--current{-webkit-box-shadow:none!important;box-shadow:none!important;width:40%!important}}@media(max-width:600px){.lion-tier-box--current{width:100%!important}}.lion-tier-benefits-list,.lion-tier-box__purchase-rule,.lion-tier-box__sub-title{display:none!important}.lion-tier-box--0{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/swell-Vanilla-Moon.jpg?v=1655943190) no-repeat 50%;background-size:cover}.lion-tier-box--1{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/swell-Chocolate-Moon.jpg?v=1655943190) no-repeat 50%;background-size:cover}.lion-tier-box--2{background:url(https://cdn.shopify.com/s/files/1/1095/5588/files/Swell-Blue-Moon.jpg?v=1655943190) no-repeat 50%;background-size:cover}.lion-tier-box__footer{bottom:-57px;padding:0!important;position:absolute}@media(max-width:600px){.lion-tier-box__footer{bottom:30px;left:15px;text-align:left!important;width:auto!important}}.lion-tier-box__footer--current{background:transparent!important;color:#2e2930;padding:0!important;width:100%}.lion-tier-box--0 .lion-tier-box__header{background-color:#eacc97!important}.lion-tier-box--1 .lion-tier-box__header{background-color:#aa521d!important}.lion-tier-box--2 .lion-tier-box__header{background-color:#4b8a99!important}.lion-tier-box .lion-progress-bar__container{border:none;bottom:auto;left:auto;position:relative;right:auto;top:auto}.lion-tier-box .lion-progress-bar__container,.lion-tier-box--current.lion-tier-box--0 .lion-progress-bar__container{background-color:#fff;border-radius:2px;margin:0 auto;max-width:400px}.lion-tier-box--current.lion-tier-box--0 .lion-progress-bar__container .lion-progress-bar__fill{background-color:#f4e6ce}.lion-tier-box--current.lion-tier-box--1 .lion-progress-bar__container .lion-progress-bar__fill{background-color:#e7c0a6}.lion-tier-box--current.lion-tier-box--2 .lion-progress-bar__container .lion-progress-bar__fill{background-color:#a5d7de}#loyaltylion .lion-tier-box__expiry,.lion-tier-box__value-to-next{display:none!important}#loyaltylion .lion-tier-box__value-to-next{color:#2e2930!important;text-align:center!important}.lion-tier-box__you-are-here{background:transparent!important;color:#2e2930!important;display:none!important;font-family:Basis Bold,sans-serif;font-size:22px;font-weight:400!important;margin:0!important;padding:0!important;text-transform:none}@media(max-width:600px){.lion-tier-box__you-are-here{font-size:18px;text-align:left!important}}#loyaltylion .lion-tier-box--current,#loyaltylion .lion-tier-box--current:hover{-webkit-box-shadow:none!important;box-shadow:none!important}#loyaltylion .lion-loyalty-splash-column__items{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;color:#2e2930;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:Basis Medium,sans-serif;justify-content:space-between}#loyaltylion .lion-loyalty-splash-column__items a:hover{color:initial}@media(max-width:880px){#loyaltylion .lion-loyalty-splash-column__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:600px){#loyaltylion .lion-loyalty-splash-column__items{background-color:transparent;border:none;padding:0}}#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fafaf8!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin:0 16px!important;max-width:27%;padding:30px 20px;position:relative;width:100%!important}@media(max-width:880px){#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item{margin:10px!important;max-width:255px}}#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item #loyaltylion .lion-loyalty-splash-item__title{font-family:Basis Bold,sans-serif;font-weight:400}#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item .lion-loyalty-splash-item__info{color:#2e2930;font-family:Basis Medium,sans-serif;font-size:16px;letter-spacing:.5px;line-height:1.5;margin-bottom:0;padding-left:0;padding-top:15px;text-align:center}#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item .lion-loyalty-splash-item__title{color:#2e2930;font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.5px;text-transform:uppercase}#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item .lion-loyalty-splash-item__value{color:#2e2930;font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.5px;margin-top:10px}#loyaltylion .lion-loyalty-splash-column__items .lion-loyalty-splash-item .lion-loyalty-splash-item__icon{background-size:25px;height:30px;margin:0 auto;text-align:center;width:30px}#loyaltylion{padding-bottom:0}#loyaltylion .lion-loyalty-splash-column--rewards,#loyaltylion .lion-loyalty-splash__footer,#loyaltylion .lion-loyalty-splash__heading{display:none!important}#loyaltylion .lion-loyalty-splash-column__intro-text{color:#2e2930!important;font-family:Basis Medium,sans-serif;font-size:22px;font-weight:400;letter-spacing:.05px!important;line-height:1.5}#loyaltylion .lion-loyalty-splash-column__intro-text strong{font-family:Basis Bold,sans-serif}@media(max-width:600px){#loyaltylion .lion-loyalty-splash-column__intro-text{font-size:20px;padding-top:10px}}#loyaltylion .lion-loyalty-splash--format-embed{min-height:auto}.lion-rule-item--style-1.lion-rule-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;width:33.3%}@media(max-width:600px){.lion-rule-item--style-1.lion-rule-item{width:100%}}.lion-rule-item__content{background-color:#f2ece3!important;border:none!important;border-radius:2px!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#2e2930!important;padding:40px 30px!important}#loyaltylion .lion-action-button,.lion-action-button{background:#fafaf8!important;background-color:transparent!important;border:1px solid #2e2930!important;border-radius:2px!important;-webkit-box-sizing:content-box;box-sizing:content-box;color:#2e2930!important;display:block;font-family:Basis Bold,sans-serif!important;font-size:13px!important;height:38px!important;letter-spacing:.4px!important;line-height:38px!important;margin:0 auto!important;min-width:180px!important;padding:0!important;text-align:center!important;text-transform:uppercase;white-space:normal}#loyaltylion .lion-action-button:hover,.lion-action-button:hover{background:#2e2930!important;background-color:#2e2930!important;border:1px solid #2e2930!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-size:13px!important;min-width:180px!important;text-align:center!important}.lion-rule-item__icon{background-color:transparent!important;font-size:20px!important;height:25px!important;width:25px!important}.lion-rule-item__title{font-weight:400!important;padding:10px 15px 0!important}.lion-modal__title,.lion-rule-item__title{color:#2e2930!important;font-family:Basis Bold,sans-serif!important;font-size:16px!important;letter-spacing:.025em!important;text-align:center!important;text-transform:uppercase!important}@media(max-width:480px){.lion-modal__title,.lion-rule-item__title{font-size:14px!important}}.lion-modal__title{background-color:#f2ece3!important;border:none!important;padding:15px!important}.lion-modal__content,.lion-referral-widget-panel,.lion-rule-item__points .text{font-family:Basis Medium,sans-serif!important}.lion-rule-item__points .text{color:#2e2930!important;font-size:15px!important;text-align:center!important}.lion-rule-item--style-1 .lion-rule-item__completed-forever:after{color:#2e2930!important}.lion-birthday-entry-form__inputs{margin-bottom:30px!important}#loyaltylion input[type=email],#loyaltylion input[type=text],#loyaltylion select{border:1px solid #ececec!important;border-radius:2px!important}.lion-referral-widget-main__share-buttons{border:none!important}#loyaltylion .lion-referral-widget-main__share-link-container{background-color:transparent!important;border:none!important}#loyaltylion .lion-copy-to-clipboard-button{background-color:#f2ece3!important;border:1px solid #ececec!important;border-radius:2px!important;cursor:pointer;display:inline-block;height:15px!important;min-width:auto!important;outline:none;padding:10px 20px;position:relative;width:15px!important}#loyaltylion .lion-referral-widget-main__share-link-url{border-radius:2px!important}#loyaltylion .lion-referral-email-form__button:first-child{margin-right:20px!important;margin-top:10px!important}#loyaltylion .lion-referral-share-button{background:#fafaf8!important;background-color:transparent!important;border:none!important;-webkit-box-sizing:content-box;box-sizing:content-box;color:#2e2930!important;display:block!important;font-family:Basis Medium,sans-serif!important;font-size:12px!important;letter-spacing:.6px!important;margin:0!important;padding:0 15px!important;position:relative;text-align:center!important;text-indent:-9999px;text-transform:uppercase;white-space:nowrap}#loyaltylion .lion-referral-share-button,#loyaltylion .lion-referral-share-button:active,#loyaltylion .lion-referral-share-button:focus,#loyaltylion .lion-referral-share-button:hover{-webkit-box-shadow:none!important;box-shadow:none!important}#loyaltylion .lion-referral-widget-main__share-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px!important;margin-top:0!important;padding:0!important}.lion-referral-widget-main__share-link-text{font-size:16px!important}#loyaltylion .lion-referral-share-button:hover{background-color:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#2e2930!important;font-size:12px!important;text-align:center!important}#loyaltylion .lion-referral-share-button--whatsapp{display:none!important}#loyaltylion .lion-referral-email-form{padding:30px!important}#loyaltylion .lion-referral-email-form__input{border:1px solid #ececec;border-radius:2px!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-family:Basis Medium,sans-serif!important;font-size:15px!important;line-height:1.6!important;padding:10px!important}#loyaltylion .lion-referral-email-form__label{color:#2e2930!important;display:block;font-size:13px!important;font-weight:400!important;letter-spacing:.5px!important;line-height:1.6!important;margin:10px 0 5px!important;text-shadow:none!important;text-transform:uppercase!important;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}#loyaltylion .lion-referral-widget-main{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding:0!important}#loyaltylion .lion-referral-widget-panel{height:50%!important}#loyaltylion .lion-referral-widget-main__intro{font-size:16px!important;line-height:1.6!important;padding:40px 20px 20px!important;text-align:center}#loyaltylion .lion-birthday-action__help:after{display:none!important}#loyaltylion .lion-birthday-action__help{padding-bottom:40px!important}#loyaltylion .lion-referral-email-form__success-message{color:#2e2930!important;font-family:Basis Medium,sans-serif!important;margin-top:10px!important;text-align:left!important}#loyaltylion .lion-birthday-entry-form__invalid-message{color:#2e2930!important;display:none;font-family:Basis Bold,sans-serif!important;margin-bottom:10px;padding-top:15px;text-align:left!important}.lion-referral-email-form__buttons{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap}#loyaltylion .lion-referral-email-form__button{margin:0!important;max-width:120px!important}#loyaltylion input::-webkit-input-placeholder,.lion-referral-widget input::-webkit-input-placeholder{font-size:15px!important;letter-spacing:.5px!important}#loyaltylion input:-moz-placeholder,#loyaltylion input::-moz-placeholder,.lion-referral-widget input:-moz-placeholder,.lion-referral-widget input::-moz-placeholder{font-size:15px!important;letter-spacing:.5px!important}#loyaltylion input:-ms-input-placeholder,.lion-referral-widget input:-ms-input-placeholder{font-size:15px!important;letter-spacing:.5px!important}.lion-rules-list{grid-gap:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;padding:0!important;position:relative}.lion-rule-item__points{border-radius:0!important;font-size:15px!important;letter-spacing:.4px;padding:0 15px!important}.lion-rule-item__points .value{margin-right:0!important}#loyaltylion .lion-icon__rule--collection-purchase,#loyaltylion .lion-icon__rule--product-purchase,#loyaltylion .lion-icon__rule--purchase,.lion-icon__rule--collection-purchase,.lion-icon__rule--product-purchase,.lion-icon__rule--purchase{background:none!important;-webkit-mask:none!important;mask:none!important}#loyaltylion .lion-icon__rule--collection-purchase:before,#loyaltylion .lion-icon__rule--product-purchase:before,#loyaltylion .lion-icon__rule--purchase,.lion-icon__rule--collection-purchase:before,.lion-icon__rule--product-purchase:before,.lion-icon__rule--purchase:before{content:"💙";height:33px!important;width:33px!important}#loyaltylion .lion-icon__rule--signup,.lion-icon__rule--signup{background:none!important;-webkit-mask:none!important;mask:none!important}#loyaltylion .lion-icon__rule--signup:before,.lion-icon__rule--signup:before{content:"🌈";height:33px!important;width:33px!important}#loyaltylion .lion-icon__reward--product-cart,#loyaltylion .lion-icon__reward--product-discount-voucher,#loyaltylion .lion-icon__rule--birthday,.lion-icon__reward--product-cart,.lion-icon__reward--product-discount-voucher,.lion-icon__rule--birthday{background:none!important;-webkit-mask:none!important;mask:none!important}#loyaltylion .lion-icon__rule--birthday:before,.lion-icon__rule--birthday:before{content:"🎂";height:33px!important;width:33px!important}.lion-icon__rule--instagram-follow{background-color:#2e2930!important;height:30px!important;width:30px!important}.lion-icon__rule--facebook-like{background-color:#2e2930!important;height:25px!important;width:25px!important}#loyaltylion .lion-icon__rule--referral,.lion-icon__rule--referral{background:none!important;-webkit-mask:none!important;mask:none!important}#loyaltylion .lion-icon__rule--referral:before,.lion-icon__rule--referral:before{content:"😊";height:33px!important;width:33px!important}.lion-rule-item__content .lion-action-button{margin-top:15px!important}.rewards-carousel{-ms-overflow-style:none;-webkit-box-sizing:content-box;box-sizing:content-box;margin:60px auto 0;max-width:1200px;padding:0;position:relative;scrollbar-width:none;width:100%}@media(max-width:880px){.rewards-carousel{max-width:100%;padding-left:0;padding-right:0}}.rewards-carousel ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.rewards-carousel ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px!important;width:3px}.rewards-carousel ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.rewards-carousel .item{cursor:pointer;padding:0;position:relative}.rewards-carousel .item:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.rewards-carousel .item:hover .title{color:#2e2930!important}.rewards-carousel .slick-track{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row;grid-auto-rows:auto;grid-template-columns:auto}.rewards-carousel .slick-track:after,.rewards-carousel .slick-track:before{display:none}.rewards-carousel .slick-slide>div,.rewards-carousel .slick-slide>div>div{height:100%}.rewards-carousel .slick-next,.rewards-carousel .slick-prev{border:none;line-height:1!important;min-width:0;padding:0!important;z-index:9001}.rewards-carousel .slick-next{right:30px}@media(max-width:880px){.rewards-carousel .slick-next{right:20px}}.rewards-carousel .slick-prev{left:30px}@media(max-width:880px){.rewards-carousel .slick-prev{left:20px}}.rewards-carousel .slick-next:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/right-arrow.svg?v=17889961584554221591655336200) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.rewards-carousel .slick-next:after{display:none}.rewards-carousel .slick-prev:before{background:url(//cdn.shopify.com/s/files/1/1095/5588/t/528/assets/left-arrow.svg?v=16264985039581597971655336134) no-repeat 50%;content:"";display:inline-block;height:19px;width:19px}.rewards-carousel .slick-prev:after{display:none}.rewards-carousel .slick-next.slick-disabled:before,.rewards-carousel .slick-prev.slick-disabled:before{opacity:0}@media(max-width:480px){.rewards-carousel .new-cta-container{width:170px!important}}@media(max-width:375px){.rewards-carousel .new-cta-container{width:150px}}.rewards-carousel a.btn{display:inline-block;margin-top:10px}.rewards-carousel .overlay-collection-purchase-wrap a{margin:0 auto}.rewards-carousel .overlay-collection-purchase-wrap .lion-action-button{background-color:#fff!important}.rewards-carousel .overlay-collection-purchase-wrap .lion-action-button:hover{background-color:#2e2930!important}.rewards-carousel .product-block p.larger{margin-top:20px;padding:0 10px}#loyaltylion .lion-rule-item__completed{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;text-align:center;width:100%}#loyaltylion .lion-referral-share-button:after{background-color:#2e2930!important;bottom:-10px;height:36px!important;left:50%;margin-left:-18px;position:absolute;width:36px!important}#loyaltylion .lion-referral-widget-main__heading{background-color:#f2ece3;color:#2e2930;font-family:Basis Bold,sans-serif;font-size:16px;letter-spacing:.5px;padding:15px!important;text-transform:uppercase;z-index:0}#loyaltylion .lion-referral-widget-main__heading:after{display:none}#loyaltylion .lion-referral-widget-modal__close-button{background-color:transparent!important;z-index:3}#loyaltylion .lion-referral-email-form__field{margin-bottom:10px!important}#loyaltylion .lion-referral-email-form__buttons .lion-action-button--neutral{background:transparent!important;border:none!important;color:#2e2930;font-family:Basis Medium,sans-serif!important;margin-top:10px!important;min-width:auto!important;text-decoration:underline;text-transform:none!important}#loyaltylion .lion-referral-email-form__buttons .lion-action-button--neutral:hover{background:transparent!important;border:none!important;color:#2e2930!important}#loyaltylion .lion-in-cart-reward__button{background:#fff!important}@media(max-width:880px){#loyaltylion .lion-in-cart-reward__button{background:transparent!important;margin-top:15px!important}}#loyaltylion .lion-in-cart-reward__button:hover{background:#2e2930!important}.overlay-collection-purchase-wrap #loyaltylion{font-size:13px!important}@media(max-width:480px){.overlay-collection-purchase-wrap #loyaltylion{font-size:12px!important}}.overlay-collection-purchase-wrap #loyaltylion a{font-size:13px!important}@media(max-width:480px){.overlay-collection-purchase-wrap #loyaltylion a{font-size:12px!important}}.overlay-collection-purchase-wrap #loyaltylion button{font-size:13px!important;padding:0 10px!important}@media(max-width:480px){.overlay-collection-purchase-wrap #loyaltylion button{font-size:12px!important}}.overlay-collection-purchase-wrap #loyaltylion button:hover{background:#fff!important;color:#2e2930!important}#loyaltylion .lion-rule-item__limit-reached{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}#loyaltylion .lion-action-button--loading:after{-webkit-animation:action-button-loader 1.1s linear infinite;animation:action-button-loader 1.1s linear infinite;border:.25em solid rgba(46,41,50,.2);border-left-color:#2e2930;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";font-size:10px;height:2em;left:50%;margin:-1em 0 0 -1em;position:absolute;text-indent:-9999em;top:50%;-webkit-transform:translateZ(0);transform:translateZ(0);width:2em}@media(max-width:767px){.redemption-module-ll.container-padding-60{padding:60px 0!important}}@media(max-width:640px){.redemption-module-ll.container-padding-60{padding:40px 0!important}}.redemption-module-ll p a{font-family:Basis Bold,sans-serif;text-decoration:underline}.rewards-carousel-mobile{display:none}@media(max-width:767px){.rewards-carousel-mobile{-webkit-overflow-scrolling:touch;display:block;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;overflow-x:scroll;padding:0}}.rewards-carousel-mobile ::-webkit-scrollbar-track{background-color:#fafaf8;-webkit-box-shadow:none}.rewards-carousel-mobile ::-webkit-scrollbar{background-color:#fafaf8;display:none!important;height:3px;width:230px!important}.rewards-carousel-mobile ::-webkit-scrollbar-thumb{background-color:#fafaf8;border:none;border-radius:10px}.account-page-rewards-section-1{width:20%}@media(max-width:1024px){.account-page-rewards-section-1{margin-bottom:40px;width:100%}}.account-page-rewards-section-2{padding-top:0!important;width:80%}.account-page-rewards-section-2 .container{padding:0!important}@media(max-width:1024px){.account-page-rewards-section-2{width:100%}}.loyaltylion-redemption-widget__points{font-family:Basis Bold,sans-serif}@media(max-width:767px){.rewards-carousel-desktop{display:none!important}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;-o-transition:transform .2s,top .2s;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;-o-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;-o-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}