.nav{position:relative}@media screen and (max-width:1039px){.nav--hidden-mobile .nav__menu{left:-100%}}.nav__inner{display:flex;flex-direction:column;justify-content:space-between;padding-right:100px;min-height:90px}@media screen and (min-width:768px){.nav__inner{flex-direction:row;align-items:center}}.container.nav__inner{max-width:1140px}.nav__logo{width:100%;max-width:205px;display:flex;justify-items:center;justify-content:space-between}@media screen and (min-width:1040px){.nav__mobile-logo{display:none}}.nav__logo .widget-type-logo,.nav__mobile-logo .widget-type-logo{position:static}.nav__menu{flex:1}.nav__menu ul{list-style:none;font-family:'book antiqua',palatino;font-size:18px;font-style:normal;font-weight:normal;text-decoration:none;text-transform:unset;letter-spacing:0px;margin:20px 0;padding:0}.nav__menu>ul li{margin:6px 12px}@media screen and (min-width:1040px){.nav__menu ul{display:flex}}.nav__mobile-close{position:absolute;top:30px;right:30px}.nav__usage-toggle{margin:20px auto;max-width:500px}@media screen and (min-width:768px){.nav__mobile-close{display:none}.nav__usage-toggle{display:block;margin:0 60px 0 0}}.nav__usage-toggle-inner{background-color:#0d3554;color:#fff;padding:12px;border-radius:999px;display:flex;justify-items:center;font-size:12px}.nav__menu{position:fixed;top:0;left:0;bottom:0;width:90vw;z-index:110;background-color:#e1e1e1;padding:20px;max-width:480px;transition:left .2s ease-out;overflow-y:auto}.nav__menu>ul a{color:#070b0e}@media screen and (min-width:1040px){.nav__menu{position:static;background-color:transparent}}.nav__mobile-toggle{position:absolute;top:27px;right:10px}@media screen and (min-width:1040px){.nav__mobile-toggle{display:none}.nav__usage-toggle{margin-right:0}.nav__menu{display:block}}.nav__usage-toggle-pill-container{background-color:#fff;border-radius:999px;display:flex;padding:4px}.nav__usage-toggle-pill{background-color:;color:#0d3554;border-radius:999px;padding:0 10px;cursor:pointer;display:flex;height:38px;align-items:center;text-align:center}body.medical #medical,body.adult_use #adult_use{color:#fff;background-color:#a68629}.adult-tag,.medical-tag{display:none}body.adult_use .adult-tag{display:inline}body.medical .medical-tag{display:inline}.usage-toggle__store-info{display:flex;flex-direction:column;justify-content:center;margin:0 12px}.usage-toggle__location{font-size:14px;font-weight:bold}@media screen and (min-width:500px){.usage-toggle__location{font-size:18px}}.store-locations--hidden{display:none}@media screen and (min-width:1040px){.super-menu--hidden{display:none}.super-menu__cover{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.4;z-index:-1}}.super-menu--show-locations .super-menu__column:not(.super-menu__column--store-info){display:none}.super-menu--show-locations .super-menu__column--store-info{grid-column:3}.super-menu--show-locations .store-info{display:none}.store-selector{display:none}.super-menu--show-locations .store-selector{display:block}.super-menu__inner{line-height:1.3}@media screen and (min-width:1040px){.super-menu__inner{background-color:#e1e1e1;position:absolute;top:100%;left:0;width:100%;overflow-y:auto}}.super-menu__columns{padding-bottom:20px;font-size:12px}@media screen and (min-width:1040px){.super-menu__columns{display:grid;column-gap:20px;grid-template-columns:1fr 1fr 1fr;padding:20px;max-width:1140px;margin:0 auto}}.super-menu__column{background:#fff;border-radius:4px;padding:24px 18px;margin:20px 0}.super-menu__column .column-title{margin-bottom:14px}.btn{cursor:pointer;display:inline-block;transition:all .2s ease-out;border-radius:999px;padding:16px 44px;border:1px solid #0d3554;background-color:#0d3554;color:#fff;margin-bottom:1rem}@media(min-width:1024px){.btn+.btn{margin-left:20px}}.btn:hover{color:#0d3554;background-color:#fff}.btn--secondary{border:1px solid #a68629;background-color:#a68629;color:#fff}.btn--secondary:hover{color:#a68629;background-color:#fff}.btn--primary-ghost{background-color:#fff;color:#0d3554}.btn--primary-ghost:hover{color:#fff;background-color:#0d3554}.btn--small{padding:10px 24px}.footer{position:relative;z-index:10;background-color:#0d3554;color:#fff}.footer__inner{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:640px){.footer__inner{max-width:640px}}@media(min-width:768px){.footer__inner{max-width:768px}}@media(min-width:1024px){.footer__inner{max-width:1024px}}@media(min-width:1280px){.footer__inner{max-width:1280px}}@media(min-width:1536px){.footer__inner{max-width:1536px}}.footer__inner{margin-left:auto;margin-right:auto;padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:768px){.footer__inner{padding-left:0px;padding-right:0px}}@media(min-width:1024px){.footer__inner{padding-bottom:5rem}}.footer__columns{justify-content:space-around;display:flex;flex-wrap:wrap}@media(min-width:768px){.footer__columns{justify-content:space-between}}.footer__column{width:50%}.footer__column a{font-family:Lato;font-size:16px;font-style:normal;font-weight:normal;text-decoration:none;text-transform:unset;letter-spacing:0px;color:#fff;padding:0 !important}.footer__column a:hover{color:#fff;text-decoration:underline !important}@media(min-width:768px){.footer__column{max-width:40%}}.footer__column--narrow{margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(min-width:768px){.footer__column--narrow{margin-top:0px;justify-content:start}.footer__column--narrow{flex-direction:column}}.footer__column-title{margin-bottom:1rem;border-bottom:1px solid #fff;padding-bottom:.5rem;font-size:25px}@media(max-width:1023px){.footer__column .menu-list--two ul{display:block}}.footer-menu-list ul li{line-height:1.1rem;font-size:16px}@media(min-width:1024px){.menu-list ul{display:grid}.footer__column .menu-list--two ul{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-list--three ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.flex-break{height:0px;flex-basis:100%}@media(min-width:768px){.flex-break{display:none}}.footer__bottom{border-top-width:1px;--tw-border-opacity:1;border-color:rgba(225,225,225,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(13,53,84,var(--tw-bg-opacity))}.footer__bottom-inner{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:640px){.footer__bottom-inner{max-width:640px}}@media(min-width:768px){.footer__bottom-inner{max-width:768px}}@media(min-width:1024px){.footer__bottom-inner{max-width:1024px}}@media(min-width:1280px){.footer__bottom-inner{max-width:1280px}}@media(min-width:1536px){.footer__bottom-inner{max-width:1536px}}.footer__bottom-inner{margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:3rem;text-align:center;font-size:14px !important;line-height:1.25rem}@media(min-width:768px){.footer__bottom-inner{display:flex}}.footer__bottom-links{margin-top:1rem;flex:1 1 0}@media(min-width:768px){.footer__bottom-links{margin-top:0}}.footer__bottom-links ul{display:flex;justify-content:flex-end;text-align:center;list-style:none}.footer__bottom-links ul li a{color:#fff;padding:0 !important;font-size:14px !important}@media(min-width:768px){.footer__bottom-links ul{margin-top:0px;display:flex}.footer__bottom-links li{margin-left:.5rem;margin-right:.5rem}}.menu-list li{margin-bottom:.5rem}.blog-index .blog-index__post-image--large{flex:1 1 30%}.blog-index .blog-index__post--large .blog-index__post-content{padding-top:5rem;padding-bottom:5rem}.blog-index .blog-index__post--large h2{margin-bottom:1rem}.hero-divider h1,.blog-header__title{position:relative}.hero-divider h1:after,.blog-header__title:after{content:"";display:block;position:absolute;top:calc(100% + 10px);left:0;height:3px;width:131px;background-color:#0d3554}