.sr-only,.a11y,.access{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:focus,.sr-only-focusable:active,.a11y-focusable:focus,.a11y-focusable:active,.access-focusable:focus,.access-focusable:active{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{text-rendering:optimizeLegibility}body{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{-webkit-font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.group:after{content:"";display:table;clear:both}.group{zoom:1}img{max-width:100%;height:auto;display:block}:focus{outline:none}:active{-webkit-tap-highlight-color:transparent}html{font-size:16px}body{font-family:"industry",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:100%;line-height:1.7;color:#333}.top-block h1,.banner-alpha{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-weight:100;font-size:6.875rem;line-height:.95;text-transform:uppercase;margin:0}@media screen and (max-width: 1400px){.top-block h1,.banner-alpha{font-size:5.61rem;line-height:.975}}@media screen and (max-width: 1023px){.top-block h1,.banner-alpha{font-size:3.052rem;line-height:1}}@media screen and (max-width: 767px){.top-block h1,.banner-alpha{font-size:2.488rem;line-height:1.025}}@media screen and (max-width: 767px){.top-block h1,.banner-alpha{font-weight:300}}h1,.alpha{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-weight:300;font-size:4.65rem;line-height:1.075;text-transform:uppercase;margin:2.25rem 0 1.125rem}@media screen and (max-width: 1400px){h1,.alpha{font-size:3.157rem;line-height:1.1}}@media screen and (max-width: 1023px){h1,.alpha{font-size:2.441rem;line-height:1.125}}@media screen and (max-width: 767px){h1,.alpha{font-size:2.074rem;line-height:1.15}}h2,.beta{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-weight:300;font-size:3.1667rem;line-height:1.1;color:#783fa4;text-transform:uppercase;margin:2.25rem 0 1.125rem}@media screen and (max-width: 1400px){h2,.beta{font-size:2.369rem;line-height:1.125}}@media screen and (max-width: 1023px){h2,.beta{font-size:1.953rem;line-height:1.15}}@media screen and (max-width: 767px){h2,.beta{font-size:1.728rem;line-height:1.175}}h3,.gamma{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-weight:300;font-size:2.156rem;line-height:1.125;text-transform:uppercase;margin:2.25rem 0 1.125rem}@media screen and (max-width: 1400px){h3,.gamma{font-size:1.777rem;line-height:1.15}}@media screen and (max-width: 1023px){h3,.gamma{font-size:1.563rem;line-height:1.175}}@media screen and (max-width: 767px){h3,.gamma{font-size:1.44rem;line-height:1.2}}h4,.delta{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-weight:300;font-size:1.469rem;line-height:1.15;color:#0d1538;text-transform:uppercase;margin:2.25rem 0 1.125rem}@media screen and (max-width: 1400px){h4,.delta{font-size:1.333rem;line-height:1.175}}@media screen and (max-width: 1023px){h4,.delta{font-size:1.25rem;line-height:1.2}}@media screen and (max-width: 767px){h4,.delta{font-size:1.2rem;line-height:1.225}}.callout{color:#783fa4;font-size:1.375rem;line-height:1.2;font-family:"industry",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:400}@media screen and (max-width: 1400px){.callout{font-size:1.3125rem;line-height:1.225}}@media screen and (max-width: 1023px){.callout{font-size:1.25rem;line-height:1.25}}@media screen and (max-width: 767px){.callout{font-size:1.1875rem;line-height:1.275}}p,ol,ul,dl,table,blockquote{margin-top:0;margin-bottom:1.125rem;line-height:inherit}ol,ul,dl{margin-left:2em}em{font-style:italic}a{text-decoration:none;color:#783fa4}a:hover{text-decoration:underline}a:active{color:#3702ac}strong{font-weight:600}p strong{color:#0d1538}blockquote{font-size:1.375rem;line-height:1.2;color:#783fa4;margin:1.125rem 0;padding:1.125rem 0;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (max-width: 1400px){blockquote{font-size:1.3125rem;line-height:1.225}}@media screen and (max-width: 1023px){blockquote{font-size:1.25rem;line-height:1.25}}@media screen and (max-width: 767px){blockquote{font-size:1.1875rem;line-height:1.275}}.v-button,button,[type='submit'],[type='reset']{display:inline-block;font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2;text-transform:uppercase;color:#fff;background:#783fa4;padding:.5em 2.25em;letter-spacing:.05em;border:2px solid #783fa4;border-radius:1.1em / 50%;transition:background-color .15s ease-out, color .15s ease-out;cursor:pointer;text-align:center}.v-button:hover,button:hover,[type='submit']:hover,[type='reset']:hover{background:transparent;color:#783fa4;text-decoration:none}.v-button.outline,button.outline,[type='submit'].outline,[type='reset'].outline{background:transparent;color:#783fa4;border:2px solid #e9eff5;transition:color .15s ease-out, background-color .15s ease-out, border-color .15s ease-out}.v-button.outline:hover,button.outline:hover,[type='submit'].outline:hover,[type='reset'].outline:hover{background:#783fa4;border-color:#783fa4;color:#fff}@media screen and (max-width: 1023px){.v-button,button,[type='submit'],[type='reset']{font-size:1.125rem}}:first-child{margin-top:0}:last-child{margin-bottom:0}@media screen and (max-width: 767px){#page-top h1,.banner-alpha,h1,.alpha,h2,.beta,h3,.gamma,h4,.delta{margin-top:0}}.v-form{list-style:none;padding:0;margin:-10px;font-size:0}.v-form br{display:none}.v-form p:empty{display:none}.v-form span.wpcf7-list-item{margin-left:0}.v-form__field{padding:10px;font-size:1rem;text-align:left}.v-form__field--half{display:inline-block;vertical-align:top;width:50%}.v-form__field--third{display:inline-block;vertical-align:top;width:33.3333%}.v-form__field--right{text-align:right}.v-form__field-label{display:block;width:0;height:0;font-size:0}.v-form .wpcf7-not-valid-tip{font-size:.875em;padding-top:.25em}.v-form input[type='text'],.v-form input[type='email'],.v-form input[type='number'],.v-form input[type='password'],.v-form input[type='date'],.v-form select,.v-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:calc(2.2em + 4px);padding:0 .75em;font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1;text-transform:uppercase;color:#595959;letter-spacing:.02em;background:none;border-radius:0;border:2px solid #595959;transition:border-color .15s ease-out;box-shadow:none}.v-form input[type='text']:focus,.v-form input[type='email']:focus,.v-form input[type='number']:focus,.v-form input[type='password']:focus,.v-form input[type='date']:focus,.v-form select:focus,.v-form textarea:focus{border-color:#783fa4;outline:0}.v-form--distributors input[type='text'],.v-form--distributors input[type='email'],.v-form--distributors input[type='number'],.v-form--distributors input[type='password'],.v-form--distributors input[type='date'],.v-form--distributors select,.v-form--distributors textarea,.v-form--customers input[type='text'],.v-form--customers input[type='email'],.v-form--customers input[type='number'],.v-form--customers input[type='password'],.v-form--customers input[type='date'],.v-form--customers select,.v-form--customers textarea{background:#fff;border:1px solid #e4e4e4}.v-form--distributors .v-form__label,.v-form--customers .v-form__label{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;text-transform:uppercase;font-size:1.25rem;color:#595959;font-weight:400}.v-form select::-ms-expand{display:none}.v-form textarea{height:120px;padding:.6875em .9375em;resize:vertical;font-size:1rem;font-family:"industry",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;line-height:1.5;text-transform:none}.v-form--distributors textarea{height:204px}.v-form__checkbox-wrap [type='checkbox']{display:none}.v-form__checkbox{display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem;margin-right:.375rem;border:1px solid #fff}:checked ~ .v-form__checkbox{background:url("../img/checkmark.svg") no-repeat center;background-size:contain}.v-form__select{position:relative}.v-form__select::before{content:'';position:absolute;top:50%;right:.9375rem;width:0;height:0;margin-top:-3px;border-style:solid;border-width:6px 5px 0 5px;border-color:#595959 transparent transparent transparent}.v-form__select select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.v-form__select select::-ms-expand{display:none}.v-form input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none}.v-form--distributors,.v-form--customers{margin:0 -15px -15px}.v-form--distributors .v-form,.v-form--customers .v-form{margin:-15px}.v-form--distributors .v-form__field,.v-form--customers .v-form__field{position:relative;padding:15px}.v-form--distributors .v-form__field .v-form__select-arrow,.v-form--customers .v-form__field .v-form__select-arrow{content:'';position:absolute;top:50%;right:16px;z-index:5;pointer-events:none;width:6px;height:6px;border:1px solid transparent;border-left:1px solid #595959;border-bottom:1px solid #595959;margin-top:-5px;transform:rotate(-45deg)}.v-form--distributors .v-form__field input,.v-form--distributors .v-form__field select,.v-form--distributors .v-form__field textarea,.v-form--customers .v-form__field input,.v-form--customers .v-form__field select,.v-form--customers .v-form__field textarea{text-transform:none}.v-form--distributors .v-form__field input.wpcf7-not-valid,.v-form--distributors .v-form__field select.wpcf7-not-valid,.v-form--distributors .v-form__field textarea.wpcf7-not-valid,.v-form--customers .v-form__field input.wpcf7-not-valid,.v-form--customers .v-form__field select.wpcf7-not-valid,.v-form--customers .v-form__field textarea.wpcf7-not-valid{border-color:#c90016}.v-form--distributors .v-form__field input.wpcf7-not-valid ~ .wpcf7-not-valid-tip,.v-form--distributors .v-form__field select.wpcf7-not-valid ~ .wpcf7-not-valid-tip,.v-form--distributors .v-form__field textarea.wpcf7-not-valid ~ .wpcf7-not-valid-tip,.v-form--customers .v-form__field input.wpcf7-not-valid ~ .wpcf7-not-valid-tip,.v-form--customers .v-form__field select.wpcf7-not-valid ~ .wpcf7-not-valid-tip,.v-form--customers .v-form__field textarea.wpcf7-not-valid ~ .wpcf7-not-valid-tip{position:absolute;top:50%;right:38px;background:#fff;width:120px;padding:10px;text-align:center;line-height:1.2;box-shadow:3px 1px 12px rgba(0,0,0,0.15);transform:translateY(-50%);display:none;z-index:10}.v-form--distributors .v-form__field input.wpcf7-not-valid ~ .wpcf7-not-valid-tip::before,.v-form--distributors .v-form__field select.wpcf7-not-valid ~ .wpcf7-not-valid-tip::before,.v-form--distributors .v-form__field textarea.wpcf7-not-valid ~ .wpcf7-not-valid-tip::before,.v-form--customers .v-form__field input.wpcf7-not-valid ~ .wpcf7-not-valid-tip::before,.v-form--customers .v-form__field select.wpcf7-not-valid ~ .wpcf7-not-valid-tip::before,.v-form--customers .v-form__field textarea.wpcf7-not-valid ~ .wpcf7-not-valid-tip::before{content:'';position:absolute;top:50%;left:100%;width:0;height:0;border-style:solid;border-width:7px 0 7px 6px;border-color:transparent transparent transparent #ffffff;margin-top:-7px}.v-form--distributors .v-form__field input.wpcf7-not-valid ~ .v-form__select-arrow,.v-form--distributors .v-form__field select.wpcf7-not-valid ~ .v-form__select-arrow,.v-form--distributors .v-form__field textarea.wpcf7-not-valid ~ .v-form__select-arrow,.v-form--customers .v-form__field input.wpcf7-not-valid ~ .v-form__select-arrow,.v-form--customers .v-form__field select.wpcf7-not-valid ~ .v-form__select-arrow,.v-form--customers .v-form__field textarea.wpcf7-not-valid ~ .v-form__select-arrow{right:40px}.v-form--distributors .v-form__field .v-form__invalid,.v-form--customers .v-form__field .v-form__invalid{position:absolute;top:50%;right:12px;width:16px;height:16px;background:url("../img/field-alert.png") no-repeat center;background-size:contain;margin-top:-8px;display:none}.v-form--distributors .v-form__field .v-form__invalid:hover ~ .wpcf7-not-valid-tip,.v-form--customers .v-form__field .v-form__invalid:hover ~ .wpcf7-not-valid-tip{display:block}.v-form--distributors .v-form__field .wpcf7-not-valid ~ .v-form__invalid,.v-form--customers .v-form__field .wpcf7-not-valid ~ .v-form__invalid{display:block}.v-form--distributors .v-form__label,.v-form--customers .v-form__label{display:none}.floating-label{position:relative;display:block}.floating-label .v-form__label{display:block;position:absolute;top:calc(1.1em + 2px);left:.75em;line-height:1;white-space:nowrap;transform:translateY(-50%);transform-origin:left center;transition:transform .3s ease-out, letter-spacing .3s ease-out, font-weight .3s ease-out, color .3s ease-out}.floating-label input:focus+.v-form__label,.floating-label select:focus+.v-form__label,.floating-label textarea:focus+.v-form__label,.floating-label input.has-value+.v-form__label,.floating-label select.has-value+.v-form__label,.floating-label textarea.has-value+.v-form__label{transform:translateY(-50%) scale(0.625) translateY(-2.75em) translateX(-1em);letter-spacing:.1em;font-weight:600;color:#783fa4}@media screen and (max-width: 1023px){.v-form input[type='text'],.v-form input[type='email'],.v-form input[type='number'],.v-form input[type='password'],.v-form input[type='date'],.v-form select{font-size:1.125rem}.v-form text-area{font-size:.875rem}.v-form .v-form__label{font-size:1.125rem}}@media screen and (max-width: 767px){.v-form--distributors,.v-form--customers{margin:0 -10px -15px}.v-form--distributors .v-form,.v-form--customers .v-form{margin:-15px -10px}.v-form--distributors .v-form__field,.v-form--customers .v-form__field{padding:15px 10px}}@media screen and (max-width: 640px){.v-form--distributors .v-form__field--half,.v-form--customers .v-form__field--half{width:100%}}@media screen and (max-width: 550px){.v-form__field--half{width:100%}.v-form__field--third{width:100%}}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-left:10px;margin-bottom:10px}.page-wrap{position:relative}.wrapper{box-sizing:border-box;max-width:calc(1800px + 180px);padding-left:90px;padding-right:90px;margin:0 auto}@media only screen and (max-width: 1920px){.wrapper{max-width:calc(1800px + (20px + (70 * ((100vw - 360px) / 1560))) * 2)}}@media only screen and (max-width: 550px){.wrapper{max-width:calc(1800px + 40px)}}@media only screen and (max-width: 1920px){.wrapper{padding-left:calc(20px + (70 * ((100vw - 360px) / 1560)));padding-right:calc(20px + (70 * ((100vw - 360px) / 1560)))}}@media only screen and (max-width: 360px){.wrapper{padding-left:20px;padding-right:20px}}.wrapper::after{content:'';display:table;clear:both}body:not(.home) h5.btn:not(.cart) a{font-family:"korolev-compressed", "Arial Narrow", Arial, sans-serif;font-weight:500;font-size:1em;border-radius:50px;text-transform:uppercase;letter-spacing:2px;border:2px solid #82e6fe;padding:0.5em 1.875em;color:#82e6fe;transition:all 0.25s ease}body:not(.home) h5.btn.btn-rev:not(.cart) a{border-color:#3208a7;color:#fff}body:not(.home) h5.btn.btn-rev:not(.cart) a:hover{border-color:#3208a7;background:transparent;color:#3208a7}body:not(.home) h5.btn a:hover{background:#82e6fe;color:#00112e}.cats h5.btn a{display:inline-block;font-family:"korolev-compressed", "Arial Narrow", Arial, sans-serif;font-weight:500;font-size:1em;border-radius:50px;text-transform:uppercase;letter-spacing:2px;border:2px solid #82e6fe;padding:0.25em 1em;color:#000f30;transition:all 0.25s ease}p.caption{color:#9a48f2;margin-left:14.35963777490298%;padding-right:25.35575679172057%;padding-top:2.6875em;width:77.65459249676585%;box-sizing:border-box}.two-up h2{margin-bottom:1.1em;position:relative}p.caption::after,.two-up h2::after{content:"";height:2px;position:absolute;z-index:10;bottom:0;left:14.35963777490298%;box-sizing:border-box;width:60%;background:#9a48f2;background:linear-gradient(to right, #9a48f2 0%, #3208a7 51%, #0d1538 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a48f2', endColorstr='#0d1538',GradientType=1 )}.two-up h2::after{bottom:-0.53em;left:0;width:25%}.two-up p{color:#edf1f6}.text-box h2,.text-box h3{color:#3208a7}.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, 50deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, 50deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}#feat-posts h2,#feat-posts h3{margin:0;padding:0;width:100%}#feat-posts h2{color:#edf1f6;text-align:center}#feat-posts h3{font-size:1.1em;font-weight:500}#feat-posts h3 a{color:#0d1538}#feat-posts .card-content h5{color:#9a48f2;font-family:"industry", Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-weight:700;font-style:normal;font-size:0.875em;letter-spacing:2px;line-height:1.4;text-transform:uppercase}#feat-posts .card-content h3 a{font-size:1.1363636363636364em;line-height:normal}h5.btn{display:inline-block;width:auto}h5.btn.btn-rev a{border:2px solid #3208a7;background:#3208a7;color:#edf1f6}h5.btn.btn-rev a:hover{background:transparent;color:#3208a7}#feat-posts h6{padding:0 0 1.625em 1.625em}sup{font-size:x-small;vertical-align:super}p#legal{font-size:0.75em}p#legal,p#legal a{color:#b4b1b1}li.current_page_item a,li.current_page_parent a{border-bottom:2px solid #edf1f6;padding-bottom:0.25em}#subnav{padding-top:2.75em;position:relative}#subnav li{float:left;margin-right:1.875em;position:relative;width:auto}#subnav li.current_page_item a{color:#9a48f2;border-bottom:2px solid #9a48f2}.purpleraincoat{background-color:#3208a7;background:#3208a7;background:linear-gradient(to right, #3208a7 0%, #9a48f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3208a7', endColorstr='#9a48f2',GradientType=1 );position:relative;width:100%}.purpleraincoat .bottom-gradient{width:100%;height:50%;position:absolute;left:0;bottom:0;z-index:0;background:linear-gradient(to bottom, rgba(229,229,229,0) 0%, #11193b 53%, #0d1538 54%, #0d1538 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e5e5e5', endColorstr='#0d1538',GradientType=0 )}header,.header--copy{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;padding:30px 0;z-index:5000}header .wrapper,.header--copy .wrapper{max-width:none;padding-left:60px;padding-right:60px}header .logo,.header--copy .logo{float:left}header .logo img,.header--copy .logo img{display:block}header nav,.header--copy nav{float:right;font-size:0;margin-top:calc((55px - 2.875rem) / 2)}header nav>*,.header--copy nav>*{display:inline-block;vertical-align:middle}header nav .menu-trigger,.header--copy nav .menu-trigger{width:calc(2.75rem + 2px);height:calc(2.75rem + 2px);font-size:1rem;padding:0;border-radius:50%;transition:border-color .15s ease-out, background-color .15s ease-out}header nav .menu-trigger__label,.header--copy nav .menu-trigger__label{display:block;font-size:0;width:0;height:0;overflow:hidden}header nav .menu-trigger__burger,.header--copy nav .menu-trigger__burger{display:block;width:1.5em;margin:0 auto;height:1px;background:#fff}header nav .menu-trigger__burger+.menu-trigger__burger,.header--copy nav .menu-trigger__burger+.menu-trigger__burger{margin-top:.4em}header nav .menu-trigger:hover,.header--copy nav .menu-trigger:hover{background:#3702ac;border-color:#3702ac}.header--copy{visibility:hidden;position:fixed;transform:translateY(-100%);padding:12px 0;z-index:5000;background:rgba(255,255,255,0.9);border-bottom:1px solid rgba(230,230,230,0.85)}.header--copy.active{visibility:visible;transform:translateY(0);transition:transform .4s ease-out}.header--copy.inactive{transform:translateY(-100%);transition:transform .2s ease-out}.header--copy .logo{margin:0}.header--copy .logo img{height:36px;width:auto}.header--copy nav{margin:0}.header--copy nav .v-button.outline{padding:.37em 1.5em;border:1px solid #783fa4;font-size:1.125rem;border-radius:.97em / 50%;margin-right:15px}.header--copy nav .menu-trigger{width:36px;height:36px}.header--copy nav .menu-trigger__burger{width:1.25em}.header--copy nav .menu-trigger__burger+.menu-trigger__burger{margin-top:.3125em}.header-top .wrapper{max-width:none;padding-left:60px;padding-right:60px}.header-top__inner{position:relative;z-index:5002}.header-top__inner nav{position:absolute;top:0;right:calc(2.75rem + 14px);font-size:0;margin-top:calc((55px - 2.875rem) / 2 + 30px)}.header-top__inner nav>*{display:inline-block;vertical-align:middle}.header-top__inner nav>*+*{margin-left:12px}.header-top__inner nav .cart{position:relative;font-size:1.125rem;letter-spacing:.05em;font-weight:500;transition:color .15s ease-out;font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;color:#0d1538}.header-top__inner nav .cart a{color:inherit;text-transform:uppercase}.header-top__inner nav .cart a span{display:inline-block;vertical-align:middle;line-height:1;font-size:1.125em;margin-left:.125em}.header-top__inner nav .cart a span.flip-cart--items{color:#783fa4}.header-top__inner nav .cart a:hover{text-decoration:none;color:#783fa4}.header-top__inner nav .v-button{padding:.5em 2em;border:1px solid #783fa4;font-size:1.25rem}.header-top__inner nav .v-button:hover{border:1px solid #783fa4}@media screen and (max-width: 1800px){header .wrapper,.header-top .wrapper,.header--copy .wrapper{padding-left:3.3333333%;padding-right:3.3333333%}}@media screen and (max-width: 1023px){header{padding:20px 0}.header-top__inner nav{margin-top:calc((55px - 2.875rem) / 2 + 20px)}}@media screen and (max-width: 767px){header .wrapper,.header-top .wrapper,.header--copy .wrapper{padding-left:15px;padding-right:15px}}@media screen and (max-width: 660px){header .logo{width:57px;margin-top:calc((2.875rem - 39px) / 2)}header nav{margin-top:0}.header--copy nav .v-button.outline{display:none}.header-top{display:none}}@media screen and (max-width: 360px){header{padding:15px 0}}.menu{position:fixed;top:0;left:0;display:block !important;z-index:9999;width:100%;color:#fff;transform:translateY(-105%);transition:transform .4s ease-out, opacity 0s .4s;opacity:0}body.admin-bar .menu{top:32px}@media screen and (max-width: 782px){body.admin-bar .menu{top:46px}}.menu.open{transform:translateY(0);opacity:1;transition:transform .4s ease-out}.menu nav{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;height:150px}.menu nav ul{list-style:none;font-size:0;text-align:center;margin:0;padding:0}.menu nav ul li{font-size:1rem;display:inline-block;vertical-align:middle}.menu nav ul li a{display:block;padding:.375em 1em;color:inherit;transition:transform .2s ease-out, opacity .2s ease-out, color .2s ease-out;transform:translateY(-20px);opacity:0;font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-size:1.375em;letter-spacing:.02em}.menu nav ul li a:hover{text-decoration:none;color:#59e8ff;opacity:1 !important}.menu.open nav ul li a{transform:translateY(0);opacity:.8}.menu.animating nav ul li a{transition:all .2s ease-out}.menu.animating.open nav ul li a{transition:all .2s .3s ease-out}.menu.animating.open nav ul li:nth-child(2) a{transition-delay:.335s}.menu.animating.open nav ul li:nth-child(3) a{transition-delay:.37s}.menu.animating.open nav ul li:nth-child(4) a{transition-delay:.405s}.menu.animating.open nav ul li:nth-child(5) a{transition-delay:.44s}.menu.animating.open nav ul li:nth-child(6) a{transition-delay:.475s}.menu.animating.open nav ul li:nth-child(7) a{transition-delay:.51s}.menu.animating.open nav ul li:nth-child(8) a{transition-delay:.545s}.menu.animating.open nav ul li:nth-child(9) a{transition-delay:.58s}.menu .morph-shape{position:absolute;top:0;right:0;width:100%;min-width:768px;height:100%}.menu .morph-shape svg{transform:rotate(180deg)}.menu .morph-shape svg path{fill:#783fa4}.menu .menu-close{transform:scale(0);position:absolute;top:20px;right:20px;font-size:0;padding:0;margin:0;width:30px;height:30px;background:none;border:0;transition:transform .2s ease-out, opacity .2s ease-out;opacity:.6;z-index:20}.menu .menu-close::before{content:'\00d7';font-size:60px;color:#fff;line-height:30px;text-align:center}.menu .menu-close:hover{opacity:1}.menu.open .menu-close{transform:scale(1);transition:transform .2s .4s ease-out, opacity .2s ease-out}.menu-overlay{position:fixed;top:0;left:0;z-index:9998;width:100%;height:100vh;background:#000;opacity:0;transform:scale(0);transition:opacity .4s ease-out, transform 0s .4s ease-out;cursor:pointer}.menu-open .menu-overlay{opacity:.6;transform:scale(1);transition:opacity .4s ease-out, transform 0s 0s ease-out}.menu-open{overflow:hidden}@media screen and (max-width: 1023px){.menu nav ul li a{padding:.375em .875em;font-size:1.25em}}@media screen and (max-width: 880px){.menu nav{height:auto}.menu nav ul{padding:50px 0}.menu nav ul li{display:block}.menu nav ul li a{padding:.05em}}.pre-order-block{padding-top:147px;padding-bottom:147px;text-align:center;background:#f9f9f9}@media only screen and (max-width: 1920px){.pre-order-block{padding-top:calc(56px + (91 * ((100vw - 550px) / 1370)));padding-bottom:calc(56px + (91 * ((100vw - 550px) / 1370)))}}@media only screen and (max-width: 550px){.pre-order-block{padding-top:56px;padding-bottom:56px}}.content-block.is-grey:not(.content-block--end)+.pre-order-block{background:#fff}.pre-order-block .wrapper{max-width:64rem}.pre-order-block h2{color:#333;letter-spacing:.15em}.pre-order-block img{margin:-34px auto 1rem}.pre-order-block p{font-size:1.25rem}.pre-order-block small{font-size:.75em}.pre-order-block .v-button{margin:8px;width:9.2em}@media screen and (max-width: 550px){.pre-order-block img{margin-top:-15px}.pre-order-block p{font-size:1rem}}.footer{padding-top:107px;padding-bottom:107px;color:#fff;background:#3a3a3a}@media only screen and (max-width: 1920px){.footer{padding-top:calc(36px + (71 * ((100vw - 550px) / 1370)));padding-bottom:calc(36px + (71 * ((100vw - 550px) / 1370)))}}@media only screen and (max-width: 550px){.footer{padding-top:36px;padding-bottom:36px}}.footer .wrapper{display:flex;justify-content:space-between;align-items:stretch}.footer .wrapper::after{display:none}.footer a{color:inherit;transition:color .15s ease-out}.footer a:hover{color:#11b5d0}.footer__col{display:flex;flex-direction:column}.footer__col--l{float:left;flex-grow:1}.footer__col--r{float:right;text-align:right;flex-grow:0;flex-shrink:0}.footer__newsletter h3{font-size:1.25rem;letter-spacing:.07em;margin-bottom:.75rem}.footer__newsletter p{max-width:32em;font-size:.875rem;margin-bottom:1.75rem}.footer__newsletter form{max-width:660px}.footer__newsletter .v-form input[type='text'],.footer__newsletter .v-form input[type='email'],.footer__newsletter .v-form input[type='number'],.footer__newsletter .v-form input[type='password'],.footer__newsletter .v-form input[type='date'],.footer__newsletter .v-form select,.footer__newsletter .v-form textarea{transition:color .15s ease-out, border-color .15s ease-out}.footer__newsletter .v-form input[type='text']:focus,.footer__newsletter .v-form input[type='email']:focus,.footer__newsletter .v-form input[type='number']:focus,.footer__newsletter .v-form input[type='password']:focus,.footer__newsletter .v-form input[type='date']:focus,.footer__newsletter .v-form select:focus,.footer__newsletter .v-form textarea:focus{color:#fff;border-color:#fff}.footer__newsletter .v-form input[type='submit'].outline{color:#fff;border-color:#595959}.footer__newsletter .v-form input[type='submit'].outline:hover{border-color:#783fa4;background-color:#783fa4}.footer__newsletter .v-form .wpcf7-not-valid-tip{color:#ff3a3a}.footer__newsletter div.wpcf7 div[role=alert]{padding:.5em 1em;margin:1em 0 0}.footer__newsletter div.wpcf7-mail-sent-ok.wpcf7-mail-sent-ok.wpcf7-mail-sent-ok{color:#62cc34;border-color:#62cc34}.footer__newsletter div.wpcf7 div.wpcf7-validation-errors.wpcf7-validation-errors.wpcf7-validation-errors{color:#ff3a3a;border-color:#ff3a3a}.footer__copyright{padding-top:2.25rem;margin-top:auto;font-size:.75rem;opacity:.4}.footer__copyright a:hover{color:inherit}.footer__copyright--mobile{display:none}.footer__nav ul{list-style:none;margin:0;padding:0}.footer__nav ul li+li{margin-top:.25rem}.footer__nav ul li a{font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase;letter-spacing:.07em}.footer__nav ul li a:hover{text-decoration:none}.footer__nav--mobile{display:none}.footer__social{list-style:none;padding:1rem 0 0;margin:auto 0 0;font-size:0}.footer__social li{display:inline-block;font-size:1rem;vertical-align:middle}.footer__social li+li{margin-left:15px}.footer__social li a{display:block;font-size:28px;line-height:1}.footer__social li a::before{display:block}.footer__social li a:hover{text-decoration:none}.footer__social-label{display:block;width:0;height:0;font-size:0}@media screen and (max-width: 840px){.footer__newsletter form{max-width:450px}.footer__newsletter .v-form__field--third{width:50%}.footer__newsletter .v-form__field--third:last-child{width:100%}}@media screen and (max-width: 740px){.footer .wrapper{display:block}.footer__col{float:none;width:100%;display:block;text-align:left}.footer__nav--desktop,.footer__copyright--desktop{display:none}.footer__nav--mobile,.footer__copyright--mobile{display:block}.footer__nav ul{font-size:0;margin:-3px -8px}.footer__nav ul li{display:inline-block;padding:3px 8px;vertical-align:middle;font-size:1rem}.footer__nav ul li+li{margin-top:0}.footer__nav ul li a{font-size:1.125rem}.footer__newsletter{border:1px solid #fff;padding:4%;margin-top:1.125rem}.footer__newsletter form{max-width:none}.footer__newsletter .v-form__field--third{width:100%}.footer__newsletter .v-form__field--third:last-child{text-align:center}.footer__social,.footer__copyright{padding-top:1.125rem}}@media screen and (max-width: 550px){.footer__nav ul li a{font-size:1rem}.footer__newsletter h3{font-size:1rem}.footer__newsletter p{font-size:.75rem}.footer__copyright{font-size:.625rem}}@media screen and (max-width: 420px){.footer__newsletter{padding:6%}.footer__newsletter p{margin-bottom:1.125rem}.footer__newsletter .v-form{margin:-5px}.footer__newsletter .v-form__field{padding:5px}.footer__newsletter .v-form__field:last-child{margin-top:10px}.footer__newsletter input[type='submit']{width:100%}}body.sample-modal-open{overflow:hidden}.sample-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:20px;display:none;justify-content:center;align-items:center;z-index:999999}.sample-modal--inline{position:static;height:auto;padding:0;display:block}.sample-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1;background:#000;opacity:.6}.sample-modal__outer{position:relative;z-index:2;width:100%;display:none;max-width:1000px;max-height:100%;padding:0 40px;color:#fff;background:#783fa4}.sample-modal__close{transform:scale(0);position:absolute;top:20px;right:20px;font-size:0;padding:0;margin:0;width:30px;height:30px;background:none;border:0;font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;transition:transform .2s ease-out, opacity .2s ease-out;opacity:.6;z-index:20}.sample-modal__close::before{content:'\00d7';font-size:60px;color:#fff;line-height:30px;text-align:center}.sample-modal__close:hover{opacity:1}.sample-modal.open .sample-modal__close{transform:scale(1);transition:transform .2s .4s ease-out, opacity .2s ease-out}.sample-modal__content{width:100%;max-width:500px;max-height:100%;overflow-x:hidden;overflow-y:auto;margin:0 auto;padding:80px 0;text-align:center}.sample-modal__content h2{font-weight:200;letter-spacing:.07em;color:#fff}.sample-modal__content p,.sample-modal__content strong{color:#fff}.sample-modal__content .v-form input[type='text'],.sample-modal__content .v-form input[type='email'],.sample-modal__content .v-form input[type='number'],.sample-modal__content .v-form select{border:1px solid rgba(0,0,0,0.35);color:#fff;background:rgba(0,0,0,0.08)}.sample-modal__content .v-form input[type='text']::-moz-placeholder, .sample-modal__content .v-form input[type='email']::-moz-placeholder, .sample-modal__content .v-form input[type='number']::-moz-placeholder, .sample-modal__content .v-form select::-moz-placeholder{color:#fff}.sample-modal__content .v-form input[type='text']:-ms-input-placeholder, .sample-modal__content .v-form input[type='email']:-ms-input-placeholder, .sample-modal__content .v-form input[type='number']:-ms-input-placeholder, .sample-modal__content .v-form select:-ms-input-placeholder{color:#fff}.sample-modal__content .v-form input[type='text']::placeholder,.sample-modal__content .v-form input[type='email']::placeholder,.sample-modal__content .v-form input[type='number']::placeholder,.sample-modal__content .v-form select::placeholder{color:#fff}.sample-modal__content .v-form input[type='text']:focus,.sample-modal__content .v-form input[type='email']:focus,.sample-modal__content .v-form input[type='number']:focus,.sample-modal__content .v-form select:focus{border-color:#11b5d0;border-width:2px}.sample-modal__content .v-form input.wpcf7-not-valid,.sample-modal__content .v-form textarea.wpcf7-not-valid,.sample-modal__content .v-form select.wpcf7-not-valid{border:2px solid #00aeef}.sample-modal__content .v-form .wpcf7-not-valid-tip{color:#fff}.sample-modal__content .v-form__select::before{width:6px;height:6px;border:1px solid transparent;border-left:1px solid #fff;border-bottom:1px solid #fff;margin-top:-6px;transform:rotate(-45deg)}.sample-modal__content .v-form__field--half{vertical-align:middle}.sample-modal__content .v-form__field:nth-last-child(2){font-family:"korolev-compressed","Arial Narrow",Arial,sans-serif;font-size:1.125rem;letter-spacing:.04em}.sample-modal__content .v-form__field:last-child{position:relative;text-align:right}.sample-modal__content .v-form [type='submit']{border-color:#11b5d0;color:#fff}.sample-modal__content .v-form [type='submit']:hover{background:#11b5d0;color:#fff}.sample-modal__content .v-form .sample-modal__response{display:none}.sample-modal__content .v-form .ajax-loader{position:absolute;top:100%;right:10px;margin:0}.sample-modal__content div.wpcf7 div[role=alert]{padding:.5em 1em;margin:2em 0 0;color:#fff}.sample-modal__content div.wpcf7 div.wpcf7-validation-errors{color:#fff;border-color:#00aeef}.sample-modal__content div.wpcf7-mail-sent-ok{border-color:#00aeef}.sample-modal__content a{color:#fff;text-decoration:underline}.sample-modal--inline{display:none}.sample-modal--inline .v-form__checkbox{border:2px solid #595959}.sample-modal--inline .v-button,.sample-modal--inline .sample-form__page-turn{color:#595959}.sample-modal--inline .v-button:hover,.sample-modal--inline .sample-form__page-turn:hover{color:#fff}.sample-modal--inline .sample-form__page-turn{border-color:#783fa4}.sample-modal--inline .sample-form__page-turn:hover{background-color:#783fa4}.sample-modal--inline .sample-form__page-turn[data-direction="back"]{border-color:#ccc}.sample-modal--inline .sample-form__page-turn[data-direction="back"]:hover{background:#ccc}.sample-modal--inline .sample-form__page li:last-child{text-align:right}.sample-modal--inline .address-suggestions{position:absolute !important;width:calc(100% - 20px) !important;top:auto !important;bottom:calc(100% - 10px) !important;left:auto !important;box-shadow:0 1px 3px rgba(0,0,0,0.1),0 -8px 20px rgba(0,0,0,0.1),inset 0 0 0 1px #ccc}@media screen and (max-width: 550px){.sample-modal__close{top:15px;right:15px}.sample-modal__outer{padding:0 30px}.sample-modal__content{padding:40px 0}.sample-modal__content .v-form__field:last-child{text-align:center}.sample-modal__content .v-form [type='submit']{width:100%}.sample-modal--inline .sample-form__page li:last-child{text-align:center}.sample-modal--inline .sample-form__page--2 li:nth-last-child(2){text-align:center}.sample-modal--inline .v-button,.sample-modal--inline .sample-form__page-turn,.sample-modal--inline [type='submit']{display:block;width:100%}}.sample-form__page{display:none}.sample-form__page--active{display:block}.sample-form__page-turn{background:none;border-color:#11b5d0;color:#fff}.sample-form__page-turn:hover{background:#11b5d0;color:#fff}.sample-form__page-turn[data-direction="back"]{border-color:#9f61cc}.sample-form__page-turn[data-direction="back"]:hover{background:#9f61cc;color:#fff}.sample-form__shipping-address br{display:block}.page-id-1077 .sample-form__page{display:block}.page-id-1077 .sample-form__page .v-form__checkbox{border-color:#000}.page-id-1077 .sample-form__shipping-address{display:none}.page-id-1077 .sample-form__page-turn{display:none}body.video-open{overflow:hidden}#video{position:fixed;top:0;left:0;z-index:99999999;width:100%;height:100%;display:flex;justify-content:center;align-items:center;display:none;padding:20px}#video .video-close{transform:scale(0);position:absolute;top:-30px;right:-30px;font-size:0;padding:0;margin:0;width:30px;height:30px;background:none;border:0;transition:transform .2s ease-out, opacity .2s ease-out;opacity:.6;z-index:20}#video .video-close::before{content:'\00d7';font-size:60px;color:#fff;line-height:30px;text-align:center}#video .video-close:hover{opacity:1}@media screen and (max-width: 1360px){#video .video-close{top:-40px;right:-8px}}#video.open .video-close{transform:scale(1);transition:transform .2s .4s ease-out, opacity .2s ease-out}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;cursor:pointer}.video-wrap{position:relative;z-index:1;width:1280px;max-width:100%;flex-grow:0;max-height:100%}.responsive-embed,.embed-youtube{position:relative;display:block;width:100%}.responsive-embed::before,.embed-youtube::before{content:'';display:block;padding-bottom:56.25%}.responsive-embed iframe,.responsive-embed video,.embed-youtube iframe,.embed-youtube video{position:absolute;top:0;left:0;width:100%;height:100%}#page-top{clear:both;box-sizing:border-box;padding-left:11.11111111111111%;margin-left:3.125em;padding-right:44%;position:relative;margin-bottom:7.125em}#page-top p{font-size:1.25em;color:#ffffff;margin-top:2em}.img-box{position:absolute;width:45.47058823529412%;z-index:10;top:-13em;right:-3.125em}.img-box img{display:block;height:auto;position:relative;width:100%}.billboard{background:#0d1538 url("../img/flip_flame_pop.png") bottom right no-repeat;width:auto;padding:11.11111111111111%;padding-top:6.5%;padding-bottom:4%;margin:0 3.125em;position:relative;box-sizing:border-box;clear:both;z-index:10}body.page-id-8 .billboard.intro-board{background:#0d1538 url("../img/design_int_banner_one.jpg") no-repeat top right;padding-bottom:6.75%}body.page-id-10 .billboard.intro-board{background:#0d1538 url("../img/design_int_banner_two.jpg") no-repeat top right;padding-bottom:6.75%}body.page-template-story .billboard{padding-bottom:5%}.comparison-link{position:relative;margin-top:5%;z-index:5;text-align:center}body.page-template-story .comparison-link{margin:7% 0 0 0}.comparison-link h5{color:#14dafd;font-weight:500}.comparison-link h5 a{color:#fff;padding-bottom:0.25em;border-bottom:2px solid #a44ae3;transition:all 0.25s ease}.comparison-link h5 br{display:none}.comparison-link h5 a:hover{padding-bottom:0.125em}.comparison-link h5 span{color:#a44ae3;font-size:1.25em}.comparison-link h5 span:before{position:relative;top:0.1875em}.two-up{background-color:#0d1538;position:relative;width:100%}.two-up p{margin-bottom:0}.two-up .pic,.two-up .text{box-sizing:border-box;float:left;padding:7% 11.44444444444444% 0 11.44444444444444%;position:relative;width:50%}.two-up .text{padding-left:7%;padding-right:7%}.two-up .pic{background:none;padding:0}.two-up img{display:block;position:relative;width:100%;height:auto}.text-box,.single-text-box{box-sizing:border-box;padding:7.22222222222222% 11.11111111111111%;margin:0 3.125em;position:relative}.text-box{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}.single-text-box{background:#edf1f6 url("../img/experts_flame.png") no-repeat bottom right;background-size:45%;background-position:right -7em bottom -8em;padding:7.22222% calc(11.11111111111111% + 3.125em);padding-bottom:10%;margin:0}body.page-id-10 .single-text-box{padding-top:3%}.single-col{position:relative;width:57.3076923076923077%}body.page-id-10 .single-col{float:left}#feat-posts{position:relative}#feat-posts ul{margin-bottom:3.75em;padding-top:3.75em;position:relative;width:100%}#feat-posts ul li{background-color:#edf1f6;box-sizing:border-box;float:left;margin-right:5.30769230769231%;padding:1.625em 1.625em 3.75em 0;position:relative;width:28.84615384615385%}#feat-posts ul li:first-child{margin-left:2.84615384615385%}#feat-posts ul li:last-child{margin-right:0}#feat-posts ul li.card h6{position:relative}#feat-posts ul li.card h6:before{content:"";width:3.75em;height:2px;position:absolute;z-index:10;top:0.45em;left:-2.8333333333333333em;box-sizing:border-box;background:#9a48f2;background:linear-gradient(to right, #9a48f2 0%, #3208a7 51%, #0d1538 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a48f2', endColorstr='#0d1538',GradientType=1 )}#feat-posts ul li .card-pic{float:left;margin-left:-9.86666666666667%;padding-right:1.625em;position:relative;width:6.9375em}#feat-posts ul li img{display:block;height:auto;position:relative;width:100%}#feat-posts ul li .card-content{box-sizing:border-box;float:left;position:relative;width:calc(100% - 6.9375em)}#feat-posts>h5.btn{position:absolute;left:50%;transform:translate(-50%, 0)}#buy-cta{margin:0 auto;position:relative;width:44em}#buy-cta .mini-bottle{background-color:#9a48f2;width:43px;height:141px;position:absolute;bottom:0;left:50%;z-index:10;transform:translate(-50%, 0)}#buy-cta .cats{float:right;margin-left:0;width:auto}#buy-cta .cats h5.btn{width:auto}#buy-cta .cats h5.btn:first-of-type{margin-right:1em}#buy-cta .cats h5.btn a{border-color:#fff;color:#fff;padding:0.2125em 0;padding-left:1.25em;padding-right:1.25em}#buy-cta .cats h5.btn a:hover{background:#fff;color:#000f30}#buy-cta h5{display:inline-block;float:left;padding:1.75em 0}#buy-cta>h5{padding:2.25em 0 0 0}@media only screen and (min-width: 105.625em){.single-text-box{background-size:38%}}@media only screen and (max-width: 93.125em){.cats{width:19.5em}#buy-cta .cats h5.btn,.cats h5.btn{width:auto}#buy-cta h5{letter-spacing:1.5px}}@media only screen and (min-width: 90.625em){#page-top{padding-right:44%}.img-box.has-subnav{top:-17.75em}}@media only screen and (max-width: 90.625em){.img-box{top:-4em}}@media only screen and (max-width: 81.25em){.blocker .white-box{width:80%}.two-up .text{padding:5% 5% 0 5%}}@media only screen and (min-width: 64em) and (max-width: 77.5625em){.page-id-10 .two-up .text{padding-top:0}#feat-posts ul li{padding-left:1.625em;padding-bottom:2.5em}#feat-posts ul li .card-pic{float:none;margin-left:0;margin-bottom:1.625em}#feat-posts ul li .card-content{float:none;width:100%}}@media only screen and (max-width: 68.75em){.two-up .pic,.two-up .text{float:none;width:100%}.two-up .text{padding:7.22222222222222% 13.88888888888889%}.page-id-10 .two-up .text{padding-top:7.22222222222222%}.two-up .pic{margin:0 auto;width:72.22222222222222%}}@media only screen and (max-width: 64em){#page-top{padding-right:11.11111111111111%}}@media only screen and (max-width: 63.9375em){.blocker .white-box{padding:3em}.blocker .white-box .pop-bottle{display:none}#feat-posts ul li{margin-right:10%;width:45%}#feat-posts ul li:first-child{margin-left:0;margin-bottom:4em;width:100%}#feat-posts ul li:first-child .card-pic{margin-left:-4%}#feat-posts ul li:first-child .card-content{width:calc(100% - 8.5625em)}#buy-cta h5{letter-spacing:1px}}@media only screen and (max-width: 60em){.text-box{-moz-column-count:1;column-count:1}.billboard{padding-bottom:10%}}@media only screen and (max-width: 53.125em){.single-text-box{padding-bottom:8em}}@media only screen and (min-width: 50em) and (max-width: 52.25em){#feat-posts ul li{padding-left:1.625em;padding-bottom:2.5em}#feat-posts ul li .card-pic{margin-left:0;margin-bottom:1.625em}#feat-posts ul li:first-child .card-pic{margin-left:0}#feat-posts ul li:not(:first-child) .card-pic{float:none}#feat-posts ul li:not(:first-child) .card-content{float:none;width:100%}}@media only screen and (min-width: 50em){#feat-posts{background:#0d1538 url("../img/experts_flame.png") no-repeat top right;background-position:right -5em bottom -12em;background-size:auto 100%}}@media only screen and (max-width: 50em){#page-top{margin:0 2em;margin-bottom:11.11111111111111%}.img-box{background-color:#0d1538}#page-top .img-box p{margin-bottom:0;padding-bottom:2em}p.caption{margin:0;padding-left:11.11111111111111%;padding-right:11.11111111111111%;width:100%}p.caption::after{left:11.11111111111111%}.billboard{margin:0 2em}.text-box{margin:0 2em}.single-text-box{padding:7.22222% calc(11.11111111111111% + 2em);padding-bottom:8em}.img-box{margin:0;position:relative;top:auto;right:auto;width:100%}p.caption::after{bottom:-2.25em}.billboard h2,.billboard h3{width:100%}.two-up .pic,.two-up .text{float:none;width:100%}.two-up .text{padding-left:13.88888888888889%;padding-right:13.88888888888889%}#feat-posts ul{margin-bottom:0}#feat-posts ul li{float:left;margin-right:0;margin-bottom:2em;width:100%}#feat-posts ul li:first-child{margin-left:0;margin-bottom:2em}#feat-posts ul li:first-child .card-pic{margin-left:-9.86666666666667%}#feat-posts ul li .card-pic{float:left}#feat-posts>h5.btn{display:block;position:relative;left:auto;transform:translate(0, 0);margin:0 auto;width:40%}}@media only screen and (max-width: 48em){.billboard.intro-board{background-size:cover}}@media only screen and (max-width: 47.9375em){.blocker .white-box{display:block;position:relative;top:6em;left:auto;width:90%;background:#fff url("../img/flip_flame_pop.png") bottom right no-repeat;box-shadow:0px 0px 0px #212121;margin:0 auto;transform:translate(0, 0)}.blocker .white-box h1{font-size:4em}}@media (max-width: 40em){body.page-id-10 .single-text-box{padding:7.22222222222222% 11.11111111111111%}}@media only screen and (min-width: 36.3125em){body.page-template-story .billboard{background:#0d1538 url("../img/experts_flame.png") no-repeat 110% 36em;background-size:auto 75%}}@media only screen and (min-width: 36.3125em) and (max-width: 50em){#feat-posts{background:#000f30 url("../img/experts_flame.png") no-repeat bottom right;background-size:auto 50%;background-position-x:125%}}@media only screen and (max-width: 42.5em){#buy-cta{width:100%;box-sizing:border-box;padding:1.75em 8%}#buy-cta h5{display:block;margin:0 auto;padding:0;float:none;text-align:center;width:auto}#buy-cta .cats{display:inline-block;float:none;clear:both;width:auto;margin-top:1.5em;position:relative;left:50%;transform:translate(-50%, 0)}#buy-cta .cats h5{display:inline-block;float:left}.cats h5.btn:first-child{margin-right:6%}#buy-cta .mini-bottle{display:none}}@media only screen and (max-width: 40em){#page-top{margin:0;margin-bottom:11.11111111111111%;padding-left:11.11111111111111%;padding-right:11.11111111111111%}.billboard{margin:0}.single-text-box{padding:7.22222222222222% 11.11111111111111%}#feat-posts h2{margin:8% 0}#feat-posts ul{padding-top:7.22222222222222%}body.page-template-story .billboard{background:#0d1538 url("../img/experts_flame.png") no-repeat 110% 36em;background-size:auto 75%;padding-bottom:5%}.single-text-box{padding-bottom:8em}}@media only screen and (max-width: 31.25em){body .purpleraincoat .billboard.intro-board{background-image:none}}@media only screen and (max-width: 30em){.blocker .white-box{padding:2.5em 1.5em 3.5em 1.5em;top:4.25em}.blocker .white-box span{font-size:4em;top:-3.5rem}.blocker .white-box span:hover{top:-3.625rem}.blocker .white-box h1{font-size:5.25rem;margin-bottom:0.25em}.blocker .white-box h2{font-size:1.5rem;margin-bottom:1em}.blocker .white-box a{width:100%;box-sizing:border-box}#page-top{padding-left:7.22222222222222%;padding-right:7.22222222222222%;margin-bottom:7.22222222222222%}#subnav{padding-top:1em}.billboard{padding:7.22222222222222%}.two-up .text{padding-left:6%;padding-right:6%}.text-box{padding:7.22222222222222%}p.caption{padding-top:2.125em;padding-left:0;padding-right:0}p.caption::after{display:none}#feat-posts>h5.btn{width:70%;margin:4% auto}#newsletter .alpha,#newsletter .omega{float:none;width:100%;margin-right:0}#newsletter .alpha{margin-bottom:1em}#feat-posts ul li .card-pic,#feat-posts ul li:first-child .card-pic{margin-left:1.375em}#feat-posts ul li .card-content,#feat-posts ul li:first-child .card-content{width:calc(100% - 9.9375em)}}@media (max-width: 25.875em){.blocker .white-box h1{font-size:5.25rem;margin-bottom:0.25em}.single-text-box{background-size:100%}}@media (max-width: 23.4375em){.blocker .white-box h1{font-size:4.75rem;margin-bottom:0.25em}}@media only screen and (max-width: 22.5em){#feat-posts>h5.btn{width:80%}.cats h5.btn:first-child{margin-right:0}}@media (max-width: 20em){.blocker .white-box{padding:1.5em 1.5em 2em 1.5em}.blocker .white-box h1{font-size:3.5rem;margin-bottom:0.25em}.blocker .white-box h2{font-size:1.5em;margin-bottom:1em}}p>small{font-size:.75em}.v-form__field{position:relative}.address-suggestions{position:fixed;z-index:900;background:#fff}.address-suggestions::before,.address-suggestions::after{content:'';display:table;clear:both}.address-suggestions a{display:block;padding:5px 15px;font-size:.875em;color:#333 !important}.address-suggestions a.focus,.address-suggestions a:hover{background:rgba(0,0,0,0.05)}.address-suggestions a:first-child{margin-top:10px}.address-suggestions a:last-child{margin-bottom:10px}.address-suggestions:hover a.focus:not(:hover){background:none}.page-template-template-free-sample .sample-modal-trigger{display:none}

/*# sourceMappingURL=maps/global.css.map */
