@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-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;-khtml-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-loading .slick-list{background:#fff url(3d3eb30384470a0a5f6d.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(a4e97f5a2a64f0ab1323.eot);src:url(a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(295183786cd8a1389865.woff) format("woff"),url(c94f7671dcc99dce43e2.ttf) format("truetype"),url(650c6c71d75bb6fca50d.svg#slick) format("svg")}.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;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{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.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;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}.blocker{background-color:#000;background-color:rgba(0,0,0,.75);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:1}.blocker:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.blocker.behind{background-color:transparent}.modal{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;max-width:500px;padding:15px 30px;position:relative;text-align:left;vertical-align:middle;width:90%;z-index:2}.modal a.close-modal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;right:-12.5px;text-indent:-9999px;top:-12.5px;width:30px}.modal-spinner{background-color:#111;border-radius:5px;display:none;height:20px;left:50%;padding:12px 16px;position:fixed;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.modal-spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;width:2px}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.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,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;transition:color .1s}a:hover{color:var(--font_col_link_hover)}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}input,select,textarea{padding:6px 12px}.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}}.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(/cdn/shop/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;max-width:100%;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}}.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;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:transparent;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;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;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;letter-spacing:.025em;line-height:42px!important;-webkit-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.solid-blue,a.button.solid-blue,button.solid-blue,input[type=submit].solid-blue{background-color:#2e3192!important;border:2px solid #2e3192;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff!important;cursor:pointer;font-weight:400;height:44px;letter-spacing:.025em;line-height:42px;-webkit-transition:all .2s ease;transition:all .2s ease}.button.solid-blue:hover,a.button.solid-blue:hover,button.solid-blue:hover,input[type=submit].solid-blue:hover{background-color:transparent!important;border:2px solid #2e3192;color:#2e3192!important;height:44px;line-height:42px}@media(max-width:880px){.button.solid-blue:hover,a.button.solid-blue:hover,button.solid-blue:hover,input[type=submit].solid-blue:hover{background-color:transparent!important;color:var(--font_col_base)!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;letter-spacing:.025em;line-height:42px;-webkit-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.solid-white,a.button.solid-white,button.solid-white,input[type=submit].solid-white{background-color:#fff!important;border:2px solid #fff;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;letter-spacing:.025em;line-height:42px;-webkit-transition:all .2s ease;transition:all .2s ease}.button.solid-white:hover,a.button.solid-white:hover,button.solid-white:hover,input[type=submit].solid-white:hover{background-color:transparent!important;border:2px solid #fff;color:#fff!important;height:44px;line-height:42px}.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;letter-spacing:.025em;line-height:42px;-webkit-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:var(--font_col_base);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;letter-spacing:.025em;line-height:42px;-webkit-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;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}.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!important;vertical-align:middle!important}.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}}.hide{display:none}.jquery-modal .modal{position:relative}.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%}.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}.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%)}}.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:1600px){.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}}.blocker{background-color:rgba(0,0,0,.15)!important;overflow-y:auto!important;z-index:9006!important}#reamaze-widget{z-index:999!important}#reamaze-wrapper #reamaze-container .reamaze-minimize-v{min-width:auto}.fw-wrapper{z-index:99999998!important}.video-testimonial-wrap{padding:0 30px 80px!important}@media(max-width:880px){.video-testimonial-wrap{padding:0 20px 60px!important}}.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 .new-blue-link{margin-bottom:40px}.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}.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}}.h1{font-size:28px}@media(max-width:480px){.h1{font-size:24px}}.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 Bold,sans-serif;font-size:50px;letter-spacing:.75px;line-height:1;margin:0 0 40px;width:100%}@media(max-width:1600px){h1.large{font-size:44px}}@media(max-width:1200px){h1.large{font-size:36px}}@media(max-width:880px){h1.large{text-align:center}}@media(max-width:640px){h1.large{font-size:30px}}@media(max-width:480px){h1.large{font-size:26px}}@media(max-width:320px){h1.large{font-size:24px}}h2{font-family:Basis Bold,sans-serif;font-size:19px;letter-spacing:.025em;line-height:1.4}@media(max-width:400px){h2{font-size:17px}}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;line-height:1.4}h4,h4.large{letter-spacing:.025em;text-transform:uppercase}h4.large{color:var(--font_col_base);font-family:Basis Bold,sans-serif;font-size:18px;line-height:24px;margin:0 0 20px;width:100%}@media(max-width:880px){h4.large{font-size:16px;margin:0 0 15px}}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:-webkit-any-link{text-decoration:none}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}label{font-family:Basis Medium,sans-serif}#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{border:1px solid var(--font_col_base);display:block;float:none;height:15px;margin:0 auto;max-width:335px;width:100%}#CartContainer #free_shipping_alert .ui-progressbar .ui-progressbar-value{float:left;height:100%}#CartContainer #free_shipping_alert .ui-widget-header{background-color:var(--font_col_base);border:none}#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;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:9999999999!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{-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%;margin:0;overflow:hidden;position:relative;width:100%}.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!important;border-radius:0!important;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);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:90px}@media(max-width:480px){.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{width:80px}}.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%;overflow:hidden;padding-top:115px;width:100%;z-index:999998!important}@media(max-width:640px){.form-a{padding-top:100px}}@media(max-width:480px){.form-a{padding-top:71px}}.moveUp .form-a{padding:60px 20px 14px}.form-b{background:#fafaf8;border-top:1px solid #ececec;text-align:center;width:100%}.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;transition:background-color .5s ease}.form-b .ajaxcart__footer{padding:0 20px 30px}@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{height:100%;overflow-y:auto;width:100%}.ajaxcart__inner .itemsWrap{padding-bottom:7px}.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;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;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(/cdn/shop/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;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;font-size:14px;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}.ll-cart,.ll-cart-mobile{border:1px solid #2e3192;margin:15px 0 0;padding:10px}.ll-cart p,.ll-cart-mobile p{font-size:14px;line-height:1.2em;margin:0}.ll-cart p .ll-points-subhead-cart,.ll-cart-mobile p .ll-points-subhead-cart{color:#979694;font-size:12px}.ll-cart-mobile{margin:0}.ll-cart-mobile-wrap{display:none}@media(max-width:640px){.ll-cart-mobile-wrap{display:block;margin-bottom:10px;padding:10px 20px}}.ll-cart{display:block}@media(max-width:640px){.ll-cart{display:none}}#rebuy-cart .rebuy-cart__flyout{background-color:#fafaf8;border-radius:0;margin:0!important;top:0!important;-webkit-transform:translate(100%)!important;transform:translate(100%)!important;-webkit-transition:all .25s cubic-bezier(.8,0,.2,1)!important;transition:all .25s cubic-bezier(.8,0,.2,1)!important;z-index:9999999999999!important}#rebuy-cart.is-visible .rebuy-cart__flyout{top:0!important;-webkit-transform:translate(0)!important;transform:translate(0)!important}.rebuy-cart .rebuy-cart__flyout-content{overflow:hidden auto}#rebuy-cart .rebuy-cart__background{background-color:rgba(0,0,0,.4)}.rebuy-cart .rebuy-cart__flyout a:focus-visible,.rebuy-cart .rebuy-cart__flyout button:focus-visible,.rebuy-cart .rebuy-cart__flyout input:focus-visible,.rebuy-cart .rebuy-cart__flyout select:focus-visible,.rebuy-cart__flyout .rebuy-cart__progress-free-product-variant-select:focus-visible{outline:0!important}.rebuy-cart__flyout .rebuy-cart__progress-bar-container.no-items{display:none}.rebuy-cart__flyout *{outline:none}.rebuy-cart__flyout .rebuy-cart__flyout-title{font-family:Basis Regular,sans-serif;font-size:18px;font-weight:400!important;text-transform:none}.rebuy-cart__flyout .rebuy-cart__progress-bar-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rebuy-cart__flyout .rebuy-cart__progress-bar-container{padding:0 20px 10px}.rebuy-cart__flyout .rebuy-cart__progress-bar-container.above{border:none}.rebuy-cart__flyout .rebuy-button,.rebuy-cart__flyout .rebuy-cart__flyout-empty-cart a{font-size:14px;height:44px;line-height:42px;padding:0 15px}.rebuy-cart__flyout .rebuy-cart__flyout-empty-cart h3{font-family:Basis Regular,sans-serif;text-align:center}.rebuy-cart__flyout .rebuy-cart__flyout-empty-cart p a{color:#2e3192;text-transform:uppercase}.rebuy-cart__flyout .rebuy-cart__flyout-empty-cart-footer .rebuy-beam-cart-widget{display:none}.rebuy-cart__flyout .rebuy-button:hover{background:#2e3192!important;color:#fff;font-size:14px;height:44px;line-height:42px;padding:0 15px}.rebuy-cart__flyout .SmartCart_title{color:#2e2930;font-family:Basis Regular,sans-serif;font-size:18px}.rebuy-cart__flyout .rebuy-cart__flyout-body,.rebuy-cart__flyout .rebuy-cart__flyout-footer,.rebuy-cart__flyout .rebuy-cart__flyout-header,.rebuy-cart__flyout .rebuy-cart__flyout-items{background-color:transparent;border:none}.rebuy-cart__flyout .rebuy-cart__flyout-item{border:none;border-bottom:1px solid #ececec!important}.rebuy-cart__flyout .rebuy-cart__flyout-item-product-title{font-family:Basis Bold,sans-serif;font-size:14px;font-weight:400;margin:0 0 5px}.rebuy-cart__flyout .rebuy-cart__flyout-item-discount-message{color:#2e3192;font-size:11px}.rebuy-cart__flyout .rebuy-cart__progress-bar-promp{font-weight:400}.rebuy-cart__flyout .rebuy-cart__progress-bar-meter{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:transparent;border:1px solid #2e2930;border-radius:0;height:15px;order:2}.rebuy-cart__flyout .rebuy-cart__progress-bar-meter-fill{background-color:#2e2930;border-radius:0;height:14px}.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity{margin:2px 0 0}.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity-widget-button{background:transparent;font-family:Basis Regular,sans-serif;font-size:10px;line-height:24px;width:24px}.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity-widget-label{font-family:Basis Regular,sans-serif;font-size:14px;font-weight:400}.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity-widget,.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity-widget-label{border:none}.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity-widget-button:focus,.rebuy-cart__flyout .rebuy-cart__flyout-item-quantity-widget-button:hover{background:transparent!important;font-size:10px;line-height:24px;width:24px}.rebuy-cart__flyout .rebuy-cart__flyout-apps{margin-bottom:20px}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription{margin:0;padding:0;width:auto}.rebuy-cart__flyout .rebuy-cart__flyout-item-price .rebuy-money.sale span{font-family:Basis Bold,sans-serif}.rebuy-cart__flyout .rebuy-cart__flyout-item-price .rebuy-money.compare-at span{color:#666}.rebuy-cart__flyout .sale-active-price.discount-note{display:block}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription .rebuy-button{border:none;color:#2e3192!important;font-size:12px;height:auto;line-height:1;margin:10px 0 0;min-width:auto;padding:0;text-decoration:underline;width:auto}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription .rebuy-button span{font-size:11px;position:relative}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription .rebuy-button:hover{border:none;color:#2e3192!important;font-size:12px;height:auto;line-height:1;margin:10px 0 0;min-width:auto;padding:0;text-decoration:underline;width:auto}.rebuy-cart__flyout .rebuy-cart__checkout-button i{display:none}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations{padding:0}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block{border:none}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-money{font-family:Basis Bold,sans-serif;font-size:13px!important;font-weight:400}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .flickity-button{background:transparent;border-radius:0;color:#2e2930;min-width:30px;padding:0!important;position:absolute;top:-26px;width:30px}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .flickity-button.previous{left:auto;right:39px}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .flickity-button.next{right:12px}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .flickity-button .flickity-button-icon{height:44%;width:44%}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .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-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:before,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:before,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .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-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover{background-color:#2e3192!important;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:after,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:after,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .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-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover:after,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover:before,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover:after,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.medium-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover:before,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover:after,.rebuy-cart__flyout .rebuy-cart__flyout-recommendations .rebuy-widget .rebuy-product-grid.small-style-line .rebuy-product-block .rebuy-product-actions .rebuy-button:hover:before{background-color:#fff!important;opacity:1!important}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription button{display:-webkit-box;display:-ms-flexbox;display:flex}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription button span:before{background:url(/cdn/shop/files/subscribe-arrow.svg) no-repeat 50%;content:"";display:inline-block;height:11px;margin-right:5px;width:12px}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription button:hover{background:transparent!important}.rebuy-cart__flyout .rebuy-widget .primary-title{font-size:13px;margin:0 0 15px!important;text-align:left;text-transform:none}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription .rebuy-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent!important;background-image:url(https://mjecomm.myshopify.com/cdn/shop/files/down-arrow-2020.png?v=16000821561301016206)!important;background-position:98%;background-size:10px;border:none!important;border-radius:0;color:#2e2930;font-family:Basis Regular,sans-serif!important;font-size:13px;margin-right:6px;margin-top:0;outline:none!important;padding:6px 20px 6px 0;text-transform:lowercase;width:auto}.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription .rebuy-select:focus,.rebuy-cart__flyout .rebuy-cart__flyout-item-subscription .rebuy-select:visited{border:none;outline:none}.rebuy-cart__flyout .rebuy-cart__flyout-footer{border-top:1px solid #ececec}.rebuy-cart__flyout .rebuy-cart__flyout-actions{margin-bottom:25px}.rebuy-cart__flyout .rebuy-cart__flyout-subtotal{-webkit-box-pack:center;-ms-flex-pack:center;color:#2e3192;font-size:16px;font-weight:400;gap:10px;justify-content:center;padding-bottom:8px}.rebuy-cart__flyout .rebuy-cart__flyout-subtotal-compare-amount,.rebuy-cart__flyout .rebuy-cart__flyout-subtotal-final-amount{color:#2e3192}.rebuy-cart__flyout .rebuy-cart__flyout-subtotal-final-amount{font-family:Basis Bold,sans-serif}.rebuy-cart__flyout .rebuy-widget .rebuy-product-grid.small-carousel{padding:0 10px 40px 0!important}.rebuy-cart__flyout #rebuy-widget-139635 .owl-carousel{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;overflow:hidden;position:static}.rebuy-cart__flyout #rebuy-widget-139635 .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-cart__flyout #rebuy-widget-139635 .owl-carousel .owl-stage-outer{min-width:100%}.rebuy-cart__flyout #rebuy-widget-139635 p.title{font-size:12px;margin:0!important;text-align:left}.rebuy-cart__flyout #rebuy-widget-139635 .product-block-new span.compare-price,.rebuy-cart__flyout #rebuy-widget-139635 .product-block-new span.regular-price{display:inline-block;font-size:11px;line-height:1!important;text-align:right;width:100%}.rebuy-cart__flyout .widget-type-cart .rebuy-button{cursor:pointer}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-button.working{background-color:#2e3192!important;opacity:1!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-button.working:before{background:url(/cdn/shop/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-cart__flyout #rebuy-widget-139635 .rebuy-button.working:after{display:none}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-button:disabled,.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-button[disabled]{border:none}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-grid .owl-item{background:transparent!important;padding:10px 0!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-block,.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-grid .owl-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-block{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#edeae3!important;border-radius:0;border-right:10px solid #fafaf8;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;justify-content:center;padding:10px 10px 10px 5px!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:0 5px 0 0;width:auto!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-media img{margin-top:0;width:50px}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-info{-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;margin:0!important;padding:0 5px 0 0!important;text-align:left!important;width:auto!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-info a{font-family:Basis Medium,sans-serif;font-size:12px!important;font-weight:400;line-height:1.3;margin:0!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-actions{background:transparent!important;padding:0!important;width:26px!important}.rebuy-cart__flyout #rebuy-widget-139635 .owl-nav{position:absolute;right:-10px;top:18px}.rebuy-cart__flyout #rebuy-widget-139635 .owl-nav button{min-width:auto!important;outline:none;position:absolute;top:-22%}.rebuy-cart__flyout #rebuy-widget-139635 .owl-nav button,.rebuy-cart__flyout #rebuy-widget-139635 .owl-nav button:active,.rebuy-cart__flyout #rebuy-widget-139635 .owl-nav button:hover{outline:none;-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.rebuy-cart__flyout #rebuy-widget-139635 .owl-next{height:22px;left:auto!important;right:24px!important;width:22px}.rebuy-cart__flyout #rebuy-widget-139635 .owl-prev{height:22px;left:auto!important;right:53px!important;width:22px}.rebuy-cart__flyout #rebuy-widget-139635 .product-block-new .block-inner .image-cont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rebuy-cart__flyout #rebuy-widget-139635 .product-block-new .block-inner .image-cont img{max-width:70px;width:50px}.rebuy-cart__flyout #rebuy-widget-139635 button.owl-next:after,.rebuy-cart__flyout #rebuy-widget-139635 button.owl-prev:after{background:url(/cdn/shop/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-cart__flyout #rebuy-widget-139635 button.owl-prev:after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.rebuy-cart__flyout #rebuy-widget-139635 .owl-next span,.rebuy-cart__flyout .owl-prev span{display:none}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-product-price{font-family:Basis Medium,sans-serif;font-size:12px;line-height:1.3em!important;margin:0}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-money{font-family:Basis Medium,sans-serif;font-size:12px}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-money.compare-at{color:#b1b1b1;font-size:11px;margin-left:0}.rebuy-cart__flyout #rebuy-widget-139635 a.rebuy-product-image{cursor:pointer!important;pointer-events:auto!important}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-widget-container{padding:0 0 10px 20px}.rebuy-cart__flyout #rebuy-widget-139635 .rebuy-widget-content{background-color:transparent;border-radius:0;height:150px;overflow:hidden;padding:20px 0 0}@media only screen and (max-width:640px){#rebuy-widget-139635 .owl-nav{top:0}#rebuy-widget-139635 .rebuy-widget-container{border-bottom:1px solid #ececec;margin-bottom:10px;padding:0 0 0 20px}#rebuy-widget-139635 .rebuy-widget-content{height:127px;padding:0}}/*!
 *  1.4. Grid
*/.grid-margins{margin-top:-80px!important}.grid-margins>.grid__item{margin-top:80px}@media screen and (max-width:880px){.grid-margins{margin-top:-65px!important}.grid-margins>.grid__item{margin-top:65px}}@media screen and (max-width:480px){.grid-margins{margin-top:-50px!important}.grid-margins>.grid__item{margin-top:50px}}.grid__item.clear{clear:both}.grid,.grid--full,.grid--rev,.grid-uniform{list-style:none;margin:0 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}}.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}}.bxc.bx-campaign-2520902.bx-base.bx-width-full .bx-align,.bxc.bx-campaign-2520902.bx-base.bx-width-full .bx-creative{height:44px}@media(max-width:1040px){.bxc.bx-campaign-2520902.bx-base.bx-width-full .bx-align,.bxc.bx-campaign-2520902.bx-base.bx-width-full .bx-creative{height:35px}}.bxc.bx-campaign-2520902.bx-active-step-1 .bx-creative>:first-child{height:44px;padding:0!important}.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-submit-default{padding:0!important}.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-submit-default>:first-child:hover{background-color:transparent!important;color:#2e2930!important}.bxc.bx-campaign-2520902.bx-campaign-2520902 .bx-element-2520902-WgCt66h>:first-child{font-weight:400!important;line-height:1!important;padding:0!important}.bxc.bx-campaign-2520902.bx-base .bx-row-submit .bx-button,.bxc.bx-campaign-2520902.bx-base .bx-row-submit .bx-button:focus,.bxc.bx-campaign-2520902.bx-base .bx-row-submit .bx-button:hover,.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-submit-default>:first-child,.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-submit-default>:first-child:focus,.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-submit-default>:first-child:hover{background-color:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#2e3192;height:auto!important;outline:none!important;padding:0!important}.bxc.bx-campaign-2520902.bx-base .bx-step.bx-active-step{display:block;height:44px;line-height:44px}.bxc.bx-custom.bx-brand-36440 .bx-2-heading,.bxc.bx-custom.bx-campaign-36440 .bx-2-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row}@media(max-width:1024px){.bxc.bx-campaign-2520902.bx-base .bx-step.bx-active-step{display:block;height:35px;line-height:35px}.bxc.bx-campaign-2520902.bx-base .bx-step,.bxc.bx-campaign-2520902.bx-base .bx-wrap,.bxc.bx-campaign-2520902.bx-base form{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:2px;height:35px;justify-content:center!important}.bxc.bx-campaign-2520902 .bx-element-2520902-hp9pl6B>:first-child{font-size:11px!important;margin-left:4px;text-transform:uppercase!important}.bxc.bx-campaign-2520902 .bx-element-2520902-F1PlW7c>:first-child{font-size:11px!important;line-height:.5!important;text-transform:uppercase!important}.bxc.bx-campaign-2520902.bx-active-step-1 .bx-creative>:first-child{height:35px!important;left:0!important;padding:0!important;position:absolute!important;top:0!important;width:100%!important}.bxc.bx-campaign-2520902.bx-base .bx-row-text{font-size:11px!important;text-align:left!important}.bxc.bx-campaign-2520902 .bx-element-2520902-hp9pl6B{padding:0!important}.bxc.bx-campaign-2520902 .bx-group-2520902-HyzwTGY{font-size:11px!important;height:auto!important;line-height:1!important;min-width:90px!important;width:auto!important}.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-text-default>:first-child{font-size:11px!important;font-weight:400!important;line-height:1!important}.bxc.bx-campaign-2520902 .bx-element-2520902-WgCt66h>:first-child{font-size:11px!important}.bxc.bx-campaign-2520902 .bx-group-2520902-Rspy8Hb{padding:0!important;width:100%!important}}@media(max-width:480px){.bxc.bx-campaign-2520902 .bx-group-2520902-Rspy8Hb{width:78%!important}.bxc.bx-campaign-2520902 .bx-element-2520902-F1PlW7c>:first-child,.bxc.bx-campaign-2520902 .bx-element-2520902-hp9pl6B>:first-child{font-size:9px!important}.bxc.bx-campaign-2520902.bx-custom.bx-brand-28137 .bx-2-heading,.bxc.bx-campaign-2520902.bx-custom.bx-campaign-28137 .bx-2-heading{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.bxc.bx-campaign-2520902.bx-base .bx-step,.bxc.bx-campaign-2520902.bx-base .bx-wrap,.bxc.bx-campaign-2520902.bx-base form{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:0;height:35px;justify-content:center!important;width:100%}.bxc.bx-campaign-2520902.bx-base .bx-row-text{font-size:10px!important}.bxc.bx-campaign-2520902.bx-campaign-2520902 .bx-group-2520902-HyzwTGY{font-size:10px!important;min-width:auto!important}.bxc.bx-campaign-2520902 .bx-element-2520902-F1PlW7c>:first-child,.bxc.bx-campaign-2520902.bx-brand-28137 .bx-row-text-default>:first-child{font-size:10px!important}.bxc.bx-campaign-2520902.bx-campaign-2520902 .bx-element-2520902-WgCt66h>:first-child{font-size:9px!important}}.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:10px}}.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(/cdn/shop/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(/cdn/shop/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}.section-header{background-color:#fafaf8;position:sticky;top:-1px;width:100%;z-index:9006}.section-header .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;transition:all .3s ease;width:45px}@media(max-width:1040px){.section-header .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}}.section-header #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}.section-header #shopify-section-header{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex:1;flex:1;justify-content:flex-start}.section-header #shopify-section-header,.section-header .header-right{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.section-header .header-right{-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex:1;flex:1;justify-content:flex-end}.section-header .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:1440px){.section-header .desktop.menu-item{padding-right:30px}}@media(max-width:1200px){.section-header .desktop.menu-item{padding-right:20px}}@media(max-width:1040px){.section-header .desktop.menu-item{display:none!important}}.section-header .cart-summary-mobile{font-size:15px;padding:0 0 0 40px;text-transform:none!important}.section-header .cart-summary{font-size:15px;padding:0;padding-left:40px!important;text-transform:none!important}@media(max-width:1200px){.section-header .cart-summary{font-size:14px;padding-left:30px!important}}@media(max-width:1040px){.section-header .cart-summary{display:none!important}}.section-header .desktop.menu-item.top-level-menu{font-size:15px;padding:0 0 0 40px;text-transform:none!important}@media(max-width:1200px){.section-header .desktop.menu-item.top-level-menu{font-size:14px;padding:0 0 0 30px}}@media(max-width:1040px){.section-header .desktop.menu-item.top-level-menu{display:none}}.section-header .desktop.menu-item.has-dropdown{padding-right:0}.section-header .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}.section-header .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:1440px){.section-header .desktop.menu-item>a{font-size:14px}}.section-header .desktop.menu-item>a:hover{color:var(--font_col_base)!important}.section-header .desktop-toggle{padding-right:40px}@media(max-width:1440px){.section-header .desktop-toggle{padding-right:30px}}@media(max-width:1200px){.section-header .desktop-toggle{padding-right:20px}}.section-header .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:1440px){.section-header .desktop-toggle>a{font-size:14px}}.section-header .desktop-toggle>a:hover{color:var(--font_col_base)!important}.section-header #mobile-search-main-nav-toggle{display:none;padding:0}@media(max-width:1040px){.section-header #mobile-search-main-nav-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.section-header #desktop-search-main-nav-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--font_col_base);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:1440px){.section-header #desktop-search-main-nav-toggle{font-size:14px}}@media(max-width:1040px){.section-header #desktop-search-main-nav-toggle{display:none}}.section-header ::-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){.section-header ::-webkit-input-placeholder{font-size:14px!important}}.section-header ::-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){.section-header ::-moz-placeholder{font-size:14px!important}}.section-header :-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){.section-header :-ms-input-placeholder{font-size:14px!important}}.section-header :-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){.section-header :-moz-placeholder{font-size:14px!important}}.transparent-bg-bk .section-header{background:transparent;border-bottom:none;margin-bottom:-79px;position:sticky;top:0}@media(max-width:1024px){.transparent-bg-bk .section-header{margin-bottom:-50px}}.transparent-bg-bk .section-header .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 .section-header .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 .section-header #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 .section-header ::-webkit-input-placeholder{color:var(--font_col_base)!important}.transparent-bg-bk .section-header ::-moz-placeholder{color:var(--font_col_base)!important}.transparent-bg-bk .section-header :-ms-input-placeholder{color:var(--font_col_base)!important}.transparent-bg-bk .section-header :-moz-placeholder{color:var(--font_col_base)!important}.transparent-bg .section-header #desktop-search-main-nav-toggle,.transparent-bg .section-header .desktop-toggle>a,.transparent-bg .section-header .desktop.menu-item>a{border-bottom:none;color:var(--font_col_base);-webkit-transition:all .3s ease;transition:all .3s ease}.transparent-bg-bk .section-header #desktop-search-main-nav-toggle,.transparent-bg-bk .section-header .desktop-toggle>a,.transparent-bg-bk .section-header .desktop.menu-item>a,.transparent-bg.desktop-search-open .section-header #desktop-search-main-nav-toggle,.transparent-bg.desktop-search-open .section-header .desktop-toggle>a,.transparent-bg.desktop-search-open .section-header .desktop.menu-item>a{color:var(--font_col_base)}.transparent-bg.desktop-search-open .section-header ::-webkit-input-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open .section-header ::-moz-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open .section-header :-ms-input-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open .section-header :-moz-placeholder{color:var(--font_col_base)}.transparent-bg.desktop-search-open .section-header .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 .section-header .cart-summary a,.transparent-bg.desktop-search-open .section-header .cart-summary a span{color:var(--font_col_base)!important}.transparent-bg.desktop-search-open .section-header .cart-summary a svg{fill:var(--font_col_base)!important}.transparent-bg.desktop-search-open .section-header .cart-summary a:hover,.transparent-bg.desktop-search-open .section-header .cart-summary a:hover span{color:var(--font_col_base)!important}.transparent-bg .section-header .cart-summary a,.transparent-bg .section-header .cart-summary-mobile a{border-bottom:none!important;color:var(--font_col_base);-webkit-transition:all .3s ease;transition:all .3s ease}.transparent-bg .section-header .cart-summary a svg,.transparent-bg .section-header .cart-summary-mobile a svg{fill:var(--font_col_base)}.transparent-bg-bk .section-header .cart-summary a,.transparent-bg-bk .section-header .cart-summary-mobile a{color:var(--font_col_base)}.transparent-bg-bk .section-header .cart-summary a svg,.transparent-bg-bk .section-header .cart-summary-mobile a svg{fill:var(--font_col_base)}.subscribe .section-header .cart-summary a:hover,.transparent-bg .section-header .cart-summary a:hover span,.transparent-bg .section-header .cart-summary span,.transparent-bg .section-header .cart-summary-mobile span,.transparent-bg .section-header .cart-summary-mobile:hover span .subscribe .section-header .cart-summary-mobile span{color:var(--font_col_base);-webkit-transition:all .3s ease;transition:all .3s ease}.transparent-bg-bk .section-header .cart-summary a:hover span,.transparent-bg-bk .section-header .cart-summary span,.transparent-bg-bk .section-header .cart-summary-mobile span{color:var(--font_col_base)}.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:var(--font_col_base)}.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 .section-header,.desktopSearchOverlay.transparent-bg .section-header,.scrolled.transparent-bg .section-header{background:#fafaf8}.desktopOverlay.transparent-bg .section-header .header-logo,.desktopSearchOverlay.transparent-bg .section-header .header-logo,.scrolled.transparent-bg .section-header .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 .section-header ::-webkit-input-placeholder,.desktopSearchOverlay.transparent-bg .section-header ::-webkit-input-placeholder,.scrolled.transparent-bg .section-header ::-webkit-input-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg .section-header ::-moz-placeholder,.desktopSearchOverlay.transparent-bg .section-header ::-moz-placeholder,.scrolled.transparent-bg .section-header ::-moz-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg .section-header :-ms-input-placeholder,.desktopSearchOverlay.transparent-bg .section-header :-ms-input-placeholder,.scrolled.transparent-bg .section-header :-ms-input-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg .section-header :-moz-placeholder,.desktopSearchOverlay.transparent-bg .section-header :-moz-placeholder,.scrolled.transparent-bg .section-header :-moz-placeholder{color:var(--font_col_base)}.desktopOverlay.transparent-bg-bk .section-header,.desktopSearchOverlay.transparent-bg-bk .section-header,.scrolled.transparent-bg-bk .section-header{background:#fafaf8}@media(max-width:1040px){.transparent-bg-bk .sticky-adjust .section-header,.transparent-bg-bk.mobile-search-open .section-header{background:#fafaf8}}.transparent-bg-bk.desktop-search-open .section-header,.transparent-bg.desktop-search-open .section-header{background:#fafaf8}@media(max-width:1040px){.scrolled.transparent-bg .section-header,.transparent-bg .sticky-adjust.section-header,.transparent-bg.mobile-search-open .section-header{background:#fafaf8}.scrolled.transparent-bg .section-header .header-logo,.transparent-bg .sticky-adjust.section-header .header-logo,.transparent-bg.mobile-search-open .section-header .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 .section-header #mobile-search-main-nav-toggle span,.transparent-bg .sticky-adjust.section-header #mobile-search-main-nav-toggle span,.transparent-bg.mobile-search-open .section-header #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 .section-header .HamburgerIcon .HamburgerIcon__blocks,.scrolled.transparent-bg .section-header .HamburgerIcon .HamburgerIcon__blocks:after,.scrolled.transparent-bg .section-header .HamburgerIcon .HamburgerIcon__blocks:before,.transparent-bg .sticky-adjust.section-header .HamburgerIcon .HamburgerIcon__blocks,.transparent-bg .sticky-adjust.section-header .HamburgerIcon .HamburgerIcon__blocks:after,.transparent-bg .sticky-adjust.section-header .HamburgerIcon .HamburgerIcon__blocks:before,.transparent-bg.mobile-search-open .section-header .HamburgerIcon .HamburgerIcon__blocks,.transparent-bg.mobile-search-open .section-header .HamburgerIcon .HamburgerIcon__blocks:after,.transparent-bg.mobile-search-open .section-header .HamburgerIcon .HamburgerIcon__blocks:before{background-color:var(--font_col_base)!important}.scrolled.transparent-bg .section-header .cart-summary-mobile a,.scrolled.transparent-bg .section-header .cart-summary-mobile a:hover,.transparent-bg .sticky-adjust.section-header .cart-summary-mobile a,.transparent-bg .sticky-adjust.section-header .cart-summary-mobile a:hover,.transparent-bg.mobile-search-open .section-header .cart-summary-mobile a,.transparent-bg.mobile-search-open .section-header .cart-summary-mobile a:hover{color:var(--font_col_base)}.scrolled.transparent-bg .section-header .cart-summary-mobile a svg,.scrolled.transparent-bg .section-header .cart-summary-mobile a:hover svg,.transparent-bg .sticky-adjust.section-header .cart-summary-mobile a svg,.transparent-bg .sticky-adjust.section-header .cart-summary-mobile a:hover svg,.transparent-bg.mobile-search-open .section-header .cart-summary-mobile a svg,.transparent-bg.mobile-search-open .section-header .cart-summary-mobile a:hover svg{fill:var(--font_col_base)}.scrolled.transparent-bg .section-header .cart-summary-mobile span,.transparent-bg .sticky-adjust.section-header .cart-summary-mobile span,.transparent-bg.mobile-search-open .section-header .cart-summary-mobile span{color:var(--font_col_base)}.scrolled.transparent-bg .section-header ::-webkit-input-placeholder,.transparent-bg .sticky-adjust.section-header ::-webkit-input-placeholder,.transparent-bg.mobile-search-open .section-header ::-webkit-input-placeholder{color:var(--font_col_base)}.scrolled.transparent-bg .section-header ::-moz-placeholder,.transparent-bg .sticky-adjust.section-header ::-moz-placeholder,.transparent-bg.mobile-search-open .section-header ::-moz-placeholder{color:var(--font_col_base)}.scrolled.transparent-bg .section-header :-ms-input-placeholder,.transparent-bg .sticky-adjust.section-header :-ms-input-placeholder,.transparent-bg.mobile-search-open .section-header :-ms-input-placeholder{color:var(--font_col_base)}.scrolled.transparent-bg .section-header :-moz-placeholder,.transparent-bg .sticky-adjust.section-header :-moz-placeholder,.transparent-bg.mobile-search-open .section-header :-moz-placeholder{color:var(--font_col_base)}}.transparent-bg .sticky-adjust.section-header .HamburgerIcon .HamburgerIcon__blocks{background-color:#fafaf8!important}.scrolled.transparent-bg .section-header{position:fixed;top:0}@media(max-width:880px){.template-index.mobile-no-transparency .section-header{background-color:#fafaf8;margin:0;position:sticky;top:-1px;-webkit-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 .section-header .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}.template-index.mobile-no-transparency .section-header #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}.template-index.mobile-no-transparency .section-header ::-webkit-input-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency .section-header ::-moz-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency .section-header :-ms-input-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency .section-header :-moz-placeholder{color:var(--font_col_base)!important}.template-index.mobile-no-transparency .section-header .cart-summary-mobile a{color:var(--font_col_base)}.template-index.mobile-no-transparency .section-header .cart-summary-mobile a svg{fill:var(--font_col_base)}}.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}.section-header.sticky-adjust{background:#fafaf8!important;position:fixed!important;top:35px!important;z-index:9008}.scrolled .section-header.sticky-adjust{height:50px;left:0;position:fixed;top:-1px!important}.template-product .section-header.activated{top:-79px}@media(max-width:1040px){.template-product .section-header.activated{bottom:-49px}}.template-product .section-header.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,.section-header>.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,.section-header>.container{padding-left:20px;padding-right:20px}}body .section-header .has-dropdown .desktop-toggle>a.meganav-trigger{position:relative}body .section-header .has-dropdown .desktop-toggle>a.meganav-trigger:after{background-color:#2e3192;bottom:27px;content:"";height:2px;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}body .section-header .has-dropdown.desktopOverlay .desktop-toggle>a.meganav-trigger:after{background-color:#2e3192;bottom:27px;content:"";height:2px;left:0;opacity:1;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.full-width-dropdown{background-color:#fafaf8;left:0;opacity:0;overflow:hidden;padding:25px 0 40px 30px;position:absolute;top:79px;-webkit-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:0}}@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:12px;height:15px;padding:0 3px}@media(max-width:1600px){.full-width-dropdown ul.mega-nav li a .highlight{font-size:11px;letter-spacing:0;padding:2px}}@media(max-width:1440px){.full-width-dropdown ul.mega-nav li a .highlight{font-size:10px}}.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}.section-header .cart-summary-mobile a{font-family:Basis Medium,sans-serif!important}.section-header .cart-summary a,.section-header .cart-summary-mobile a{font-size:14px!important;letter-spacing:.4px;text-transform:none!important}.section-header .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}.section-header .cart-summary a:hover,.section-header .cart-summary a:hover span,.section-header .cart-summary span{color:var(--font_col_base)!important}.section-header .cart-summary span{line-height:17px;margin-left:4px}.section-header .cart-summary span:hover{color:var(--font_col_base)!important}.section-header .search-box .search-form{background:none!important;background-size:14px 14px;font-size:15px}@media(max-width:1040px){.section-header .search-box .search-form{background-size:12px 12px}}.section-header .search-box .search-form input{cursor:pointer;font-family:Basis Bold,sans-serif;height:23px}.section-header .search-box .search-form input[type=text],.section-header .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){.section-header .search-box .search-form input[type=text],.section-header .search-box .search-form input[type=text]:focus{font-size:12px}}.section-header ul.search-results{left:0!important;right:auto;top:35px!important}.section-header .search-box .search-form input::-webkit-input-placeholder{font-family:Basis Bold,sans-serif}.section-header .search-box .search-form input::-moz-placeholder{font-family:Basis Bold,sans-serif}.section-header .search-box .search-form input:-ms-input-placeholder{font-family:Basis Bold,sans-serif}.section-header .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}input[type=search],input[type=search]:focus{border-radius:0!important}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=search]:focus{font-size:16px}}.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%}.section-header .search-box .search-form input[type=submit],.section-header .search-box .search-form input[type=text]{border:none;caret-color:var(--font_col_base);color:var(--font_col_base);padding:0}.section-header .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-top:hover ::-webkit-input-placeholder,.section-header:focus ::-webkit-input-placeholder{color:var(--font_col_base)!important;font-family:Basis Bold,sans-serif}.section-header :-moz-placeholder,.section-header ::-moz-placeholder,.section-header ::-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){.section-header :-moz-placeholder,.section-header ::-moz-placeholder,.section-header ::-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}.section-header :-ms-input-placeholder,.section-header:focus :-moz-input-placeholder,.section-header:focus ::-moz-input-placeholder,.section-header:hover :-moz-input-placeholder,.section-header:hover ::-moz-input-placeholder{color:var(--font_col_base)!important}.section-header:focus :-ms-input-placeholder,.section-header:hover :-ms-input-placeholder{color:var(--font_col_base)!important}.section-header .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}.mobile-search .search-form input[type=submit],.section-header .search-box .search-form input[type=submit]{display:none}ul.search-results{background:#fafaf8}.section-header .cart-summary,.section-header .cart-summary-mobile{text-align:center}@media(max-width:1040px){.section-header .cart-summary,.section-header .cart-summary-mobile{margin-left:0}}.section-header .cart-summary svg,.section-header .cart-summary-mobile svg{display:inline-block;margin-top:-4px;vertical-align:middle}@media(max-width:1040px){.section-header .cart-summary svg,.section-header .cart-summary-mobile svg{margin-top:-5px}}.section-header .cart-summary span,.section-header .cart-summary-mobile span{color:var(--font_col_base);display:inline-block;font-size:13px}@media(max-width:1040px){.section-header .cart-summary span,.section-header .cart-summary-mobile span{font-size:14px}}@media(max-width:480px){.section-header .cart-summary span,.section-header .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}}.section-header .cart-summary a:hover,.section-header .cart-summary-mobile a:hover,.section-header .cart-summary-mobile:hover a,.section-header .cart-summary-mobile:hover span,.section-header .cart-summary:hover a,.section-header .cart-summary:hover span{color:#fff!important}@media(max-width:1040px){.section-header .header-login{display:none}}.section-header .header-login ul{display:block;float:left;margin-bottom:0;margin-left:20px}@media(max-width:1040px){.section-header .header-login ul{margin-left:15px}}.section-header .header-login ul li{color:var(--font_col_base);display:block;float:left;font-size:13px}.section-header .header-login ul ul.dropdown{float:none;left:0!important;margin:0;right:auto!important;top:25px}.section-header .header-login ul ul.dropdown li,.section-header .header-login ul ul.dropdown li a{color:#fafaf8}.section-header .header-login ul ul.dropdown li a:hover{color:#d9915f}.section-header .header-login a{color:var(--font_col_base);display:block;float:left;font-size:13px}@media(max-width:1040px){.section-header .header-login a{font-size:12px!important}.desktop.menu-item{display:none}}.current-page{color:var(--font_col_link_hover)}.transparent-bg .section-header{background:transparent;border-bottom:none;margin-bottom:-79px;position:sticky;top:0}@media(max-width:1024px){.transparent-bg .section-header{margin-bottom:-50px}}.transparent-bg .section-header .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 .section-header .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 .section-header #desktop-search-main-nav-toggle{color:var(--font_col_base)}.transparent-bg .section-header #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 .section-header ::-webkit-input-placeholder{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.transparent-bg .section-header ::-moz-placeholder{color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.transparent-bg .section-header :-ms-input-placeholder{color:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.transparent-bg .section-header :-moz-placeholder{color:#fff;-webkit-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 .section-header #desktop-search-main-nav-toggle,.desktopOverlay .transparent-bg .section-header .cart-summary span,.desktopSearchOverlay .transparent-bg .section-header .cart-summary span,.scrolled.transparent-bg .section-header #desktop-search-main-nav-toggle,.scrolled.transparent-bg .section-header .cart-summary span{color:var(--font_col_base)!important}.section-header.make-transparent{background:transparent!important}@media(max-width:880px){.section-header.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}.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%}}#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;-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:84px;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-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:25px;top:-28px;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;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;top:43px;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:20px 25px 0 20px;position:relative;right:auto;top: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}}.search-results{-webkit-box-orient:vertical;-webkit-box-direction:normal;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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;list-style-type:none;margin:0;overflow:hidden;padding:0;position:absolute;top:30px;width:272px;z-index:9003}@media(max-width:840px){.search-results{width:100%;z-index:8889}}.search-results li{border-top:1px solid #ececec;display:block!important;line-height:38px;margin:0!important;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{-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;padding:0 10px}.search-results a:hover{color:var(--font_col_base)!important}.search-results button{border:none!important;min-width:0!important;padding:0 0 0 15px!important;text-transform:none}.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}@media(max-width:1040px){predictive-search{padding:20px 20px 0}}.search-results img{height:40px;margin-right:5px;overflow:hidden;padding:0;text-align:center;width:40px}input[type=search]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;background-image:url(/cdn/shop/files/close-x.png?v=1653585032);background-size:contain;height:10px;margin:auto;width:10px}.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:78px;width:100%;z-index:997!important}@media(max-width:1040px){.account-menu,.container.secondary-menu{top:48px}}.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;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);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{margin:0!important;top:84px!important}.scrolled .mj-nav-mobile{margin:0!important;top:48px!important}.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:25%}}.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;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:50%;z-index:9999999}@media(max-width:640px){.mj-nav-mobile_drawer{width:80%}}.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:480px){.mj-nav-mobile_wrap .mobile.menu-item a .highlight{font-size:11px}}@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;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}@media(max-width:400px){.mobile-sub-nav li a{font-size:12px!important}}.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;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-overlay-new.show,.mobile-overlay.show{display:block}#cartoverlay{background-color:transparent;height:100%;left:0;opacity:0;position:fixed;top:0;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;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;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;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;transition:background .24s cubic-bezier(.455,.03,.515,.955),opacity .5s linear,visibility .5s linear;visibility:visible}.js-drawer-open-right .scrolled .section-header{left:0;position:fixed;top:-1px}@media(max-width:640px){.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;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 .section-header .cart-summary a,.desktopOverlay .mushroom-supplements-and-skin-care .section-header .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .mushroom-supplements-and-skin-care .section-header .desktop-toggle>a,.desktopOverlay .mushroom-supplements-and-skin-care .section-header .desktop.menu-item>a,.desktopOverlay .template-index .section-header .cart-summary a,.desktopOverlay .template-index .section-header .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .template-index .section-header .desktop-toggle>a,.desktopOverlay .template-index .section-header .desktop.menu-item>a,.desktopOverlay .transparent-bg .section-header .cart-summary a,.desktopOverlay .transparent-bg .section-header .desktop-toggle.mini-mega-toggle>a,.desktopOverlay .transparent-bg .section-header .desktop-toggle>a,.desktopOverlay .transparent-bg .section-header .desktop.menu-item>a,.desktopSearchOverlay .mushroom-supplements-and-skin-care .section-header .cart-summary a,.desktopSearchOverlay .mushroom-supplements-and-skin-care .section-header .desktop-toggle>a,.desktopSearchOverlay .mushroom-supplements-and-skin-care .section-header .desktop.menu-item>a,.desktopSearchOverlay .template-index .section-header .cart-summary a,.desktopSearchOverlay .template-index .section-header .desktop-toggle>a,.desktopSearchOverlay .template-index .section-header .desktop.menu-item>a,.desktopSearchOverlay .transparent-bg .section-header .cart-summary a,.desktopSearchOverlay .transparent-bg .section-header .desktop-toggle>a,.desktopSearchOverlay .transparent-bg .section-header .desktop.menu-item>a,.scrolled.mushroom-supplements-and-skin-care .section-header .cart-summary a,.scrolled.mushroom-supplements-and-skin-care .section-header .desktop-toggle.mini-mega-toggle>a,.scrolled.mushroom-supplements-and-skin-care .section-header .desktop-toggle>a,.scrolled.mushroom-supplements-and-skin-care .section-header .desktop.menu-item>a,.scrolled.template-index .section-header .cart-summary a,.scrolled.template-index .section-header .desktop-toggle.mini-mega-toggle>a,.scrolled.template-index .section-header .desktop-toggle>a,.scrolled.template-index .section-header .desktop.menu-item>a,.scrolled.transparent-bg .section-header .cart-summary a,.scrolled.transparent-bg .section-header .desktop-toggle.mini-mega-toggle>a,.scrolled.transparent-bg .section-header .desktop-toggle>a,.scrolled.transparent-bg .section-header .desktop.menu-item>a{color:var(--font_col_base)!important}.desktopOverlay .mushroom-supplements-and-skin-care .section-header .cart-summary a svg,.desktopOverlay .template-index .section-header .cart-summary a svg,.desktopOverlay .transparent-bg .section-header .cart-summary a svg,.desktopSearchOverlay .mushroom-supplements-and-skin-care .section-header .cart-summary a svg,.desktopSearchOverlay .template-index .section-header .cart-summary a svg,.desktopSearchOverlay .transparent-bg .section-header .cart-summary a svg,.scrolled.mushroom-supplements-and-skin-care .section-header .cart-summary a svg,.scrolled.template-index .section-header .cart-summary a svg,.scrolled.transparent-bg .section-header .cart-summary a svg{fill:var(--font_col_base)!important}.desktopOverlay .mushroom-supplements-and-skin-care .section-header .cart-summary span,.desktopOverlay .template-index .section-header .cart-summary span,.desktopSearchOverlay .mushroom-supplements-and-skin-care .section-header .cart-summary span,.desktopSearchOverlay .template-index .section-header .cart-summary span,.scrolled.mushroom-supplements-and-skin-care .section-header .cart-summary span,.scrolled.mushroom-supplements-and-skin-care .section-header .cart-summary span:hover,.scrolled.template-index .section-header .cart-summary span,.scrolled.template-index .section-header .cart-summary span:hover,.scrolled.transparent-bg .section-header .cart-summary span,.scrolled.transparent-bg .section-header .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: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}}img[src="//i.geistm.com/x/MJ"]{display:none}.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:first-of-type{margin-right:20px}ul.social-icons li a,ul.social-icons li img{float:left}ul.social-icons li a{cursor:pointer}ul.social-icons .facebook img,ul.social-icons .facebook svg{width:10px}ul.social-icons .instagram img,ul.social-icons .instagram svg{width:18px}ul.social-icons .tiktok img,ul.social-icons .tiktok svg{width:22px}.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;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{border-bottom:1px solid #2e2930;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:450px;position:relative;width:100%}@media(max-width:880px){.signup-wrap{max-width:100%}}.signup-wrap .klaviyo-form.klaviyo-form.klaviyo-form{width:100%}.signup-wrap .kl-private-reset-css-Xuajs1 input[type=email]{border-color:inherit;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:0!important}.signup-wrap .kl-private-reset-css-Xuajs1 input[type=email]:focus,.signup-wrap .kl-private-reset-css-Xuajs1 input[type=email]:focus-visible{border:none!important;border-color:inherit;border-radius:0!important;-webkit-box-shadow:none;box-shadow:none;outline:0}.signup-wrap .kl-private-reset-css-Xuajs1 button{padding:0 0 0 10px!important}.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}}.stacks-collection-intro{margin-bottom:60px;padding-top:80px!important}@media(max-width:880px){.stacks-collection-intro{padding-top:40px!important}}.stacks-collection-intro h1,.stacks-collection-intro p{text-align:center}.stacks-collection-intro h1{font-size:22px}.stacks-collection-intro p{font-size:15px;margin-bottom:0}.stack-form .swatch-element.refill,.stack-form .swatch.error{display:none}.stack-form .swatch>.flex-container-row{margin-bottom:15px}.stacks-product-list#multiple-product-add .stack-form .rebuy-widget{margin-top:12px}.stacks-product-list#multiple-product-add .stack-form .rebuy-widget-container .rebuy-addon__items{display:block}.stacks-product-list#multiple-product-add .stack-form .rebuy-widget-container .rebuy-addon__item:not(:last-of-type){margin-bottom:10px}.stacks-product-list#multiple-product-add .price-outside-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.stacks-product-list#multiple-product-add .price-outside-button .yellow-tag{color:#2e3192!important;font-family:Basis Bold,sans-serif!important;font-size:11px!important;margin-bottom:0;margin-left:10px}.stacks-product-list#multiple-product-add .price-outside-button .yellow-tag .yellow-bg{font-size:11px!important}.stacks-product-list#multiple-product-add .price-outside-button .rc_price_onetime{color:#2e3192}.stacks-product-list#multiple-product-add .price-outside-button .compare-at-price{color:#2e3192;font-family:Basis Regular,sans-serif}@media(max-width:880px){.stacks-product-list#multiple-product-add{padding-bottom:0}}.stacks-product-list#multiple-product-add .yellow-tag{margin-bottom:14px}@media(max-width:880px){.stacks-product-list#multiple-product-add .yellow-tag{margin-bottom:14px;margin-left:30px;text-align:left}}@media(max-width:640px){.stacks-product-list#multiple-product-add .yellow-tag{margin-left:20px}}.stacks-product-list#multiple-product-add .yellow-tag .yellow-bg{background-color:#fff88a;font-family:Typewriter,sans-serif;font-size:13px;letter-spacing:0;line-height:1;padding:5px 10px 1px;text-align:left;text-transform:none}.stacks-product-list#multiple-product-add .shipping-tag{margin:20px 0 0!important}.stacks-product-list#multiple-product-add h1,.stacks-product-list#multiple-product-add h2{font-size:22px;margin-bottom:10px;text-align:left!important;width:100%}@media(max-width:880px){.stacks-product-list#multiple-product-add h1,.stacks-product-list#multiple-product-add h2{margin-bottom:0;padding-left:30px!important;padding-right:30px!important;text-align:left!important}}@media(max-width:640px){.stacks-product-list#multiple-product-add h1,.stacks-product-list#multiple-product-add h2{padding-left:20px!important;padding-right:20px!important;text-align:left!important}}.stacks-product-list#multiple-product-add .cross-sell-header{text-align:left}.stacks-product-list#multiple-product-add p:not(.cross-sell-header){line-height:1.8;margin-bottom:20px;margin-left:0;margin-right:0;max-width:550px;text-align:left!important;width:100%}@media(max-width:880px){.stacks-product-list#multiple-product-add p:not(.cross-sell-header){padding:0 30px}}@media(max-width:640px){.stacks-product-list#multiple-product-add p:not(.cross-sell-header){padding:0 20px}}.stacks-product-list#multiple-product-add p.afterpay-paragraph{line-height:1.2}.stacks-product-list#multiple-product-add .flex-one-half:nth-of-type(2){padding-left:30px}@media(max-width:880px){.stacks-product-list#multiple-product-add .flex-one-half:nth-of-type(2){padding-left:0}}.stacks-product-list#multiple-product-add .button{float:left;margin-top:8px}@media(max-width:640px){.stacks-product-list#multiple-product-add .button{margin-left:12px}}.stacks-product-list#multiple-product-add .errors{clear:both;margin-top:10px}.stacks-product-list#multiple-product-add .stacks-components{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 0 0;padding:0}@media(max-width:880px){.stacks-product-list#multiple-product-add .stacks-components{margin:20px 0 0;padding:0}}@media(max-width:960px){.stacks-product-list#multiple-product-add .stacks-components .flex-container-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:880px){.stacks-product-list#multiple-product-add .stacks-components .flex-container-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.stacks-product-list#multiple-product-add .stacks-components .flex-one-half{padding:0}@media(max-width:960px){.stacks-product-list#multiple-product-add .stacks-components .flex-one-half{text-align:left;width:50%}}@media(max-width:880px){.stacks-product-list#multiple-product-add .stacks-components .flex-one-half{padding:0 30px!important;width:100%!important}}@media(max-width:640px){.stacks-product-list#multiple-product-add .stacks-components .flex-one-half{padding:0 20px!important}}.stacks-product-list#multiple-product-add .stacks-components .flex-one-half.center_info{padding-right:30px}.stacks-product-list#multiple-product-add .stacks-components .flex-one-half:first-of-type{padding-left:0;padding-right:30px}.stacks-product-list#multiple-product-add .stacks-components p{line-height:1.8;margin:0 0 15px!important;padding:0!important}.stacks-product-list#multiple-product-add .stacks-components p:hover{color:var(--font_col_base)}.stacks-product-list#multiple-product-add .stacks-components p span{font-size:13px;letter-spacing:.4px;text-transform:uppercase}.stacks-product-list#multiple-product-add .stacks-components p .superscript{font-size:8px!important}.stacks-product-list#multiple-product-add .stacks-components p strong:hover{color:#d9915f}.stacks-product-list#multiple-product-add .stack-form .yellow-bg{background-color:#fff88a;font-family:Basis Bold,sans-serif;letter-spacing:.5px;margin-left:0;text-transform:none}.stacks-product-list#multiple-product-add .glide-components{position:relative}@media(max-width:880px){.stacks-product-list#multiple-product-add .glide-components .glide__track{margin:0 auto}}.stacks-product-list#multiple-product-add .glide-components .glide__slide{padding:15px 20px 0}.stacks-product-list#multiple-product-add .glide-components .glide__slide p{text-align:center!important;width:100%}@media(max-width:880px){.stacks-product-list#multiple-product-add .glide-components .glide__slide p{margin:0 auto 15px!important}}.stacks-product-list#multiple-product-add .glide-components .glide__bullets{bottom:-45px!important;display:block!important;margin-left:-10px}.stacks-product-list#multiple-product-add .glide-components .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}.stacks-product-list#multiple-product-add .glide-components .glide__bullets .glide__bullet--active{background-color:var(--font_col_base)!important;border:1px solid var(--font_col_base)!important}.relative{position:relative}.stack-image-container{padding:0 30px 0 0}@media(max-width:880px){.stack-image-container{margin-bottom:30px;padding:0}}.stack-image-container.no-pad,.stack-image-container.no-pad .stacks-collection-img--secondary{padding:0}.stacks-collection-img{position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.stacks-collection-img--secondary{left:0;-o-object-fit:cover;object-fit:cover;opacity:0;padding-right:30px;position:absolute;top:0;width:100%}.stacks-detail{background-color:#fafaf8;margin:160px auto;max-width:1000px;width:90%}@media(max-width:960px){.stacks-detail{background-color:#fafaf8;margin:60px 0;padding:0!important;width:100%}}.stacks-detail:last-of-type{margin-bottom:60px!important}.stacks-detail.sm-margin-top{margin:80px auto}@media(max-width:880px){.stacks-detail.sm-margin-top{margin-bottom:60px;margin-top:0}}.stacks-detail .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 30px 0 0!important}@media(max-width:640px){.stacks-detail .main-product-detail{padding:0!important}}.stacks-detail .rc_container,.stacks-detail .rc_container_stack{float:none;margin-top:20px}@media(max-width:880px){.stacks-detail .rc_container,.stacks-detail .rc_container_stack{margin-bottom:10px;margin-top:0;padding-left:30px!important;padding-right:30px!important}}@media(max-width:640px){.stacks-detail .rc_container,.stacks-detail .rc_container_stack{padding-left:20px!important;padding-right:20px!important}}.stacks-detail .rc_container div.rc_popup__block,.stacks-detail .rc_container_stack div.rc_popup__block{top:-165px!important}@media(max-width:960px){.stacks-detail .rc_container div.rc_popup__block,.stacks-detail .rc_container_stack div.rc_popup__block{top:-290%!important}}@media(max-width:480px){.stacks-detail .rc_container div.rc_popup__block,.stacks-detail .rc_container_stack div.rc_popup__block{top:-300%!important}}.stacks-detail .rc_container div.rc_popup__block:before,.stacks-detail .rc_container_stack div.rc_popup__block:before{left:24px!important}@media(max-width:960px){.stacks-detail .rc_container div.rc_popup__block:before,.stacks-detail .rc_container_stack div.rc_popup__block:before{left:200px!important}}@media(max-width:480px){.stacks-detail .rc_container div.rc_popup__block:before,.stacks-detail .rc_container_stack div.rc_popup__block:before{left:185px!important}}.stacks-detail .rc_container div.rc_popup__block p,.stacks-detail .rc_container_stack div.rc_popup__block p{font-size:14px!important;line-height:1.5!important;margin-bottom:0!important}.stacks-detail .rc_container .compare-at-price,.stacks-detail .rc_container_stack .compare-at-price{color:#2e3192;font-family:Basis Regular,sans-serif;text-decoration:line-through}.stacks-detail .rc_container .rc_label__deliver_every,.stacks-detail .rc_container_stack .rc_label__deliver_every{display:inline-block!important;float:none!important;padding:0!important;width:auto!important}.stacks-detail .rc_container .rc_label__deliver_every select,.stacks-detail .rc_container_stack .rc_label__deliver_every select{background-color:#fafaf8!important;border-radius:0!important}@media(max-width:880px){.stacks-detail .rc_container .rc_label__deliver_every select,.stacks-detail .rc_container_stack .rc_label__deliver_every select{background-color:#fafaf8!important}}.stacks-detail .rc_container .afterpay-paragraph,.stacks-detail .rc_container_stack .afterpay-paragraph{margin:1px 0 0!important}.stacks-detail .rc_container .afterpay-paragraph a:first-of-type,.stacks-detail .rc_container_stack .afterpay-paragraph a:first-of-type{display:none}.stacks-detail .rc_container .afterpay-paragraph .afterpay-link span,.stacks-detail .rc_container_stack .afterpay-paragraph .afterpay-link span{font-size:11px;text-decoration:none}@media(max-width:480px){.stacks-detail .rc_container .afterpay-paragraph .afterpay-link span,.stacks-detail .rc_container_stack .afterpay-paragraph .afterpay-link span{letter-spacing:.1px}}@media(max-width:400px){.stacks-detail .rc_container .afterpay-paragraph .afterpay-link span,.stacks-detail .rc_container_stack .afterpay-paragraph .afterpay-link span{font-size:10px}}.stacks-detail .multiple-product-cta{float:left;width:100%!important}.stacks-detail .subscription-multiple-add{text-align:center!important;text-decoration:none!important;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;width:140px}.stacks-detail .stacks-description{text-align:left}@media(max-width:600px){.stacks-detail .stacks-description{max-width:100%!important}}.stacks-detail p:not(.cross-sell-header){font-size:15px;margin-bottom:5px}.stacks-detail h5{width:100%}@media(max-width:640px){.stacks-detail h5{padding:0 20px 20px;text-align:left}}.stacks-detail h3{margin-bottom:0}@media(max-width:880px){.stacks-detail h3{text-align:center}}.stacks-detail .product-addtocart{float:none;text-align:left}@media(max-width:600px){.stacks-detail .product-addtocart{width:100%!important}}.stacks-detail .product-addtocart .strikethrough{color:#2e3192;text-decoration:line-through}.stacks-detail .product-addtocart button{cursor:pointer;margin-top:10px;text-transform:none!important;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;width:140px}@media(max-width:480px){.stacks-detail .product-addtocart button{padding:0!important}}.stacks-detail .product-addtocart .multiple-subscribe{margin-top:5px}.stacks-detail .subscribe-text-wrap .subscribe-icon{margin:30px 5px 0 -8px!important;width:40px!important}.stacks-detail.stacks-detail-landing-page{background-color:transparent;height:600px;margin:60px 0 40px!important;max-width:100%;overflow:hidden;padding:0!important;width:100%}@media(max-width:1440px){.stacks-detail.stacks-detail-landing-page{height:520px}}@media(max-width:880px){.stacks-detail.stacks-detail-landing-page{height:auto;margin:50px 0 25px!important}.stacks-detail.stacks-detail-landing-page .product-addtocart button{margin:0 auto}.for-immunity.stacks-detail.stacks-detail-landing-page .product-addtocart button{margin:0}}.stacks-detail.stacks-detail-landing-page .main-product-detail{padding-left:60px!important}@media(max-width:1200px){.stacks-detail.stacks-detail-landing-page .main-product-detail{padding-left:20px!important}}@media(max-width:880px){.stacks-detail.stacks-detail-landing-page .main-product-detail{padding-right:20px!important;text-align:center}.stacks-detail.stacks-detail-landing-page .main-product-detail .rc_container{margin-top:20px!important}.stacks-detail.stacks-detail-landing-page .main-product-detail .rc_container form{display:inline-block;margin:0 auto;max-width:300px}}.stacks-product-titles-landing-page{margin-bottom:20px;max-width:400px}@media(max-width:880px){.stacks-product-titles-landing-page{margin-left:auto;margin-right:auto;text-align:center}}.stacks-product-titles-landing-page p{font-size:22px;line-height:1.5}@media(max-width:1200px){.stacks-product-titles-landing-page p{font-size:20px}}@media(max-width:1024px){.stacks-product-titles-landing-page p{font-size:18px}}@media(max-width:880px){.stacks-product-titles-landing-page p{margin-left:auto;margin-right:auto;text-align:center!important}}p.stacks-product-copy-landing-page{font-size:16px;line-height:1.5;margin-bottom:15px;max-width:550px}@media(max-width:1200px){p.stacks-product-copy-landing-page{max-width:480px}}@media(max-width:1024px){p.stacks-product-copy-landing-page{font-size:15px}}@media(max-width:880px){p.stacks-product-copy-landing-page{margin-left:auto;margin-right:auto;text-align:center}}.stacks-product-titles-landing-page p span{font-size:16px}@media(max-width:1024px){.stacks-product-titles-landing-page p span{font-size:15px}}.stacks-product-titles-landing-page p span.superscript{font-size:8px}.stacks-product-titles-landing-page p.plus-sign{font-family:Basis Light,sans-serif;font-size:40px}@media(max-width:880px){.stacks-product-titles-landing-page p.plus-sign{font-size:30px;margin:0 auto;text-align:center}}.landing-page-categories-mobile{padding:0 0 0 10px}.landing-page-categories-mobile .slide{padding:0 10px}.stacks-detail-landing-page h3{color:#2e3192;font-family:Typewriter,sans-serif;font-size:18px;text-transform:none}.stacks-detail-landing-page h1{font-size:38px}@media(max-width:1200px){.stacks-detail-landing-page h1{font-size:34px}}@media(max-width:1024px){.stacks-detail-landing-page h1{font-size:30px}}@media(max-width:880px){.stacks-detail-landing-page h1{font-size:24px;margin-bottom:25px;text-align:center}}.stacks-detail-landing-page .main-product-detail .highlight-discount{background-color:#fff88a;color:var(--font_col_base);font-family:Typewriter,sans-serif;font-size:12px;letter-spacing:0;padding:0 3px}.stacks-components.desktop{display:-webkit-box;display:-ms-flexbox;display:flex!important}@media(max-width:880px){.stacks-components.desktop{display:none!important}}.stacks-components.mobile{display:none;margin-bottom:40px!important}@media(max-width:880px){.stacks-components.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.stacks-components.mobile.no-bullets{margin-bottom:30px!important}.stacks-components.mobile .slick-dotted.slick-slider,.stacks-components.mobile p:last-of-type{margin-bottom:0!important}.stacks-components.mobile .slick-dots{position:static}.stacks-components.mobile .slick-dots li{height:8px;width:8px}.stacks-components.mobile .slick-dots li.slick-active button{background-color:#2e2930}.stacks-components.mobile .slick-dots button{border:1px solid #2e2930;border-radius:100px;height:100%;line-height:44px!important;min-width:0!important;padding:0!important;width:100%}.stacks-components.mobile .slick-dots button:before{content:none!important}.stacks-product-list#multiple-product-add .stacks-detail .product-addtocart.hidden{display:none}.rc_container_stack .one-time-only{margin-bottom:15px!important}.rc_container_stack .one-time-only .price-outside-button .compare-at-price{color:#2e3192!important;font-family:Basis Regular,sans-serif!important;opacity:1!important}@media(max-width:880px){.under-cta-copy p{padding:0!important}}.product-inner-details .stacks-detail{margin:0!important;padding:0;width:100%}.product-inner-details .stacks-detail .rc_container_stack{float:left;margin-top:0;padding:0!important;width:100%}.stack-template-filters.has-filters{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1400px}.stack-template-filters.has-filters .stacks-product-list{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:-160px;width:100%}@media(max-width:960px){.stack-template-filters.has-filters .stacks-product-list{margin-top:0}.scrolled .stack-filters-wrapper{top:48px}}.stack-filters-wrapper{position:sticky;top:84px;width:15%}@media(max-width:960px){.stack-filters-wrapper{bottom:0;left:0;pointer-events:none;position:fixed;top:84px;width:100%;z-index:1000}.stack-filters-wrapper.open{background:rgba(0,0,0,.149);pointer-events:all}.stack-filters-wrapper.open .stack-filters{-webkit-transform:translateX(0);transform:translateX(0)}}.stack-filters{border-right:1px solid #ececec;padding-right:20px}@media(max-width:960px){.stack-filters{background:#fafaf8;border-top:1px solid #ececec;height:100%;padding-left:20px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s;transition:all .3s;width:70%}}.stack-filters .stack-filters__header{font-size:12px;margin-bottom:25px}@media(max-width:960px){.stack-filters .stack-filters__header{margin:14px 0 15px}}.stack-filters .stack-filters__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--font_col_base);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.stack-filters .filter-heading{display:block;font-family:Basis Medium,sans-serif;font-size:16px;font-weight:400;margin-bottom:10px}.stack-filters #close-stack-filters{cursor:pointer;margin:0;position:absolute;right:0;top:0}.stack-filters #close-stack-filters button{background:0 0;border:none;color:inherit;cursor:pointer;display:block;height:auto;line-height:1.5;min-width:0;padding:15px}.stack-filters #close-stack-filters img{height:auto;width:15px}.stack-filters .stack-filters__pill{display:inline-block;font-size:13px;line-height:1.6;list-style-type:none;padding:3px 0 3px 15px;position:relative}.stack-filters .stack-filters__pill label{cursor:pointer;display:block;font-family:Basis Regular,sans-serif}.stack-filters .stack-filters__pill input{display:none}.stack-filters .stack-filters__pill input:checked+label{font-family:Basis Bold,sans-serif}.stack-filters .stack-filters__pill input:checked+label:before{background:url(/cdn/shop/files/Check_mark.svg?v=1676483323) no-repeat 50%;content:"";display:inline-block;height:10px;left:0;position:absolute;top:7px;width:10px}#stack-filters-mobile-open{cursor:pointer;margin-bottom:-60px;padding:10px 0;position:relative;width:100%;z-index:10}#stack-filters-mobile-open svg{margin-left:3px;vertical-align:baseline;width:7px}.stack-template-filters .mobile{display:none}@media(max-width:960px){.stack-template-filters .mobile{display:block!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;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: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:12px;margin-left:1.5px;margin-top:-5.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;transition:all .4s linear}#faq .faq .item .faq-question span.ease-animation-slow:after{height:2px;margin-left:-3.5px;margin-top:-.05px;width:12px}.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;transition:all .2s linear}.ease-animation-slow{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.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;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)}.countdown-wrapper{display:block}.countdown-wrapper #clock{-webkit-box-orient:horizontal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;font-size:clamp(3.75rem,2.9688rem + 2.0833vw,5.3125rem);padding-bottom:20px}.countdown-wrapper #clock,.countdown-wrapper #clock .wrap{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.countdown-wrapper #clock .wrap{-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;justify-content:center}.countdown-wrapper #clock .label{font-family:Basis Bold,sans-serif;font-size:15px;letter-spacing:.05em;margin-bottom:7px}@media(max-width:880px){.countdown-wrapper #clock .label{font-size:14px}}.countdown-wrapper #clock span{display:block;line-height:1;padding:0 15px}@media(max-width:480px){.countdown-wrapper #clock span{padding:0 10px}}.countdown-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-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:hover .homepage-hero-wrap .label,a:hover .homepage-hero-wrap .number{color:var(--font_col_base)!important}.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(/cdn/shop/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;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;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}#main-product-detail,.main-product-detail{margin:0 auto;padding:60px 0}@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 #placeholder,.main-product-detail #placeholder{left:0;position:absolute;top:0}#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 .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 .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-no-thumbnails,#main-product-detail .gallery .ppage-gallery-wrap.no-variants,.main-product-detail .gallery .ppage-gallery-no-thumbnails,.main-product-detail .gallery .ppage-gallery-wrap.no-variants{position:relative!important}}#main-product-detail .gallery .ppage-gallery,#main-product-detail .gallery .ppage-gallery-no-thumbnails,.main-product-detail .gallery .ppage-gallery,.main-product-detail .gallery .ppage-gallery-no-thumbnails{padding-left:72px;position:relative}@media(max-width:960px){#main-product-detail .gallery .ppage-gallery,#main-product-detail .gallery .ppage-gallery-no-thumbnails,.main-product-detail .gallery .ppage-gallery,.main-product-detail .gallery .ppage-gallery-no-thumbnails{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 .thumbnail-wrap,.main-product-detail .thumbnail-wrap{bottom:0;left:0;padding:0;position:absolute;top:0}@media(max-width:960px){#main-product-detail .thumbnail-wrap,.main-product-detail .thumbnail-wrap{display:none}}#main-product-detail .thumbnail-wrap .thumbnails,.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,.main-product-detail .thumbnail-wrap .thumbnails.no-variant-thumbs{z-index:2}#main-product-detail .thumbnail-wrap .thumbnails .slick-track,.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,.main-product-detail .thumbnail-wrap .thumbnails .slick-slide{clear:both;width:50px!important}#main-product-detail .thumbnail-wrap .thumbnails img,.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,.main-product-detail .thumbnail-wrap .thumbnails img{margin:0 0 7px;max-width:40px}}#main-product-detail .thumbnail-wrap .thumbnails img.hidden,.main-product-detail .thumbnail-wrap .thumbnails img.hidden{display:none!important}#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;max-width:100%;padding:0;text-align:center;width:100%}}#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{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;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{clear:both;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,.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,.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,.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,.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,.main-product-detail #product-variants .selector-wrapper .single-option-selector,.main-product-detail .product-variants .selector-wrapper .single-option-selector{background:transparent url(/cdn/shop/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 .p-description-and-form,.main-product-detail .p-description-and-form{width:100%}#main-product-detail .p-description-and-form .description,.main-product-detail .p-description-and-form .description{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:none;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;float:left;margin:0;text-align:left;width:100%}@media(max-width:960px){#main-product-detail .p-description-and-form .description,.main-product-detail .p-description-and-form .description{padding-left:30px;padding-right:30px}}@media(max-width:640px){#main-product-detail .p-description-and-form .description,.main-product-detail .p-description-and-form .description{padding-left:20px;padding-right:20px}}#main-product-detail .p-description-and-form .description .product-detail-description,.main-product-detail .p-description-and-form .description .product-detail-description{display:none;float:left;margin-top:5px;min-height:120px;width:100%}@media(max-width:960px){#main-product-detail .p-description-and-form .description .product-detail-description,.main-product-detail .p-description-and-form .description .product-detail-description{min-height:auto}}@media(max-width:480px){#main-product-detail .p-description-and-form .description .product-detail-description,.main-product-detail .p-description-and-form .description .product-detail-description{text-align:left}}#main-product-detail .p-description-and-form .description .product-detail-description a:hover,.main-product-detail .p-description-and-form .description .product-detail-description a:hover{color:var(--font_col_base)}#main-product-detail .p-description-and-form .description p,.main-product-detail .p-description-and-form .description p{clear:both;color:var(--font_col_base);float:left;font-size:13px;width:100%}@media(max-width:480px){#main-product-detail .p-description-and-form .description p,.main-product-detail .p-description-and-form .description p{text-align:left}}#main-product-detail .p-description-and-form .description p em,.main-product-detail .p-description-and-form .description p em{font-family:Basis Medium,sans-serif;font-style:normal}#main-product-detail .p-description-and-form .description h3,.main-product-detail .p-description-and-form .description h3{float:left;padding:0;width:100%}#main-product-detail .p-description-and-form .description h3 a,.main-product-detail .p-description-and-form .description h3 a{text-transform:lowercase!important}#main-product-detail .p-description-and-form .description h4,.main-product-detail .p-description-and-form .description h4{float:left;font-family:Basis Bold,sans-serif;letter-spacing:.5px!important;margin:0;padding:0;text-transform:lowercase!important;text-transform:capitalize!important;width:100%}#main-product-detail .p-description-and-form .description h6,.main-product-detail .p-description-and-form .description h6{color:#666;float:left;font-family:Basis Regular,sans-serif;font-size:11px;line-height:1.5;margin-bottom:10px;text-align:left;width:100%}@media(max-width:960px){#main-product-detail .p-description-and-form .description h6,.main-product-detail .p-description-and-form .description h6{padding:0}}#main-product-detail .p-description-and-form .description ul,.main-product-detail .p-description-and-form .description ul{float:left;letter-spacing:.2px;line-height:1.7;list-style-type:none;margin:0!important;padding:0;width:100%}#main-product-detail .p-description-and-form .description ul li,.main-product-detail .p-description-and-form .description ul li{font-size:13px;list-style:none}@media(max-width:960px){#main-product-detail .p-description-and-form .description .disclaimer,.main-product-detail .p-description-and-form .description .disclaimer{padding:0 30px}}@media(max-width:640px){#main-product-detail .p-description-and-form .description .disclaimer,.main-product-detail .p-description-and-form .description .disclaimer{padding:0 20px}}#main-product-detail .p-description-and-form .p-description-and-form__price,.main-product-detail .p-description-and-form .p-description-and-form__price{margin-top:20px;position:relative;text-align:left;width:100%}@media(max-width:960px){#main-product-detail .p-description-and-form .p-description-and-form__price,.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,.main-product-detail .p-description-and-form .p-description-and-form__price{padding-left:20px;padding-right:20px}}#main-product-detail .additional-product-notes,.main-product-detail .additional-product-notes{display:none}#main-product-detail .slick-dots,.main-product-detail .slick-dots{display:none!important}@media(max-width:960px){#main-product-detail .slick-dots,.main-product-detail .slick-dots{display:block!important}}#main-product-detail .slick-dots li,.main-product-detail .slick-dots li{height:18px;margin:0;width:18px}#main-product-detail .slick-dots li button,.main-product-detail .slick-dots li button{height:18px;min-width:auto;width:18px}#main-product-detail .slick-dots li button:before,.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 .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{float:left}@media(max-width:320px){.main-product-detail .subscribe-label{font-size:11px}}.main-product-detail .subscription{float:left;padding:10px 0 0;width:100%}@media(max-width:1440px){.main-product-detail .subscription{padding:0}}.subscribe-label div.subscribe-txt{float:left}#main-product-detail .thumbnail-wrap .thumbnails.slick-initialized,.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,.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}.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-wrap-no-thumbnails,.ppage-gallery.slick-initialized{display:block}.product-video{position:relative!important}.product-video video{width:100%}.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:20px;width:100%}#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!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}}#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:238px;padding:0 20px!important;text-transform:uppercase;-webkit-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;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}.money-back{line-height:1.5}@media(max-width:1200px){#main-product-detail .variant-unavailable,.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,.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,.description-banner h2{font-size:28px;margin-top:0}@media(max-width:640px){.description-banner h1,.description-banner h2{font-size:24px}}.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}.best-sellers-wrap .new-cta-container,.ppage-best-sellers .new-cta-container{display:none}@media(max-width:880px){.best-sellers-wrap .new-cta-container,.ppage-best-sellers .new-cta-container{display:block;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;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;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;transition:none;width:auto}.productOverlay-mobile .productOverlayHover p:first-of-type{line-height:1.9}#blueMag-learn-more,#mag-learn-more,#mini-dew-panel,#mini-dew-panel-pomelo,#sleepyMag-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,#mini-dew-panel-pomelo.modal,#mini-dew-panel.modal,#sleepyMag-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,#mini-dew-panel-pomelo.modal a.close-modal,#mini-dew-panel.modal a.close-modal,#sleepyMag-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,#mini-dew-panel-pomelo.modal a.close-modal,#mini-dew-panel.modal a.close-modal,#sleepyMag-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,#mini-dew-panel-pomelo.modal img,#mini-dew-panel.modal img,#sleepyMag-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,#mini-dew-panel-pomelo.modal,#mini-dew-panel.modal,#sy-panel.modal,#ting-learn-more.modal,#ting-panel.modal{width:100%}}.supers-collection-header{max-height:1000px;overflow:hidden}.supers-collection-header h2{color:var(--font_col_base)!important;font-family:Basis Regular,sans-serif;font-size:60px!important;margin-bottom:20px;text-align:center;text-transform:none}@media(max-width:1200px){.supers-collection-header h2{font-size:56px!important}}@media(max-width:880px){.supers-collection-header h2{line-height:1.1}}@media(max-width:600px){.supers-collection-header h2{font-size:52px!important}}@media(max-width:400px){.supers-collection-header h2{font-size:44px!important}}.supers-collection-header h3{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 h3{font-size:40px!important}}@media(max-width:880px){.supers-collection-header h3{font-size:38px!important}}@media(max-width:600px){.supers-collection-header h3{font-size:34px!important}}@media(max-width:480px){.supers-collection-header h3{font-size:28px!important}}@media(max-width:400px){.supers-collection-header h3{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;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;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;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;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,.template-product .stacks-product-list.non-stack-ppage#multiple-product-add h2{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,.template-product .stacks-product-list.non-stack-ppage#multiple-product-add h2{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}.stick-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:53px}#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:480px){.autodeliver-savings{display:none!important}}@media(max-width:560px){.autodeliver-savings{font-size:10px}}#content #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;opacity:0;position:fixed;top:44px!important;-webkit-transition:top .4s cubic-bezier(.67,.42,.15,.54);transition:top .4s cubic-bezier(.67,.42,.15,.54);visibility:hidden;width:100%;z-index:9005}@media(max-width:1040px){#content #fixed-header-cta{bottom:-100px;height:80px;top:auto;-webkit-transition:bottom .4s cubic-bezier(.67,.42,.15,.54);transition:bottom .4s cubic-bezier(.67,.42,.15,.54)}}#content #fixed-header-cta .container{height:100%}#content #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}#content #fixed-header-cta .header-left,#content #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}#content #fixed-header-cta .header-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#content #fixed-header-cta h2.title{display:inline-block;font-size:24px;padding:0!important;width:auto!important}@media(max-width:1040px){#content #fixed-header-cta h2.title{font-size:16px;padding:0 22px 0 0!important}}@media(max-width:480px){#content #fixed-header-cta h2.title{font-size:13px}}#content #fixed-header-cta h4{font-family:Typewriter,sans-serif;margin:12px 0 0 18px!important;text-transform:none;width:auto!important}@media(max-width:1040px){#content #fixed-header-cta h4{display:none}}#content #fixed-header-cta .add-to-cart-collection,#content #fixed-header-cta .submit-button{font-size:14px;line-height:41px;min-width:220px;padding:0 14px!important;width:auto!important}#content #fixed-header-cta .add-to-cart-collection:hover,#content #fixed-header-cta .add-to-cart-collection:hover span,#content #fixed-header-cta .add-to-cart-collection:hover span span,#content #fixed-header-cta .submit-button:hover,#content #fixed-header-cta .submit-button:hover span,#content #fixed-header-cta .submit-button:hover span span{color:#fafaf8!important}@media(max-width:1040px){#content #fixed-header-cta .add-to-cart-collection,#content #fixed-header-cta .submit-button{font-size:12px;height:42px;line-height:41px;margin:0!important;min-width:160px;text-align:left}}#content #fixed-header-cta .product-addtocart.has-variants,#content #fixed-header-cta .product-form .klaviyo-variant-item-waitlist{float:none!important;margin:0!important;width:auto!important}#content #fixed-header-cta .product-addtocart{margin:0!important}@media(max-width:880px){#content #fixed-header-cta .dash,#content #fixed-header-cta .sticky-cta-price{display:none}}.scrolled #content #fixed-header-cta{top:0!important;z-index:9005}.scrolled #content #fixed-header-cta.activated{bottom:unset;opacity:1;top:78px!important;visibility:visible}#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);transition:bottom .4s cubic-bezier(.67,.42,.15,.54);width:100%;z-index:9999999999!important}#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 h2.title{font-size:16px;padding:0 15px 0 0!important;width:100%!important}@media(max-width:960px){#fixed-cta-mobile h2.title{width:auto!important}}@media(max-width:480px){#fixed-cta-mobile h2.title{font-size:13px}}#fixed-cta-mobile h4{font-family:Typewriter,sans-serif;margin:0;text-transform:none}@media(max-width:640px){#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;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-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%}.product-form .collapsible{margin-left:0;padding-left:0!important}.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:-25px}.cf-detail{font-size:13px}#main-product-detail div.detail>h4.cf-detail{text-transform:none!important}@media(max-width:960px){#main-product-detail div.detail h4{width:auto!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}.selling-plan-selector{background:url(/cdn/shop/files/blue-chevron.svg) no-repeat;background-position:0 55%;border:none!important;border-bottom:1px solid #2e3192!important;border-radius:0;color:#2e3192;font-family:Basis Medium,sans-serif;font-size:14px;height:auto!important;letter-spacing:.01em;line-height:1.2;margin:0 7px 0 3px;padding:3px 0 1px 17px!important}.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;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;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:checked~.rtx-checkmark{border:1px solid #2e3192!important}input: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;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;margin-top:2px}#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 span.shipping-info{color:#2e3192!important;display:inline;font-family:Basis Regular,sans-serif;font-size:11px;letter-spacing:.2px;text-align:left}.sub_title span.shipping-info{display:block;margin-top:5px}.sub_title span.shipping-info.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;width:100%}.swatch>.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;margin-bottom:5px;width:100%}.swatch .swatches-wrap{-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}.swatch .header{font-family:Basis Bold,sans-serif;font-size:13px;margin-right:10px;margin-top:5px;min-width:39px;text-align:left}.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:19px!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:4px 7px 4px 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;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="2 Flavors"] label,[data-value="4 Flavors"] label,[data-value="Blue Lemon"] label,[data-value="Brain Dust Green"] label,[data-value=Berry] label,[data-value=Blackberry] label,[data-value=Cherry] label,[data-value=Multi] label,[data-value=Naked] label,[data-value=Pomelo] label,[data-value=Terracotta] label,[data-value=Watermelon] label{padding-left:27px!important;position:relative}[data-value="2 Flavors"] label:before,[data-value="Blue Lemon"] label:before,[data-value="Brain Dust Green"] label:before,[data-value=Berry] label:before,[data-value=Blackberry] label:before,[data-value=Cherry] label:before,[data-value=Multi] label:before,[data-value=Naked] label:before,[data-value=Pomelo] label:before,[data-value=Terracotta] label:before,[data-value=Watermelon] label:before{background-color:#9babbc;border-radius:20px;content:"";height:16px;left:5px;position:absolute;top:6px;width:16px}[data-value="4 Flavors"] label:before{background:url(/cdn/shop/files/4flavoricon.png) no-repeat;background-size:100% 100%;border-radius:20px;content:"";height:19px;left:4px;position:absolute;top:5px;width:19px}[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}[data-value=Naked] label:before{background-color:#fff}[data-value="2 Flavors"] label:before,[data-value=Multi] label:before{background:-webkit-gradient(linear,left top,right top,from(#c07277),color-stop(50%,#c07277),color-stop(50%,#9babbc),to(#9babbc));background:linear-gradient(90deg,#c07277,#c07277 50%,#9babbc 0,#9babbc)}[data-value=Pomelo] label:before{background-color:#fade28}[data-value=Watermelon] label:before{background-color:#8aae87}[data-value=Cherry] label:before{background-color:#ea3d42}[data-value=Blackberry] label:before{background-color:#a1a6c6}#miniDew #data-product-detail-watermelon-6988508201043 [data-option-index="0"],[data-productid="7138757378131"] [data-option-index="0"],[data-v-id="42252772147283"] #rtx_option_sub{display:none}.swatch .soldout input:checked+label{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));border: 1px solid black !important;}.swatch .soldout label{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}.variant-unavailable .prime-button .or-separator{display:none}#cpTag{background:#fff88a;display:inline-block;font-size:14px;height:22px;letter-spacing:0;margin-left:10px;padding:3px 3px 0}.cf-detail-moved{display:none!important}#main-product-detail .cf .detail h1.title,#main-product-detail .cf .detail h4.cf-detail,#main-product-detail>div>div.detail>div:nth-child(3){display:block!important}.title-reviews-wrap h4,.title-reviews-wrap-mobile h4{float:left;font-family:Typewriter,sans-serif;letter-spacing:0!important;margin:0;text-transform:lowercase!important;text-transform:capitalize!important;width:100%}@media(max-width:960px){.title-reviews-wrap h4,.title-reviews-wrap-mobile h4{padding:0 30px}}@media(max-width:640px){.title-reviews-wrap h4,.title-reviews-wrap-mobile h4{padding:0 20px}}.title-reviews-wrap .highlight,.title-reviews-wrap-mobile .highlight{background:#fff88a;display:inline-block;float:left;line-height:1;margin-bottom:8px;padding:5px 5px 2px}@media(max-width:960px){.title-reviews-wrap .highlight,.title-reviews-wrap-mobile .highlight{margin-left:30px}}@media(max-width:640px){.title-reviews-wrap .highlight,.title-reviews-wrap-mobile .highlight{margin-left:20px}}.title-reviews-wrap-mobile{display:none}@media(max-width:960px){.title-reviews-wrap-mobile{display:block;padding:20px 0;position:relative}}.title-reviews-wrap-mobile>div{position:absolute;right:20px;top:20px}.title-reviews-wrap{display:block}@media(max-width:960px){.title-reviews-wrap{display:none}}.title-reviews-wrap [data-oke-star-rating]{position:absolute;right:0;top:0}[data-oke-star-rating]{display:none}[data-oke-rendered]{display:block}.title-reviews-wrap [data-oke-star-rating] .oke-sr-stars{display:inline-block!important}.amazon-review-container{padding-bottom:80px!important;padding-left:45px!important;padding-right:45px!important}@media(max-width:720px){.amazon-review-container{padding-bottom:60px!important;padding-left:6px!important;padding-right:6px!important}}.cf17-serving{float:left;margin-bottom:-25px;margin-top:5px}.cf17-serving>p{color:#2e3192;font-family:Typewriter Bold,sans-serif;font-size:13px;font-weight:400}@media(max-width:960px){.cf17-serving{margin-left:30px}}@media(max-width:640px){.cf17-serving{margin-left:20px}}.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}}#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}}.pdp-volume-pricing__title{font-family:Basis Medium,sans-serif;font-size:14px;letter-spacing:.025em;line-height:1.7}.pdp-volume-pricing__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #ebecec;-ms-flex-direction:column;flex-direction:column}.pdp-volume-pricing__list,.pdp-volume-pricing__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.pdp-volume-pricing__list-item{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid #ebecec;justify-content:space-between;padding:.5rem 1rem}#skincare-intro-pdp .container{-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;padding-bottom:3%;text-align:left}@media(max-width:880px){#skincare-intro-pdp .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;justify-content:flex-start;padding-top:15%}}#skincare-intro-pdp h2{font-family:Gelica,serif;font-size:34px;text-align:left;text-transform:none;width:100%}@media(max-width:880px){#skincare-intro-pdp h2{text-align:center}}@media(max-width:480px){#skincare-intro-pdp h2{font-size:28px}}#skincare-intro-pdp h2:hover{color:#2e2930}#skincare-intro-pdp p{font-family:Basis Regular,sans-serif;margin-bottom:30px;text-align:left;width:100%}@media(max-width:880px){#skincare-intro-pdp p{text-align:center}}@media(max-width:480px){#skincare-intro-pdp p{font-size:13px}}#skincare-intro-pdp a:hover h2{color:#2e2930}.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;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;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;-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:880px){.ingredient-feature-wrap.desktop.five-ingredients-wrap{display:none!important}.ingredient-feature-mobile.five-ingredients-wrap{display:block!important}}.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.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.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.three-ingredients-wrap,.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{display:none!important}}.ingredient-feature-wrap.desktop.mag-ingredient{display:block!important;padding:100px 20px 170px}@media(max-width:1440px){.ingredient-feature-wrap.desktop.mag-ingredient{padding:140px 20px 180px}}@media(max-width:1200px){.ingredient-feature-wrap.desktop.mag-ingredient{padding:140px 20px 170px}}@media(max-width:767px){.ingredient-feature-wrap.desktop.mag-ingredient{display:none!important}.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-feature-mobile img{width:150px}.ingredient-feature-mobile.mag-ingredient img{width:140px}}.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{display:none!important}.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:1040px){.ingredient-feature-wrap.desktop.five-ingredients-wrap .ingredientThumb img{height:80px;width:80px}}@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 h3{margin-bottom:10px}.ingredient-text p{margin:0 0 10px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text,.mini-dew .ingredient-feature-wrap.desktop .ingredient-text,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text{max-width:530px}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text span,.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}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text h3,.mini-dew .ingredient-feature-wrap.desktop .ingredient-text h3,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text h3{font-size:18px;margin-bottom:10px}@media(max-width:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text h3,.mini-dew .ingredient-feature-wrap.desktop .ingredient-text h3,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text h3{font-size:15px}}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text p,.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:880px){.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text p,.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}}.ingredient-feature-wrap.desktop.mag-ingredient .ingredientOne .ingredient-text p strong,.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}.mini-dew .ingredient-feature-wrap.desktop .ingredient-text,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredient-text{margin-left:60px}@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}}@media(max-width:1200px){.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.4}}@media(max-width:1600px){.mini-dew .ingredient-feature-wrap.desktop .ingredientFocus,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredientFocus{width:60%}}@media(max-width:1200px){.mini-dew .ingredient-feature-wrap.desktop .ingredientFocus,.mini-dew-offer-page .ingredient-feature-wrap.desktop .ingredientFocus{width:110%}}@media(max-width:880px){.mini-dew .ingredient-feature-wrap.desktop,.mini-dew-offer-page .ingredient-feature-wrap.desktop{display:none!important}.mini-dew .ingredient-feature-mobile.three-ingredients-wrap.mobile,.mini-dew-offer-page .ingredient-feature-mobile.three-ingredients-wrap.mobile{display:block!important}}.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,.ingredient-feature-wrap.desktop.mag-ingredient .ingredient-text h3{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}@media(max-width:880px){.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:12px;line-height:1.4}}.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}.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;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;-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:880px){.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;-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:880px){.ingredient-feature-mobile.mobile{display:block!important}}.ingredient-feature-mobile.mag-ingredient.mobile{background-color:#edeae3!important;display:none!important}@media(max-width:767px){.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:880px){.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;z-index:9001}@media(max-width:880px){.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(/cdn/shop/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(/cdn/shop/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,.ingredient-feature-mobile .feature-detail-description-mobile h3{-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,.ingredient-feature-mobile .feature-detail-description-mobile h3{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;-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;-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;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;-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;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/shop/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/shop/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%}}.template-product.superhair #description-feature-icons .container{max-width:1600px}.template-product.superhair #description-feature-icons .container .flex-container-row>div p{font-family:Basis Regular,sans-serif;font-size:15px}.template-product.superhair #description-feature-icons .container .flex-container-row>div p span.percent{display:inline-block;font-family:Typewriter,sans-serif;font-size:32px;letter-spacing:0;letter-spacing:-.1em;margin-right:5px;vertical-align:sub}.template-product.superhair .superhair-quote-slider h2{font-size:28px;padding-top:40px;text-align:center}@media(max-width:880px){.template-product.superhair .superhair-quote-slider h2{font-size:24px}}.template-product.superhair .superhair-quote-slider #slick-slider h2{font-size:28px;padding-top:40px;text-align:center}@media(max-width:880px){.template-product.superhair .superhair-quote-slider #slick-slider h2{font-size:24px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{height:auto;margin:0 auto;opacity:.75;padding:100px 0 120px;text-align:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:600px}@media(max-width:1600px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{padding:80px 0 100px;width:500px}}@media(max-width:1440px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{width:380px}}@media(max-width:1200px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{width:300px}}@media(max-width:880px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{padding:110px 0 130px;width:250px}}@media(max-width:720px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{width:200px}}@media(max-width:640px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{padding:90px 0;width:170px}}@media(max-width:400px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{width:160px}}@media(max-width:375px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block{width:130px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide .inner-block img,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true] .inner-block img{height:auto;width:100%}.template-product.superhair .superhair-quote-slider #slick-slider .slick-center .inner-block,.template-product.superhair .superhair-quote-slider #slick-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .inner-block{opacity:1!important;-webkit-transform:scale(1.3)!important;transform:scale(1.3)!important}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next,.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev{background:hsla(0,0%,100%,.6);border:none;border-radius:50%;height:44px;line-height:44px;min-width:0;width:44px;z-index:9001}@media(max-width:1040px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-next,.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev{height:30px;line-height:30px;width:30px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next{right:20px}@media(max-width:1040px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-next{right:10px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev{left:20px}@media(max-width:1040px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev{left:10px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next:before{background:url(/cdn/shop/files/right-arrow.svg?v=1657062022) no-repeat 50%;content:"";display:inline-block;height:17px;position:relative;top:14px;width:17px}@media(max-width:1040px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-next:before{height:11px;top:10px;width:11px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next:after{display:none}.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev:before{background:url(/cdn/shop/files/left-arrow.svg?v=1657062034) no-repeat 50%;content:"";display:inline-block;height:17px;left:-1px;position:relative;top:14px;width:17px}@media(max-width:1040px){.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev:before{height:11px;top:10px;width:11px}}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next:hover,.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev:hover{background:#fff}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next:focus,.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev:focus{background:hsla(0,0%,100%,.6)}.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev:after{display:none}.template-product.superhair .superhair-quote-slider #slick-slider .slick-next.slick-disabled:before,.template-product.superhair .superhair-quote-slider #slick-slider .slick-prev.slick-disabled:before{opacity:0}.banner-single,.slider-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:220px;justify-content:center;overflow:hidden;position:relative;text-align:center}@media(max-width:1024px){.banner-single,.slider-banner{height:210px}}@media(max-width:880px){.banner-single,.slider-banner{height:330px}}@media(max-width:480px){.banner-single,.slider-banner{height:280px}}@media(max-width:375px){.banner-single,.slider-banner{height:280px}}.banner-single .container,.slider-banner .container{display:none;padding:0 8%!important}@media(max-width:880px){.banner-single .container,.slider-banner .container{padding:0 30px!important}}@media(max-width:640px){.banner-single .container,.slider-banner .container{padding:0 20px!important}}.banner-single img.desktop,.slider-banner img.desktop{display:block!important}@media(max-width:1440px){.banner-single img.desktop,.slider-banner img.desktop{display:none!important}}.banner-single img.tablet,.slider-banner img.tablet{display:none!important}@media(max-width:1440px){.banner-single img.tablet,.slider-banner img.tablet{display:block!important}}@media(max-width:880px){.banner-single img.tablet,.slider-banner img.tablet{display:none!important}}.banner-single img.mobile,.slider-banner img.mobile{display:none!important}@media(max-width:880px){.banner-single img.mobile,.slider-banner img.mobile{display:block!important}}.banner-single img,.slider-banner img{display:inline-block;margin:0 auto;min-height:100%;width:100%!important}.banner-single h1,.banner-single h2,.slider-banner h1,.slider-banner h2{margin-top:0}.banner-single h2,.slider-banner h2{font-size:28px}@media(max-width:880px){.banner-single h2,.slider-banner h2{font-size:24px}}.banner-single h4,.slider-banner h4{font-size:11px;margin:0;padding:0;text-align:center}@media(max-width:960px){.banner-single h4,.slider-banner h4{margin-bottom:10px}}.banner-single p,.slider-banner p{font-family:Basis Regular,sans-serif;line-height:1.5;margin-bottom:20px;max-width:900px}.banner-single p:last-of-type,.slider-banner p:last-of-type{margin-bottom:0}@media(max-width:640px){.banner-single p,.slider-banner p{font-size:13px;padding:0 10px}}@media(max-width:400px){.banner-single p,.slider-banner p{font-size:12px;padding:0}}.banner-single .text-overlay,.slider-banner .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;max-width:100%;position:absolute;right:0;text-align:center;top:0}.banner-single .flex-container-row:after,.banner-single .flex-container-row:before,.slider-banner .flex-container-row:after,.slider-banner .flex-container-row:before{content:"";display:block}@media(max-width:880px){.banner-single .flex-container-row,.slider-banner .flex-container-row{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.banner-single .flex-container-row div,.slider-banner .flex-container-row div{width:33.33%}.banner-single .flex-container-row div img,.slider-banner .flex-container-row div img{width:60px}}.banner-single .flex-container-row div h4,.slider-banner .flex-container-row div h4{padding:0!important}@media(max-width:880px){.banner-single .flex-container-row div h4,.slider-banner .flex-container-row div h4{font-size:12px;letter-spacing:.5px}}@media(max-width:480px){.banner-single .flex-container-row div h4,.slider-banner .flex-container-row div h4{font-size:11px}}@media(max-width:880px){.banner-single .flex-container-row div.half-margin-left,.slider-banner .flex-container-row div.half-margin-left{margin-left:16.65%;width:33.3%}.banner-single .flex-container-row div.half-margin-right,.slider-banner .flex-container-row div.half-margin-right{margin-right:16.65%;width:33.3%}}.banner-single .slick-dots,.slider-banner .slick-dots{left:0}.banner-single .slick-dots li,.slider-banner .slick-dots li{height:10px;width:10px}.banner-single .slick-dots button:before,.slider-banner .slick-dots button:before{font-size:0}.banner-single .slick-dots button,.slider-banner .slick-dots button{background:transparent;border-radius:100px;height:100%;min-width:0;padding:0;width:100%}.banner-single .slick-slide,.slider-banner .slick-slide{padding-bottom:0}.slick-dots li button:before{border:1px solid var(--font_col_base);border-radius:50%;content:""!important;height:9px;opacity:1!important;width:9px}.banner-single .container{display:block}@media(max-width:1024px){.ting .slider-banner{height:220px!important}}@media(max-width:880px){.ting .slider-banner{height:330px!important}}@media(max-width:1024px){.superyou .slider-banner{height:180px!important}}@media(max-width:880px){.superyou .slider-banner{height:330px!important}}@media(max-width:400px){.superyou .slider-banner{height:280px!important}}.slider-banner.color-bg{background-color:var(--bg-color);padding:40px 0}.slider-banner.color-bg .text-overlay{position:relative}.slick-dots li.slick-active button:before,.slider-banner a,.slider-banner h2,.slider-banner h3,.slider-banner h4,.slider-banner p{color:var(--text-color)}.slider-banner h2 sup{font-size:8px;top:-1.15em}.slider-banner p sup{font-size:8px;top:-.5em}.glide-mobile-ingredients .slick{display:none}.education-slider.slick-initialized,.glide-mobile-ingredients .slick.slick-initialized,.slider-banner .container.slick-initialized{display:block}.slider-banner .slick-dots li button:before{border:1px solid var(--text-color);color:var(--text-color)!important}.slider-banner .slick-dots li.slick-active button:before,.slider-banner .slick-dots li:hover button:before{background:var(--text-color);color:var(--text-color)}.superpower-ppage .description-banner{background:url(/cdn/shop/files/superpower_gradientbar_desktop.jpg) no-repeat 50%;background-repeat:no-repeat;background-size:cover}@media(max-width:1440px){.superpower-ppage .description-banner{background:url(/cdn/shop/files/superpower_gradientbar_tablet.jpg?v=1649289848) no-repeat 50%;background-repeat:no-repeat;background-size:cover;background:url(/cdn/shop/files/superpower_gradientbar_mobile.jpg?v=1649289848) no-repeat 50%}}.superbeauty .description-banner{background:url(/cdn/shop/files/superbeauty_gradientbar_desktop.jpg?v=1649290084) no-repeat 50%;background-repeat:no-repeat;background-size:cover}@media(max-width:1440px){.superbeauty .description-banner{background:url(/cdn/shop/files/superbeauty_gradientbar_tablet.jpg?v=1649290078) no-repeat 50%;background-repeat:no-repeat;background-size:cover;background:url(/cdn/shop/files/superbeauty_gradientbar_mobile.jpg?v=1649290079) no-repeat 50%}}#shopify-section-skincare-banner-slides .slider-banner{height:220px}@media(max-width:880px){#shopify-section-skincare-banner-slides .slider-banner{height:330px}}@media(max-width:480px){#shopify-section-skincare-banner-slides .slider-banner{height:330px}}@media(max-width:375px){#shopify-section-skincare-banner-slides .slider-banner{height:330px}}.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(3,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;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;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;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){.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}.new-cta-container{display:none;text-align:center}@media(max-width:880px){.new-cta-container{display:block;margin-top:10px}}@media(max-width:480px){.new-cta-container{width:100%}}.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;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/shop/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/shop/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}.carousel-products .new-cta-container{display:block}@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 .stacks-carousel .new-cta-container{display:block!important}.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-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}}.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;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:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;justify-content:center;max-width:100%;padding-left:5%;text-align:center}@media(max-width:1200px){#gift-guide .text-overlay .container{padding-left:30px}}@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{color:#fff;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{color:#fff;font-size:38px!important;line-height:1.3;margin-bottom:20px;text-align:left}@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:880px){#gift-guide .text-overlay h1{font-size:28px!important;line-height:1.3;text-align:center}}@media(max-width:400px){#gift-guide .text-overlay h1{font-size:24px!important}}.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}.supers-refills-subscribe{padding-bottom:80px}.collection-listing a.image-link{position:relative}.cf65-quick-view-overlay{-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;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:100%;z-index:100}@media(max-width:880px){.cf65-quick-view-overlay{display:none}}.cf65-quick-view-overlay:hover{opacity:1}.cf65-quick-view-overlay+.reveal img{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.cf65-quick-view-overlay:hover+.reveal img{opacity:.5}.cf65-quick-view-overlay .open-quicklook{background-color:#2e3192;border:1px solid #2e3192;color:#fff;padding:8px 24px;-webkit-transition:color .1s ease,background-color .1s ease!important;transition:color .1s ease,background-color .1s ease!important}.cf65-quick-view-overlay .open-quicklook,.cf65-view-more-cta{font-size:14px;line-height:normal;text-align:center;text-transform:uppercase}.cf65-view-more-cta{bottom:12px;color:#2e3192!important;cursor:pointer;left:0;margin:0 auto;padding:8px 12px;position:absolute;right:0;text-decoration:underline!important;width:120px}.show-quicklook.gift-bundles .bundle-product .cf65-quick-view-overlay{display:none}.jquery-modal .quickshop-modal{padding-top:0!important}.jquery-modal .quickshop-modal a.close-modal{height:20px!important;right:11px!important;top:11px!important;width:20px!important}.jquery-modal .quickshop-modal .main-product-detail .gallery{padding-left:0!important}.jquery-modal .quickshop-modal .main-product-detail .gallery .ppage-gallery{padding-bottom:0!important;padding-left:0!important}.jquery-modal .quickshop-modal .main-product-detail .gallery .mj-product-img{background-color:#fafaf8!important}.jquery-modal .quickshop-modal .main-product-detail .thumbnail-wrap{bottom:-20px;height:50px;left:0;padding:0;top:auto;width:100%}.jquery-modal .quickshop-modal .main-product-detail .thumbnail-wrap .thumbnails{-webkit-box-orient:horizontal;-webkit-box-direction:normal;bottom:0;-ms-flex-direction:row;flex-direction:row;height:50px;left:0;width:100%}.jquery-modal .quickshop-modal .main-product-detail .thumbnail-wrap .thumbnails .slick-track{-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;width:100%!important}.jquery-modal .quickshop-modal .main-product-detail .thumbnail-wrap .thumbnails .slick-slide{clear:none;display:inline-block;float:none;margin-right:10px}@media(max-width:1200px){.jquery-modal .quickshop-modal .main-product-detail .thumbnail-wrap .thumbnails .slick-slide{margin-right:0}}@media(max-width:480px){.product-block-new .add-to-cart-collection.learn-more-btn{width:172px!important}}img.circle-detail{display:none!important}.sexy-minerals-banner.full-width-hero .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;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;width:42%}@media(max-width:880px){.sexy-minerals-banner.full-width-hero .text-overlay{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:4%;width:100%}}@media(max-width:480px){.sexy-minerals-banner.full-width-hero .text-overlay{padding-top:5%}}.sexy-minerals-banner.full-width-hero .text-overlay h2{font-family:Basis Medium,sans-serif;font-size:38px;line-height:125%;margin-bottom:15px}@media(max-width:1440px){.sexy-minerals-banner.full-width-hero .text-overlay h2{font-size:32px;margin-bottom:10px}}@media(max-width:1200px){.sexy-minerals-banner.full-width-hero .text-overlay h2{font-size:24px;margin-bottom:10px}}@media(max-width:880px){.sexy-minerals-banner.full-width-hero .text-overlay h2{font-size:30px}}@media(max-width:720px){.sexy-minerals-banner.full-width-hero .text-overlay h2{font-size:26px}}@media(max-width:600px){.sexy-minerals-banner.full-width-hero .text-overlay h2{font-size:22px}}@media(max-width:480px){.sexy-minerals-banner.full-width-hero .text-overlay h2{font-size:19px;margin-bottom:8px}}.sexy-minerals-banner.full-width-hero .text-overlay p{font-family:Basis Regular,sans-serif;font-size:22px;line-height:130%;margin:0}@media(max-width:1440px){.sexy-minerals-banner.full-width-hero .text-overlay p{font-size:20px}}@media(max-width:1200px){.sexy-minerals-banner.full-width-hero .text-overlay p{font-size:16px}}@media(max-width:880px){.sexy-minerals-banner.full-width-hero .text-overlay p{font-size:20px}}@media(max-width:720px){.sexy-minerals-banner.full-width-hero .text-overlay p{font-size:18px}}@media(max-width:600px){.sexy-minerals-banner.full-width-hero .text-overlay p{font-size:16px}}@media(max-width:480px){.sexy-minerals-banner.full-width-hero .text-overlay p{font-size:14px}}[data-v-id="42252772147283"] #rtx_sands_block{display:none!important}.prime-banner .container-padding-30{padding:30px!important}.prime-banner .disclaimer{font-size:14px;margin:20px 0 0}.prime-banner{background-color:#eceade;text-align:center}@media(max-width:880px){.prime-banner .container-padding-30{padding:15px 20px!important}.prime-banner .disclaimer{font-size:12px;margin:15px 0 0!important}}.prime-banner h2{color:var(--font_col_base);font-family:Basis Medium,sans-serif;letter-spacing:.015em;margin:12px 0 20px}@media(max-width:600px){.prime-banner h2{margin:5px 0 13px}}@media(max-width:480px){.prime-banner h2{font-size:24px!important;line-height:1.3}}.prime-banner .new-blue-link{color:#ea3d42!important;font-size:18px!important}.prime-banner .new-blue-link:after{background-color:#ea3d42!important;bottom:3px;content:"";height:1px;left:0;opacity:1;position:absolute;width:100%}@media(max-width:600px){.prime-banner .new-blue-link{font-size:15px!important}}.prime-banner a h2,.prime-banner a:hover h2,.prime-banner h2:hover{color:var(--font_col_base)}.prime-banner .highlight{background-color:#fff88a;display:inline-block;font-family:Typewriter,sans-serif;font-size:13px;line-height:1;margin:0 0 7px;padding:3px 10px 1px;text-align:center}.prime-banner .flex-container-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prime-banner .flex-container-row img{max-width:130px}@media(max-width:1200px){.prime-banner .flex-container-row img{max-width:100px}}@media(max-width:600px){.prime-banner .flex-container-row img{max-width:70px}}@media(max-width:480px){.prime-banner .flex-container-row img{max-width:60px}}#prime-banner-collection h2{font-size:36px}@media(max-width:880px){#prime-banner-collection h2{font-size:28px}}@media(max-width:600px){#prime-banner-collection h2{font-size:20px}}@media(max-width:400px){#prime-banner-collection h2{font-size:20px}}#prime-banner-collection h2 span{color:#1a99ff;position:relative}#prime-banner-collection h2 span:after{background:url(/cdn/shop/files/prime-arrow.png?v=1688761531) no-repeat;background-size:75px 15px;bottom:-15px;content:"";height:15px;position:absolute;right:26%;width:75px}@media(max-width:880px){#prime-banner-collection h1 span:after{background-size:57px 10px;bottom:-11px;height:10px;position:absolute;right:26%;width:57px}}@media(max-width:600px){#prime-banner-collection h1 span:after{background-size:49px 9px;bottom:-10px;height:9px;position:absolute;right:21%;width:48px}}#prime-banner-collection .new-blue-link{font-size:18px}@media(max-width:600px){#prime-banner-collection .new-blue-link{font-size:15px;line-height:1.4}}.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{position:relative}.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;height:17px;left:auto;line-height:1!important;margin:10px auto 5px!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:11px 0 0!important}}.product-block-new .highlight.empty span{background-color:transparent}.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;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:16px;line-height:1.2;margin:5px auto 7px;text-align:center}@media(max-width:960px){.product-block-new p.title{font-size:18px}}.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:15px}}.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}@media(max-width:960px){.product-block-new span.compare-price,.product-block-new span.regular-price{font-size:15px}}.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;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%}}.quickshop-modal .sachets,.superyou .sachets{display:none}#CollectionAjaxContent .collection-listing .item>span{display:block!important}#CollectionAjaxContent .okeReviews-reviewsSummary-ratingCount{display:inline-block!important}.product-block-new .oke-sr-count-number,.product-block-new .oke-sr-label-text{font-size:12px!important;letter-spacing:.025em;line-height:1}@media(max-width:480px){.template-collection .product-block-new .okeReviews.oke-sr{margin-bottom:10px}}.product-block-new .oke-sr-stars{margin-right:6px!important}.template-collection .product-block-new p.price{margin-bottom:10px}@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 .oke-alert-inner,.okeReviews .okeReviews-reviewsWidget-emptyMessage,.okeReviews .okeReviews-reviewsWidget-loadingMessage{border:none!important}#rebuy-widget-10058.purchase-overlay,#rebuy-widget-11953.purchase-overlay,#rebuy-widget-5599.purchase-overlay,#rebuy-widget-65909.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="65909"]{overflow:hidden;padding:0}@media(max-width:640px){[data-rebuy-id="65909"]{margin-top:10px}}[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:15px 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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:85px;justify-content:center;text-align:left}@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 var(--font_col_base);border-radius:100%;color:var(--font_col_base);content:"+";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Basis Regular,sans-serif;font-size:22px;height:27px;justify-content:center;line-height:1;text-align:center;-webkit-transition:background-color .2s linear;transition:background-color .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:url(/cdn/shop/files/Check_mark-wh.svg?v=1676483322) no-repeat 50%;background-color:#2e3192;background-size:13px;color:#fff;content:"";height:13px;padding:13px;width:13px}.rebuy-product-block:hover .purchase-overlay{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.rebuy-recommended-products .rebuy-product-block .rebuy-product-actions,.rebuy-widget .rebuy-product-block .rebuy-product-actions{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;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(/cdn/shop/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;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(/cdn/shop/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;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 .flickity-button:focus{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#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;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;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;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;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}#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;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: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;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}#attentive-embed{display:block;margin:0;min-height:100vh!important;text-align:center;width:100%!important}html #attentive_overlay{z-index:999!important}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;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}.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_price_autodeliver.rc_price.rc_radio__autodeliver_stack{pointer-events:none}#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;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;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;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;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}
