/*
Theme Name: Em Vee See
Description: A quiet, MVC patterned WordPress starter theme  
Author: Travis Meyer
Author URI: http://travismeyer.co/
Version: 1.0
*/
@charset "UTF-8";.post,figure{position:relative}*,.remodal,.shopify-select{-moz-box-sizing:border-box;box-sizing:border-box}body,html{overflow-x:hidden;margin:0;font-family:sans-serif;line-height:20px}.post{max-width:700px;width:100%;margin:0 auto}figure.full,figure.left{margin-left:0}figure.full,figure.right{margin-right:0}figure{clear:both}.one-third{width:33.33333%}.half{width:50%}.full{width:100%}.left{float:left}.right{float:right}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.img{display:block;margin:auto;max-width:100%}.aspectRatioPlaceholder .img{position:absolute;top:0;left:0;width:100%;height:100%}.zoom-effect .img{cursor:pointer;cursor:-webkit-zoom-in}.zoom-effect .zoomImg,.zoom-effect .zoomImg-wrap{position:relative;z-index:7;-moz-transition:all .3s;transition:all .3s}.zoom-effect .zoomImg-wrap--absolute{position:absolute;top:0;left:0;width:100%;height:100%}.zoom-effect .zoomImg{cursor:pointer;cursor:-webkit-zoom-out}.zoom-effect .zoomOverlay.show{opacity:1}.zoom-effect .zoomOverlay{z-index:6;background:#fff;position:absolute;-moz-transition:opacity .3s;transition:opacity .3s;opacity:0;cursor:pointer;cursor:-webkit-zoom-out}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:hsla(0,0%,100%,.7)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:c;-moz-animation-name:c;animation-name:c}.remodal-overlay.remodal-is-closing{-webkit-animation-name:d;-moz-animation-name:d;animation-name:d}.remodal-wrapper{padding:5px 5px 0}.remodal{width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);color:#2b2e38;background:#fff}.remodal-close,.remodal-close:before{position:absolute;top:0;left:0;display:block;width:35px}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;text-decoration:none;border:0;outline:0;cursor:pointer}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:a;-moz-animation-name:a;animation-name:a}.remodal.remodal-is-closing{-webkit-animation-name:b;-moz-animation-name:b;animation-name:b}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;padding:0;-moz-transition:color .2s;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;-moz-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes a{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-moz-keyframes a{0%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@keyframes a{0%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}}@-webkit-keyframes b{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-moz-keyframes b{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);-moz-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes b{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);-moz-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes c{0%{opacity:0}to{opacity:1}}@-moz-keyframes c{0%{opacity:0}to{opacity:1}}@keyframes c{0%{opacity:0}to{opacity:1}}@-webkit-keyframes d{0%{opacity:1}to{opacity:0}}@-moz-keyframes d{0%{opacity:1}to{opacity:0}}@keyframes d{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:1200px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-is-initialized,label{display:inline-block}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,p,section ol,section ul{font-family:filosreglin,serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}html{font-size:18px}h1,h2,h3,h4,h5,h6{font-size:18px;font-size:1rem;font-weight:400}a{text-decoration:none;color:#005f96;-moz-transition:color .2s ease;transition:color .2s ease}a:hover{color:rgba(0,0,0,.8)}p,section ol,section ul{font-size:18px;font-size:1rem;color:#000;line-height:1.4375;margin-bottom:19.125px;margin-bottom:1.0625rem}p em,section ol em,section ul em{font-family:filosita,serif}p strong,section ol strong,section ul strong{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.7222222222em;color:#000;text-transform:uppercase;letter-spacing:.15em}#storemapper #storemapper-list .tier .storemapper_view a,button,input[type=button],input[type=email],input[type=submit],input[type=text],select{-moz-appearance:none;font-size:.5555555556em;font-family:Verlag A,Verlag B,serif;text-transform:uppercase;-webkit-appearance:none}p{text-align:justify}label{clear:both;width:100%}.main_content:after,.main_content:before,.main_header:after,.main_header:before{content:" ";display:table}input[type=email],input[type=text]{border:0;background:0 0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #000;padding:9px;padding:.5rem;margin-bottom:15.75px;margin-bottom:.875rem;outline:0;font-weight:600;color:rgba(0,0,0,.8);letter-spacing:.2em}input[type=email]:focus,input[type=text]:focus{border-color:#005f96}#storemapper #storemapper-list .tier .storemapper_view a,button,input[type=button],input[type=submit]{-moz-border-radius:0;border-radius:0;border:0;background-color:hsla(30,6%,93%,.8);color:rgba(0,0,0,.8);padding:9px 20.25px;padding:.5rem 1.125rem;cursor:pointer;border:1px solid rgba(0,0,0,.8);font-weight:800;letter-spacing:1.8px;letter-spacing:.1rem;-moz-transition:color .2s ease,border-color .2s ease;transition:color .2s ease,border-color .2s ease}#storemapper #storemapper-list .tier .storemapper_view a:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{color:#000;border-color:#000}select{-moz-border-radius:0;border-radius:0;border:0;background-color:transparent;border:1px solid hsla(30,6%,93%,.8);letter-spacing:1.8px;letter-spacing:.1rem;font-weight:800;margin-bottom:13.5px;margin-bottom:.75rem;padding:9px 20.25px;padding:.5rem 1.125rem;outline:0}.container{max-width:1000px;margin:0 auto}@media screen and (max-width:1000px){.container{padding-right:1rem;padding-left:1rem}}.main_content{position:relative;margin-top:27px;margin-top:1.5rem}.main_content:after{clear:both}.block_link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.main_header,.main_header-logo{position:relative}.main_header{clear:both;margin-top:18px;margin-top:1rem}.main_header:after{clear:both}@media (max-width:579px){.main_header-logo{margin:0 auto 3rem;width:11.1111111111em}.main_header-logo .desktop-logo{display:none}nav[class^=main_header-nav]{clear:both}}@media (min-width:580px){.main_header-logo{height:11.1111111111em;width:100%}.main_header-logo .mobile-logo{display:none}.main_header-logo a{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);margin-left:auto;margin-right:auto;width:40%}}.main_header-logo a{display:block}.main_header-nav_toggle{display:block;position:absolute;top:2.25px;top:.125rem;width:1.5555555556em;height:1.5555555556em;margin-top:9px;margin-top:.5rem;font-size:29.25px;font-size:1.625rem;cursor:pointer;-moz-transition:color .2s ease;transition:color .2s ease;color:#000}.main_header-nav_toggle:hover{color:rgba(0,0,0,.8)}@media (max-width:579px){nav[class^=main_header-nav] li{margin-bottom:.5rem}nav[class^=main_header-nav] a{font-family:Verlag A,Verlag B,serif;font-weight:800;letter-spacing:.2em;font-size:.7777777778em;text-transform:uppercase;color:rgba(0,0,0,.8);-moz-transition:color .2s ease;transition:color .2s ease}nav[class^=main_header-nav] a:hover{color:#005f96}.main_header-nav--alpha:after,.main_header-nav--alpha:before{content:"";position:absolute;width:100%;left:0;height:1px;background-color:rgba(0,0,0,.8);opacity:0;-moz-transition:.2s opacity .1s ease;transition:opacity .2s ease .1s}.main_header-nav--alpha:before{top:0}.main_header-nav--alpha:after{bottom:0}.main_header-nav--alpha{position:relative;overflow:hidden;max-height:0;-moz-transition:max-height .2s ease;transition:max-height .2s ease}.main_header-nav--alpha.is-shown{max-height:300px}.main_header-nav--alpha.is-shown:after,.main_header-nav--alpha.is-shown:before{opacity:1}.main_header-nav--alpha ul{padding-top:2rem;padding-bottom:2rem}.main_header-nav--alpha li{text-align:center}.main_header-nav--alpha li:last-of-type{margin-bottom:0}}.main_header-nav--alpha a span.four{font-size:1.25em!important}@media (min-width:580px){.main_header-nav_toggle{display:none}.main_header-nav--alpha{border-top:1px solid #000;border-bottom:1px solid #000}.main_header-nav--alpha ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.875rem 1.325rem 1rem}.main_header-nav--alpha li{line-height:.875}.main_header-nav--alpha a{font-family:Verlag A,Verlag B,serif;font-size:.6666666667em;font-weight:800;text-transform:uppercase;letter-spacing:.2em;color:#000;-moz-transition:color .2s ease;transition:color .2s ease}.main_header-nav--alpha a:hover{color:#005f96}}@media (min-width:580px) and (max-width:767px){.main_header-nav--alpha a{font-size:.5555555556em}}@media (min-width:580px){.main_header-nav--beta{position:absolute;width:100%;top:0;left:0}.main_header-nav--beta a{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.6111111111em;color:rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:.2em;-moz-transition:color .2s ease;transition:color .2s ease}}.main_header-nav--beta a[class^=icon-]{font-size:18px;font-size:1rem}.main_header-nav--beta a span{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:1.1111111111em;color:rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:.2em;-moz-transition:color .2s ease;transition:color .2s ease}@media (min-width:580px){.main_header-nav--beta a:hover{color:#005f96}.main_header-nav--beta ul:first-of-type{float:left}.main_header-nav--beta ul:first-of-type li{float:left;margin-right:1rem}.main_header-nav--beta ul:last-of-type{float:right}.main_header-nav--beta ul:last-of-type li{float:right;margin-left:1rem}}@media (max-width:579px){.main_header-nav--beta ul:first-of-type{position:absolute;top:3.8333333333em;width:100%;text-align:center}.main_header-nav--beta ul:first-of-type li{display:inline-block}.main_header-nav--beta ul:last-of-type li:first-of-type{position:absolute;top:.875rem;right:1.3525rem}.is-shown .main_header-nav--beta ul:last-of-type li:first-of-type{width:80%;background:#fff;padding:0 2rem}.main_header-nav--beta ul:last-of-type li:last-of-type{position:absolute;top:.875rem;right:1.175rem}.main_header-nav--beta ul:last-of-type li:nth-of-type(2){position:absolute;top:15px;right:0}}@-webkit-keyframes e{0%{max-width:0;opacity:0}50%{max-width:130px;opacity:0}60%{opacity:.325}to{max-width:130px;opacity:1}}@-moz-keyframes e{0%{max-width:0;opacity:0}50%{max-width:130px;opacity:0}60%{opacity:.325}to{max-width:130px;opacity:1}}@keyframes e{0%{max-width:0;opacity:0}50%{max-width:130px;opacity:0}60%{opacity:.325}to{max-width:130px;opacity:1}}.main_header .search{float:right;margin-top:-7.875px;margin-top:-.4375rem;margin-left:18px;margin-left:1rem;height:31px;max-width:0;overflow:hidden;background:#fff}.main_header .search.is-shown{-webkit-animation-name:e;-moz-animation-name:e;animation-name:e;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.main_header .search .screen-reader-text{width:1px;height:1px;overflow:hidden}@media (max-width:579px){.search-is-shown .main_header .main_header-nav ul:last-of-type li:first-of-type{width:80%;background:#fff;padding:1rem 2rem 0;margin-top:-1rem}}.main_footer{display:block;margin-bottom:54px;margin-bottom:3rem}.main_footer-quote{width:100%;padding:15.75px 23.849px 18px;padding:.875rem 1.325rem 1rem;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center}.main_footer-quote p{display:inline-block;font-family:filosita,serif;font-size:18px;font-size:1rem;color:#000;letter-spacing:.54px;letter-spacing:.03rem;margin-bottom:0;text-align:center}.main_footer-nav a,.main_footer-quote cite{letter-spacing:3.6px;letter-spacing:.2rem;font-size:.5555555556em;color:rgba(0,0,0,.8);font-family:Verlag A,Verlag B,serif;text-transform:uppercase}.main_footer-quote p:before{content:"\201C"}.main_footer-quote p:after{content:"\201D"}.main_footer-quote cite{display:inline-block;font-weight:800;margin-left:18px;margin-left:1rem}.banner,.detail_alpha>section p b,.detail_beta>section p b{font-weight:600}@media (max-width:579px){.main_footer-quote cite{width:100%;clear:both;margin-left:0}}.main_footer-quote cite:before{content:"—"}.main_footer-nav{margin-top:27px;margin-top:1.5rem;margin-bottom:27px;margin-bottom:1.5rem;width:100%;text-align:center}.main_footer-nav li{display:inline-block;margin:0 9px;margin:0 .5rem}.main_footer-nav a{font-weight:600}[class^=arrow-]{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.banner,.detail_alpha>aside article,.detail_beta>aside article{position:relative}[class^=arrow-]:before{font-family:Verlag A,Verlag B,serif;font-size:23.849px;font-size:1.325rem;color:rgba(0,0,0,.8)}.arrow-left{left:-45px;left:-2.5rem}.arrow-left:before{content:"←"}.arrow-right{right:-45px;right:-2.5rem}.arrow-right:before{content:"→"}.banner{overflow:hidden;background:#005f96;color:#fff;padding:9px;padding:.5rem;text-align:center;margin-bottom:18px;margin-bottom:1rem;font-family:Verlag A,Verlag B,serif;text-transform:uppercase;font-size:15.299px;font-size:.85rem;letter-spacing:.15em}@media (min-width:580px){.detail_alpha>header,.detail_beta>header{margin-bottom:.75rem}}.detail_alpha>header h2,.detail_beta>header h2{font-style:"filosreglin",serif;font-size:1.7777777778em;color:#000;letter-spacing:.18px;letter-spacing:.01rem;line-height:1.0625}.detail_alpha>section p em,.detail_alpha>section p i,.detail_beta>section p em,.detail_beta>section p i{font-family:filosita,serif}.detail_alpha>section ol li,.detail_beta>section ol li{line-height:1.5;margin-bottom:19.125px;margin-bottom:1.0625rem;list-style-type:decimal}.detail_alpha>section .alignright,.detail_beta>section .alignright{max-width:100%;margin-left:0;float:none;margin-bottom:18px;margin-bottom:1rem;clear:both}.detail_alpha>section .nutrition_facts,.detail_alpha>section .nutrition_facts_mobile,.detail_beta>section .nutrition_facts,.detail_beta>section .nutrition_facts_mobile{display:none;margin-bottom:27px;margin-bottom:1.5rem}.detail_alpha>section .nutrition_facts_mobile,.detail_alpha>section .nutrition_facts_mobile a,.detail_alpha>section .nutrition_facts a,.detail_beta>section .nutrition_facts_mobile,.detail_beta>section .nutrition_facts_mobile a,.detail_beta>section .nutrition_facts a{display:block}.detail_alpha>section .nutrition_facts_mobile img,.detail_alpha>section .nutrition_facts img,.detail_beta>section .nutrition_facts_mobile img,.detail_beta>section .nutrition_facts img{width:auto;height:95%}@media (min-width:580px){.detail_alpha>section .alignright,.detail_beta>section .alignright{max-width:200px;margin-left:30px;float:right}.detail_alpha>section .nutrition_facts,.detail_beta>section .nutrition_facts{display:block}.detail_alpha>section .nutrition_facts_mobile,.detail_beta>section .nutrition_facts_mobile{display:none}}.detail_alpha>aside article:last-of-type figure:after,.detail_alpha>aside article:last-of-type figure:before,.detail_beta>aside article:last-of-type figure:after,.detail_beta>aside article:last-of-type figure:before,.detail_beta>footer menu ul:after,.detail_beta>footer menu ul:before{content:" ";display:table}.detail_alpha>section img,.detail_beta>section img{margin-top:36px;margin-top:2rem;max-width:50px;height:auto}.detail_alpha>aside figure,.detail_beta>aside figure{overflow:visible}.detail_alpha>aside h3,.detail_beta>aside h3{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.7222222222em;color:#005f96;text-transform:uppercase;line-height:1.4375;letter-spacing:.15em;text-align:center}.detail_alpha>aside .centered,.detail_beta>aside .centered{text-align:center}.detail_alpha>aside .centered p,.detail_beta>aside .centered p{text-align:center;margin-top:18px;margin-top:1rem;font-size:1.7777777778em}.detail_alpha>aside footer,.detail_beta>aside footer{clear:both;position:relative;width:100%;margin-top:63px;margin-top:3.5rem}@media (min-width:580px){.detail_alpha>aside article:first-of-type,.detail_beta>aside article:first-of-type{float:left;width:47%;margin-right:6%}.detail_alpha>aside article:last-of-type,.detail_beta>aside article:last-of-type{float:left;width:47%}}.detail_alpha>aside article:last-of-type figure:after,.detail_beta>aside article:last-of-type figure:after{clear:both}.detail_alpha>aside figcaption p,.detail_beta>aside figcaption p{font-family:Verlag A,Verlag B,serif;font-weight:600;font-size:.8333333333em;color:#000;line-height:1.3;text-align:left}.detail_beta section .introduction p{font-family:filosita,serif;font-size:18px;font-size:1rem;font-color:#000;letter-spacing:.01em;line-height:1.6;text-align:justify}.detail_beta section .ingredients>h3,.detail_beta section .instructions>h3,.detail_beta section .specs p,.detail_beta section .tips>h3{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.6666666667em;letter-spacing:.2em;text-transform:uppercase}.detail_beta section .specs{margin-bottom:36px;margin-bottom:2rem}.detail_beta section .specs p{color:#000;line-height:1.6;margin-bottom:5.85px;margin-bottom:.325rem}.detail_beta section .ingredients{margin-bottom:36px;margin-bottom:2rem}.detail_beta section .ingredients>h3,.detail_beta section .instructions>h3,.detail_beta section .tips>h3{color:#005f96;line-height:1.6}.detail_beta section .ingredients div h2,.detail_beta section .ingredients div h3,.detail_beta section .ingredients div h4,.detail_beta section .ingredients div h5,.detail_beta section .ingredients div h6,.detail_beta section .instructions div h2,.detail_beta section .instructions div h3,.detail_beta section .instructions div h4,.detail_beta section .instructions div h5,.detail_beta section .instructions div h6,.detail_beta section .tips div h2,.detail_beta section .tips div h3,.detail_beta section .tips div h4,.detail_beta section .tips div h5,.detail_beta section .tips div h6{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.6666666667em;letter-spacing:.2em;text-transform:uppercase;line-height:1.6;margin-top:27px;margin-top:1.5rem}.detail_beta section .ingredients div p,.detail_beta section .ingredients div ul li,.detail_beta section .instructions div p,.detail_beta section .instructions div ul li,.detail_beta section .tips div p,.detail_beta section .tips div ul li{font-family:Verlag A,Verlag B,serif;font-weight:400;font-size:.8333333333em;line-height:1.6}.detail_beta section .ingredients div h2:first-child,.detail_beta section .ingredients div h3:first-child,.detail_beta section .ingredients div h4:first-child,.detail_beta section .ingredients div h5:first-child,.detail_beta section .ingredients div h6:first-child,.detail_beta section .instructions div h2:first-child,.detail_beta section .instructions div h3:first-child,.detail_beta section .instructions div h4:first-child,.detail_beta section .instructions div h5:first-child,.detail_beta section .instructions div h6:first-child,.detail_beta section .tips div h2:first-child,.detail_beta section .tips div h3:first-child,.detail_beta section .tips div h4:first-child,.detail_beta section .tips div h5:first-child,.detail_beta section .tips div h6:first-child{margin-top:0}.detail_beta section .ingredients div p,.detail_beta section .instructions div p,.detail_beta section .tips div p{margin-left:18px;margin-left:1rem;margin-bottom:0}.detail_beta section .ingredients div p:first-letter,.detail_beta section .instructions div p:first-letter,.detail_beta section .tips div p:first-letter{margin-left:-18px;margin-left:-1rem}.detail_beta section .ingredients div ol,.detail_beta section .instructions div ol,.detail_beta section .tips div ol{padding-left:14.625px;padding-left:.8125rem}.detail_beta section .ingredients div ul,.detail_beta section .instructions div ul,.detail_beta section .tips div ul{list-style:disc;margin-left:18px;margin-left:1rem}.detail_beta>footer menu li,.detail_beta>footer menu ul+p{font-weight:800;color:rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:.2em;font-family:Verlag A,Verlag B,serif}.detail_beta>footer menu ul{margin-bottom:18px;margin-bottom:1rem}.detail_beta>footer menu ul:after{clear:both}.detail_beta>footer menu li{float:left;margin-right:18px;margin-right:1rem;font-size:23.849px;font-size:1.325rem}.detail_beta>footer menu ul+p{width:100%;clear:both;font-size:.5555555556em;-moz-transition:color .2s ease;transition:color .2s ease}.index_alpha-header h2,.index_alpha-section>header h3{letter-spacing:.18px;letter-spacing:.01rem;font-family:filosreglin,serif;color:#000}.index_alpha-header h2{font-size:1.7777777778em;line-height:1.0625}@media (min-width:580px){.index_alpha-header h2{margin-bottom:.75rem}}.index_alpha-header p{font-family:filosreglin,serif;font-size:.9444444444em;color:#000;line-height:1.5;margin-bottom:0;text-align:justify}.index_alpha-section>header h3{font-size:1.7777777778em;line-height:1.0625}.index_alpha-section>header p{font-family:filosreglin,serif;font-size:18px;font-size:1rem;color:#000;line-height:1.5;text-align:justify}.index_alpha-section--centered.top article:first-of-type:before{font-family:Verlag A,Verlag B,serif;content:"NEW";display:block;width:54px;width:3rem;height:27px;height:1.5rem;background:#005f96;color:#fff;font-weight:700;position:absolute;z-index:1;top:25px;left:0;-moz-border-radius:100%;border-radius:100%;text-align:center;padding:27px 0 0;padding:1.5rem 0 0;line-height:0;letter-spacing:.075em;font-size:13.5px;font-size:.75rem}.index_alpha-section article header h4,.index_beta-primary article header h3{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.6666666667em;color:#000;text-align:center;text-transform:uppercase}@media (max-width:579px){.index_alpha-section--centered.top article:first-of-type:before{top:0;left:42%}}.index_alpha-section article header{position:absolute;top:100%;width:100%;margin-left:0}.index_alpha-section article header h4{letter-spacing:1.8px;letter-spacing:.1rem;line-height:1.5}.index_alpha-section article header p{text-align:center}.index_alpha-section article figure{position:relative;overflow:hidden}.index_alpha-section article figure:before{display:block;content:"";width:100%;padding-top:100%}.index_alpha-section article figure>:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.index_alpha-section article figure picture{overflow:hidden}.index_alpha-section article figure img{width:100%;height:100%}.index_beta-primary article header{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;padding:9px 0;padding:.5rem 0;background-color:hsla(0,0%,100%,.875);z-index:1}.index_beta-primary article header h3{letter-spacing:3.6px;letter-spacing:.2rem;height:2em}.index_beta-secondary header h4{font-family:filosreglin,serif;font-size:1.7777777778em;color:rgba(0,0,0,.8);letter-spacing:.18px;letter-spacing:.01rem;text-align:center}.tax-recipe-type .index_beta-secondary header h4{margin-right:36px;margin-right:2rem;text-align:left;float:left}.index_beta-secondary header nav{float:left}.index_beta-secondary header nav .search{float:right;margin-top:-2.25px;margin-top:-.125rem;margin-left:18px;margin-left:1rem;height:31px;overflow:hidden}.index_beta-secondary header nav .search .screen-reader-text{width:1px;height:1px;overflow:hidden}.index_beta-secondary article header{position:absolute;top:100%;margin-top:5.85px;margin-top:.325rem}.index_beta-secondary article header h5{font-family:Verlag A,Verlag B,serif;font-weight:600;font-size:.8333333333em;color:#000;line-height:1.3}.index_beta-secondary article figure{position:relative;overflow:hidden}.index_beta-secondary article figure:before{display:block;content:"";width:100%;padding-top:100%}.index_beta-secondary article figure>:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.index_beta-secondary article figure img{width:100%;height:auto}.index_gamma-header h2{font-family:filosreglin,serif;font-size:1.7777777778em;color:#000;letter-spacing:.01em;line-height:1.0625;margin-bottom:18px;margin-bottom:1rem}.index_gamma-header p{text-align:justify}.index_gamma-section:first-of-type article figure{position:relative;overflow:hidden}.index_gamma-section:first-of-type article figure:before{display:block;content:"";width:100%;padding-top:100%}.index_gamma-section:first-of-type article figure>:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.index_gamma-section .index_gamma-cta{position:relative;overflow:hidden}.index_gamma-section .index_gamma-cta:before{display:block;content:"";width:100%;padding-top:100%}.index_gamma-cta a.block_link span,.region_alpha-ctas--item a.block_link span,.region_alpha-signup.was-shown{display:none}.index_gamma-section .index_gamma-cta>:first-child{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.index_gamma-section .index_gamma-cta>div{position:absolute;top:0}.index_gamma-section:not(:first-of-type) article header{position:relative;padding:13.5px;padding:.75rem;margin-bottom:13.5px;margin-bottom:.75rem}.index_gamma-section:not(:first-of-type) article header:after{content:"";position:absolute;bottom:0;left:37%;width:25%;height:1px;background-color:rgba(0,0,0,.8)}.index_gamma-section:not(:first-of-type) article header h3{font-family:filosreglin,serif;font-size:1.7777777778em;color:rgba(0,0,0,.8);text-align:center}.index_gamma-section:not(:first-of-type) article section{padding:0 13.5px 13.5px;padding:0 .75rem .75rem}.index_gamma-section:not(:first-of-type) article section p{font-family:Verlag A,Verlag B,serif;font-weight:400;font-size:.7222222222em;color:#000;line-height:1.5;text-align:center}.index_gamma-cta,.region_alpha-ctas--item{background-color:#005f96;border:11.25px solid transparent;border:.625rem solid transparent;-moz-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.9);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.9);position:relative}.index_gamma-cta a.block_link,.region_alpha-ctas--item a.block_link{z-index:8;position:absolute;width:100%;height:100%}.index_gamma-cta header,.region_alpha-ctas--item header{position:relative;padding:13.5px;padding:.75rem;margin-bottom:13.5px;margin-bottom:.75rem}.index_gamma-cta header:after,.region_alpha-ctas--item header:after{content:"";position:absolute;bottom:0;left:37%;width:25%;height:1px;background-color:hsla(0,0%,100%,.875)}.index_gamma-cta header h3,.region_alpha-ctas--item header h3{font-family:filosreglin,serif;font-size:1.7777777778em;color:#fff;text-align:center}.index_gamma-cta section,.region_alpha-ctas--item section{padding:0 13.5px 13.5px;padding:0 .75rem .75rem}.index_gamma-cta section strong,.region_alpha-ctas--item section strong{color:#fff}.index_gamma-cta section p,.region_alpha-ctas--item section p{font-family:Verlag A,Verlag B,serif;font-weight:400;font-size:.7222222222em;color:#fff;line-height:1.5;text-align:center}.index_gamma-cta section p a,.region_alpha-ctas--item section p a{color:#fff;text-decoration:underline}.region_alpha-signup{bottom:0;width:100%;background:hsla(0,0%,100%,.85);padding-top:36px;padding-top:2rem;padding-bottom:36px;padding-bottom:2rem;opacity:0;-moz-transition:.1s opacity .2s ease;transition:opacity .1s ease .2s}.region_alpha-signup.is-shown{opacity:1}.region_alpha-signup.is-shown.was-shown{opacity:0!important}.region_alpha-signup form,.region_alpha-signup header,.region_alpha-signup section{max-width:27.2222222222em;margin-left:auto;margin-right:auto}.region_alpha-signup>a{font-family:Verlag A,Verlag B,serif;color:rgba(0,0,0,.8);font-weight:600;position:absolute;top:36px;top:2rem;right:36px;right:2rem;cursor:pointer}.region_alpha-signup h3,.region_alpha-signup p{font-family:filosreglin,serif;text-align:center}.region_alpha-signup>a:hover{color:#005f96}.region_alpha-signup h3,.region_alpha-signup header{margin-bottom:18px;margin-bottom:1rem}.region_alpha-signup h3{font-size:1.7777777778em;color:rgba(0,0,0,.8);letter-spacing:.18px;letter-spacing:.01rem}.region_alpha-signup p{font-size:1em;line-height:1.5}.region_alpha-signup section{margin-bottom:27px;margin-bottom:1.5rem}.region_alpha-signup .close{display:none;opacity:.5;position:absolute;right:36px;right:2rem;top:36px;top:2rem}@media (min-width:580px){.region_alpha-signup{position:absolute}.region_alpha-signup .close{display:block}}.region_alpha-signup form input{display:block;margin:0 auto 15.75px;margin:0 auto .875rem;clear:both;text-align:center}.region_alpha-signup form input[type=text]{width:90%}.region_alpha-signup form input[type=email]{width:75%}.region_alpha-signup form input[type=submit]{margin-top:27px;margin-top:1.5rem}.region_beta hr{width:108px;width:6rem;clear:both;border-color:#000;border-top:none;margin-bottom:47.699px;margin-bottom:2.65rem;margin-left:0}.region_beta hr:after,.region_beta hr:before{content:" ";display:table}.region_beta hr:after{clear:both}@media (min-width:580px){.region_beta hr{margin-left:1.325rem}}.region_beta-section:last-of-type+hr{display:none}.region_beta-section aside:after,.region_beta-section aside:before,.region_beta-section header:after,.region_beta-section header:before,.region_beta-section section:after,.region_beta-section section:before{content:" ";display:table}.region_beta-section aside:after,.region_beta-section header:after,.region_beta-section section:after{clear:both}.region_beta-section>header{margin-bottom:19.125px;margin-bottom:1.0625rem}.region_beta-section>header h3{font-family:Verlag A,Verlag B,serif;font-weight:800;font-size:.8333333333em;color:#005f96;text-transform:uppercase;letter-spacing:.18px;letter-spacing:.01rem;letter-spacing:.2em;line-height:1.0625;margin-top:-5.85px;margin-top:-.325rem}@media (max-width:579px){.region_beta-section aside{margin-bottom:1.5rem}.region_alpha-ctas--item{display:none}}.region_beta-section section p{font-family:filosreglin,serif;font-size:18px;font-size:1rem;color:#000;line-height:1.4375}.region_beta-section section>h1,.region_beta-section section>h2,.region_beta-section section>h3,.region_beta-section section>h4,.region_beta-section section>h5,.region_beta-section section>h6{font-family:filosreglin,serif;font-size:1.7777777778em;letter-spacing:.01em;line-height:1.25;margin-bottom:18px;margin-bottom:1rem}.region_beta-section>section p em,.region_beta-section>section p i{font-family:filosita,serif}.region_beta-section>section p b,.region_beta-section>section p strong{font-weight:800}.region_beta-section>section ol{list-style:decimal;padding-left:14.625px;padding-left:.8125rem}.region_beta-section>section ul{list-style:disc;margin-left:18px;margin-left:1rem}.region_beta-section>section ul ul{list-style:circle}.region_beta-section>section blockquote{position:relative;padding-left:18px;padding-left:1rem;margin-left:18px;margin-left:1rem;margin-bottom:18px;margin-bottom:1rem}.region_beta-section>section blockquote:before{content:"";width:1px;background-color:#005f96;position:absolute;left:0;top:5%;height:90%}.region_beta-section>section>section{margin-bottom:36px;margin-bottom:2rem}.region_beta-section>section>section>section{max-height:0;overflow:hidden;-moz-transition:max-height .2s ease;transition:max-height .2s ease}.region_beta-section>section>section>section.is-shown{max-height:1000px}.region_beta-section>section>section h1,.region_beta-section>section>section h2,.region_beta-section>section>section h3,.region_beta-section>section>section h4,.region_beta-section>section>section h5,.region_beta-section>section>section h6{font-family:filosreglin,serif;font-size:1.7777777778em;letter-spacing:.01em;line-height:1.25;margin-bottom:18px;margin-bottom:1rem;cursor:pointer}.region_beta-section>section>section p{text-align:justify}.index_alpha-section--centered,.index_alpha-section--centered>header p,.index_alpha-section--centered article{text-align:center}.region_beta-section>section>section:first-of-type{margin-top:18px;margin-top:1rem}.region_alpha{overflow:hidden;margin-bottom:36px;margin-bottom:2rem}.region_alpha-primary,.region_alpha-secondary{position:relative}.region_alpha-secondary{margin-top:27px;margin-top:1.5rem}.region_alpha-ctas{position:absolute;bottom:0;width:100%;background:hsla(0,0%,100%,.75);opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.region_alpha-ctas.is-shown{opacity:1}.index_alpha-section:after,.index_alpha-section:before,.index_alpha:after,.index_alpha:before,.region_beta-section:after,.region_beta-section:before{content:" ";display:table}.region_beta-section{position:relative;margin-bottom:13.5px;margin-bottom:.75rem;padding-bottom:13.5px;padding-bottom:.75rem}.index_alpha:after,.region_beta-section:after{clear:both}@media (min-width:580px){.four .region_alpha-ctas--item{float:left;width:24.5%;margin-right:.6666%}.three .region_alpha-ctas--item{float:left;width:32.888893333%;margin-right:.6666%}.region_alpha-ctas--item:last-of-type{float:right;margin-right:0}.region_beta-section{padding-left:1.325rem;padding-right:1.325rem}.region_beta-section>header,.region_beta-section>section{width:60%;float:left}.region_beta-section>aside{float:right;width:30%}.index_alpha{margin-bottom:6rem;padding:0 1.325rem}.index_alpha-header{float:right;width:49%}}@media (max-width:579px){.index_alpha-header{margin-bottom:3rem}}.index_alpha-section{width:100%;clear:both}.index_alpha-section:after{clear:both}@media (min-width:580px){.index_alpha-section{padding-top:3rem}.index_alpha-section article{float:left;width:24.5%;margin-right:.6666%}.index_alpha-section article:nth-of-type(4n+4){margin-right:0;float:right}}.index_beta-primary--items,.index_beta-secondary header{width:100%}.index_alpha-section--centered>header>p{padding:18px;padding:1rem;max-width:700px;margin:auto}@media (min-width:580px){.index_alpha-section--centered article{float:none!important;display:inline-block!important}.index_alpha-section>header{margin-bottom:.75rem}}.detail_alpha:after,.detail_alpha:before,.detail_beta:after,.detail_beta:before,.index_beta-primary:after,.index_beta-primary:before,.index_beta-secondary:after,.index_beta-secondary:before,.index_beta-secondary header:after,.index_beta-secondary header:before{content:" ";display:table}.index_alpha-section article{position:relative;margin-bottom:72px;margin-bottom:4rem}.index_beta-primary:after,.index_beta-secondary:after{clear:both}@media (min-width:580px){.index_beta-primary{margin-bottom:2rem}.index_beta-secondary{margin-bottom:4rem;padding-right:1.325rem;padding-left:1.325rem}}.index_beta-primary{background-color:hsla(30,6%,93%,.8);padding:27px 13.5px;padding:1.5rem .75rem;margin-right:23.849px;margin-right:1.325rem;margin-left:23.849px;margin-left:1.325rem}.index_beta-primary--items article{position:relative;margin-left:13.5px;margin-left:.75rem;margin-right:13.5px;margin-right:.75rem}.index_beta-secondary header:after{clear:both}@media (max-width:579px){.index_beta-primary{margin-bottom:3rem}.index_beta-secondary header{margin-bottom:1rem}}@media (min-width:580px){.index_beta-secondary header{margin-bottom:1.325rem}.index_beta-secondary article{float:left;width:22.75%;margin-right:3%}}.index_beta-secondary article{position:relative;margin-bottom:90px;margin-bottom:5rem}@media (min-width:580px){.index_beta-secondary article:nth-of-type(4n+4){margin-right:0;float:right}.index_gamma-header{float:left;width:48.666666667%;margin-right:2.666666667%}}@media (max-width:579px){.index_gamma-section article{float:left;clear:both;width:100%;margin-bottom:3rem}}@media (min-width:580px){.index_gamma-section article{float:left;width:23%;margin-right:2.666666667%;margin-bottom:1.625rem}.index_gamma-section:first-of-type article:nth-of-type(2){float:right;margin-right:0}.index_gamma-section:first-of-type article:nth-of-type(3){clear:left}.index_gamma-section:first-of-type article:nth-of-type(4n+6),.index_gamma-section:not(:first-of-type) article:nth-of-type(4n+4){margin-right:0;float:right}.index_gamma-section:not(:first-of-type) article:nth-of-type(4n+5){clear:left}.detail_alpha,.detail_beta{padding-right:1.325rem;padding-left:1.325rem}}.detail_alpha,.detail_beta{margin-bottom:54px;margin-bottom:3rem}.detail_alpha:after,.detail_beta:after{clear:both}@media (min-width:580px){.detail_alpha header,.detail_beta header{width:60%;float:left}.detail_alpha aside,.detail_beta aside{width:35%;float:right}}.detail_alpha aside .zoom-effect,.detail_beta aside .zoom-effect{cursor:-moz-zoom-in;cursor:zoom-in}.detail_alpha aside figure img,.detail_beta aside figure img{width:100%;height:auto}@media (max-width:579px){.detail_alpha header,.detail_beta header{margin-bottom:2rem}.detail_alpha aside,.detail_beta aside{margin-bottom:6rem}.detail_alpha footer,.detail_beta footer{display:none}}@media (min-width:580px){.detail_alpha section,.detail_beta section{width:60%;float:left;margin-bottom:1.5rem}.detail_alpha footer,.detail_beta footer{width:60%;float:left;clear:left}}.visuallyhidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cart,.cart-form{width:100%;height:100%}.btn--test{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);transform:translate(-50%)}.cart{position:fixed;max-width:350px;right:0;top:0;z-index:3;background:#fff;-moz-border-radius:1px;border-radius:1px;-moz-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;-moz-transition:box-shadow .2s ease-out,transform .2s ease-out,-moz-box-shadow .2s ease-out,-moz-transform .2s ease-out;transition:box-shadow .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,transform .2s ease-out,-moz-box-shadow .2s ease-out,-webkit-transform .2s ease-out,-moz-transform .2s ease-out}.cart.js-active{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-moz-box-shadow:-5px 0 5px rgba(0,0,0,.1);box-shadow:-5px 0 5px rgba(0,0,0,.1)}.cart-section{position:relative;padding:20px}.cart-section--top{z-index:4}.cart-title{color:#767676;display:inline-block;font-weight:400;font-size:18px;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90%}.btn--close{position:absolute;right:9px;top:8px;font-size:35px;color:#767676;border:none;background:0 0;transition:-webkit-transform .1s ease;-moz-transition:transform .1s ease,-moz-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease,-moz-transform .1s ease;cursor:pointer}.btn--close:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);color:#696969}.cart-form{position:absolute;top:0;padding:70px 0 140px}.cart-item-container{height:100%;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-perspective:400px;-moz-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 0;-moz-perspective-origin:50% 0;perspective-origin:50% 0}.cart-item{margin-bottom:20px;overflow:hidden;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;backface-visibility:visible;min-height:65px;position:relative;opacity:1;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.cart-item.js-hidden{opacity:0}.cart-item.js-working:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:2}.cart-item__img{width:65px;height:65px;-moz-border-radius:3px;border-radius:3px;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#e5e5e5;position:absolute}.cart-item__content{width:100%;padding-left:75px}.cart-item__content-row{margin-bottom:5px}.cart-item__content-row .cart-item__variant-title{display:none}.cart-item__variant-title{float:right;font-weight:700;font-size:11px;line-height:17px;color:#767676}.cart-item__quantity-container{border:1px solid #767676;float:left;-moz-border-radius:3px;border-radius:3px}.cart-item__quantity,.quantity-decrement,.quantity-increment{height:21px;border:none;background:0 0;display:block;float:left;padding:0;text-align:center}.quantity-decrement,.quantity-increment{color:#767676;line-height:16px;font-family:monospace;width:25px;-moz-box-shadow:none;box-shadow:none;cursor:pointer;font-size:18px}.cart-item__quantity{color:#000;width:38px;font-size:inherit;-moz-appearance:textfield;border-left:1px solid #767676;border-right:1px solid #767676;-moz-border-radius:0;border-radius:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-item__price{line-height:23px;float:right;font-weight:700}.cart-bottom{border-top:1px solid #a5a5a5}.cart-info{padding:15px 20px 10px}.cart-info__total{float:left;text-transform:uppercase}.cart-info__small{font-size:11px}.cart-info__pricing{float:right}.cart-info__pricing .cart-info__small.cart-info__total{display:none}.cart-discount-notice{color:#767676;margin-bottom:10px}.cart-actions-container{padding-top:5px}.pricing{margin-left:5px;font-size:16px;color:#000}.product-title,.variant-image,.variant-price,.variant-selectors,.variant-title{margin-bottom:20px}.variant-selectors label{display:block;margin-bottom:5px}.shopify-select{border:1px solid #d3dbe2;-moz-border-radius:3px;border-radius:3px;position:relative;background:#fff;overflow:hidden;vertical-align:bottom}.shopify-select-icon{cursor:pointer;display:block;fill:#798c9c;position:absolute;right:10px;top:50%;margin-top:-6px;pointer-events:none;width:12px;height:12px;vertical-align:middle}.select{font-size:16px;padding:7px 32px 7px 10px;border:0;width:100%;background:0 0;-webkit-appearance:none;-moz-appearance:none}#storemapper #storemapper-form label,#storemapper #storemapper-list .tier h4{font-size:.6666666667em;font-family:Verlag A,Verlag B,serif;font-weight:800;text-transform:uppercase;letter-spacing:.2em;color:#000}.type--center{text-align:center}#storemapper #storemapper-right{height:30vh}#storemapper #storemapper-left{width:100%;padding:36px;padding:2rem;text-align:center}#storemapper #storemapper-form label{padding-bottom:18px;padding-bottom:1rem}#storemapper #storemapper-form #storemapper-zip{width:100%;text-align:center}#storemapper #storemapper-list{margin-top:36px;margin-top:2rem}#storemapper #storemapper-list .tier{padding-bottom:36px;padding-bottom:2rem}@media (min-width:580px){#storemapper #storemapper-list .tier{width:33%;float:left;height:15rem;text-align:center;padding:1rem}}#storemapper #storemapper-list .tier p{text-align:center;margin-bottom:0}#storemapper #storemapper-list .tier .storemapper_view{margin:18px 0;margin:1rem 0}#storemapper .storemapper-popup-name{font-family:Verlag A,Verlag B,serif;font-size:.875em;font-weight:800;text-transform:uppercase;letter-spacing:.2em;color:#000;margin:9px 0 18px;margin:.5rem 0 1rem}#storemapper .storemapper-popup-address{text-align:left;line-height:1.2}.shop-hero{background:#095d96;margin-bottom:36px;margin-bottom:2rem}.shop-hero h2,.shop-hero p{text-align:center;padding:18px 36px 0;padding:1rem 2rem 0;margin:0;color:#fff}.shop-hero h2{padding-top:36px;padding-top:2rem;font-size:32.04px;font-size:1.78rem}.shop-hero p{padding-bottom:54px;padding-bottom:3rem}

.signup-box,
.signup-box p {
  padding: 2rem;
  text-align: center;
}
.signup-box {
  padding: 2rem 0;
}

.signup-box p {
  padding: 0 2rem 0;
}

@media (min-width: 769px) {
  .signup-box {
    display: flex;
    align-items: center;
    text-align: left;
    justify-content: center;
  }
  .signup-box p {
    text-align: left;  
  }
}




.signup-box .fname, 
.signup-box .email {
  width: 14rem;
  text-align: center;
}

.term-featured article:first-of-type:before{font-family:Verlag A,Verlag B,serif;content:"NEW";display:block;width:54px;width:3rem;height:27px;height:1.5rem;background:#005f96;color:#fff;font-weight:700;position:absolute;z-index:1;top:-25px;left:auto;right:-15px;-moz-border-radius:100%;border-radius:100%;text-align:center;padding:27px 0 0;padding:1.5rem 0 0;line-height:0;letter-spacing:.075em;font-size:13.5px;font-size:.75rem}
