#header.section{height:var(--cemah--core-ui--header-height);background-color:var(--cemah--core-ui--color-black);z-index:10;padding-top:.5rem;padding-bottom:.5rem;position:sticky;top:0;box-shadow:0 0 30px #0009}#header.section .row{position:relative}#header.section .cell-2{align-self:flex-end}#header.section .logo{width:220px}#header.section .menu{justify-content:space-between}#header.section .menu>.menu-item>a{text-transform:uppercase;letter-spacing:.5px;color:var(--cemah--core-ui--color-white);padding-bottom:.5rem;font-size:.85em;font-weight:700}#header.section .menu>.menu-item:hover>a{color:var(--cemah--core-ui--color-tertiary)}#header.section .submenu>.menu-item>a{text-transform:uppercase;letter-spacing:.5px;padding-top:.5rem;padding-bottom:.4rem;font-size:.85em;font-weight:700}#header.section .top-rail{align-items:center;display:flex;position:absolute;top:0;right:1rem}#header.section .top-rail .wrap{margin-right:1rem}#header.section .top-rail .wrap .cemah-svg-icon{color:var(--cemah--core-ui--color-tertiary);font-size:1.4em}#header.section .top-rail .wrap a{color:var(--cemah--core-ui--color-white);opacity:.85;font-size:.888888em;text-decoration:none}#header.section .top-rail .wrap a:hover{opacity:1;text-decoration:underline}@media screen and (max-width:1249px){#header.section .top-rail{right:.75rem}}@media screen and (max-width:1099px){#header.section .menu>.menu-item>a{padding-left:.5rem;padding-right:.5rem;font-size:.7778em}}#page-header.section.default{margin-bottom:2rem}#page-header.section.default .row{align-items:flex-end;height:400px}#page-header.section.default .cell-1{position:relative}#page-header.section.default .title-box{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2;border-radius:7px;margin-left:auto;margin-right:auto;padding:1rem;display:block;position:relative;bottom:-2rem;box-shadow:5px 5px 30px #0006}#page-header.section.default .title-box:before{content:"";background-color:var(--cemah--core-ui--color-primary);opacity:.9;background-image:linear-gradient(to bottom right,#0003,#0000);border-radius:7px;display:block;position:absolute;inset:0}#page-header.section.default #page-title{color:var(--cemah--core-ui--color-white);text-align:center;max-width:650px;margin-left:auto;margin-right:auto;font-size:2.25em}@media screen and (max-width:1365px){#page-header.section.default #page-title{font-size:2em}#page-header.section.default .row{height:375px}}@media screen and (max-width:1023px){#page-header.section.default #page-title{font-size:1.9em}#page-header.section.default .row{height:375px}}@media screen and (max-width:767px){#page-header.section.default #page-title{font-size:1.6em}#page-header.section.default .row{height:300px}}#footer .cta{color:var(--cemah--core-ui--color-white);background-color:var(--cemah--core-ui--color-black);overflow:hidden}#footer .cta .row .cell-1{text-align:left;padding-top:3rem;padding-bottom:5rem}#footer .cta .row .cell-2{position:relative}#footer .cta .background-image{content:"";width:50vw;display:block;position:absolute;top:0;bottom:0;left:0}#footer .cta .background-image img{-o-object-position:100% 50%;object-position:100% 50%}#footer .section.address{padding-top:3rem;padding-bottom:2rem}#footer .section.copyright{background-color:var(--cemah--core-ui--color-white);padding-bottom:1.5rem}#footer .section.copyright .row{align-items:flex-end}#footer .section.copyright .cell-2{text-align:right}#footer .section .copyright{font-size:.8889em}#footer .brandmark{width:80px}#footer h2{color:var(--cemah--core-ui--color-white);margin-top:1.5rem;font-size:1.7em}#footer p{line-height:1.6}#footer .wrap{margin-top:.5rem;font-size:1.11111em}#footer .wrap a{color:var(--cemah--core-ui--color-white);text-decoration:none}#footer .wrap a:hover{text-decoration:underline}#footer .phone-wrap{margin-top:1rem}#footer .wrap .phone{font-weight:700}#footer .wrap .cemah-svg-icon{color:var(--cemah--core-ui--color-tertiary);font-size:1.4em}#footer .physical-address{line-height:1.3}#footer .physical-address .business-name{text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;font-size:.95em}#footer .section.address .cell-2{text-align:right}#footer .section.address .cell-2 img{width:140px}#footer .license{font-size:.9em}@media screen and (max-width:1023px){#footer .section.copyright{padding-top:2rem}#footer .section.copyright .cell-1{text-align:center}#footer .section.copyright .cell-2{text-align:center;margin-top:.5rem}}@media screen and (max-width:767px){#footer .section.cta .cell-1{order:2;padding-top:2rem;padding-bottom:3rem}#footer .section.cta .cell-2{order:1;height:350px;margin-top:0}#footer .cta .background-image{width:100vw;margin-left:-.375rem}#footer .section.address .cell-1,#footer .section.address .cell-2{text-align:center}#footer .section.copyright{padding-top:0}}#homepage-billboard.section .row{align-items:flex-end;height:650px}#homepage-billboard.section .box{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2;border-radius:7px;width:100%;margin-bottom:-4rem;padding:2rem;position:relative;box-shadow:5px 5px 30px #0006}#homepage-billboard.section .box:before{content:"";background-color:var(--cemah--core-ui--color-primary);opacity:.9;background-image:linear-gradient(to bottom right,#0003,#0000);border-radius:7px;display:block;position:absolute;inset:0}#homepage-billboard.section h1{color:var(--cemah--core-ui--color-white);font-size:2.4em}#homepage-billboard.section h1 strong{text-decoration:underline}#homepage-billboard.section p{color:var(--cemah--core-ui--color-white);font-size:1.1111em;line-height:1.5}@media screen and (max-width:1365px){#homepage-billboard.section .row{height:600px}#homepage-billboard.section .box{padding:1.5rem}#homepage-billboard.section h1{font-size:2.1em}}@media screen and (max-width:1023px){#homepage-billboard.section .box{margin-bottom:-5rem;padding:1rem}#homepage-billboard.section h1{font-size:1.9em}}@media screen and (max-width:767px){#homepage-billboard.section{background-color:var(--cemah--core-ui--color-primary)}#homepage-billboard.section .slideshow{height:300px;position:relative}#homepage-billboard.section .row{height:auto}#homepage-billboard.section .box{box-shadow:none;margin-bottom:0;padding:1rem 0}#homepage-billboard.section .box:before{display:none}#homepage-billboard.section h1{font-size:1.6em}#homepage-billboard.section p{font-size:1em;line-height:1.3}}#homepage-about.section{padding-top:7rem;padding-bottom:5rem}#homepage-about.section .background-image{opacity:.5}#homepage-about.section .row-2{padding-top:5rem}#homepage-about.section p{line-height:1.6}#homepage-about.section .coupon-list{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}#homepage-about.section .coupon{border:2px dashed var(--cemah--core-ui--color-black);background-color:var(--cemah--core-ui--color-white);border-radius:4px;grid-template-columns:40px 1fr;gap:.75rem;padding:1rem;display:grid}#homepage-about.section .coupon h3{margin-bottom:.5rem}#homepage-about.section .coupon h3+p{margin-top:0;line-height:1.2}#homepage-about.section h2.current-specials{color:var(--cemah--core-ui--color-secondary);text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:1.33333em}#homepage-about.section .row-2 .cell-1 img{width:35%;position:absolute;bottom:-5rem;left:7%}@media screen and (max-width:1365px){#homepage-about.section{padding-bottom:3rem}#homepage-about.section .row-2 .cell-1 img{bottom:-3rem}}@media screen and (max-width:767px){#homepage-about.section{padding-top:2rem}#homepage-about.section .coupon-list{grid-template-columns:1fr}#homepage-about.section .row-2{padding-top:0}#homepage-about.section .row-2 .cell-1{order:2;height:300px}#homepage-about.section .row-2 .cell-1 img{width:250px;margin-left:-125px;left:50%}}#homepage-value-props.section{padding-top:4rem;padding-bottom:4rem}#homepage-value-props.section h2{text-align:center;color:var(--cemah--core-ui--color-black);margin-bottom:2rem;margin-left:auto;margin-right:auto}#homepage-value-props.section .value-prop-list{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}#homepage-value-props.section .value-prop{background-color:var(--cemah--core-ui--color-primary);border-radius:5px;padding:1rem}#homepage-value-props.section .value-prop .cemah-svg-icon{color:var(--cemah--core-ui--color-tertiary);filter:brightness(110%);font-size:3.5em}#homepage-value-props.section .value-prop h3{color:var(--cemah--core-ui--color-white);margin-top:.5rem}#homepage-value-props.section .value-prop p{color:var(--cemah--core-ui--color-white);font-size:.8889em;line-height:1.5}@media screen and (max-width:1023px){#homepage-value-props.section .value-prop-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){#homepage-value-props.section{padding-top:2rem;padding-bottom:2rem}#homepage-value-props.section .value-prop-list{grid-template-columns:1fr}}#homepage-reviews.section{background-color:var(--cemah--core-ui--color-black);color:var(--cemah--core-ui--color-white);padding-top:5rem;padding-bottom:5rem}#homepage-reviews.section .background-image:after{content:"";background-color:var(--cemah--core-ui--color-black);opacity:.85;filter:saturate(50%);display:block;position:absolute;inset:0}#homepage-reviews.section .background-image img{-o-object-position:50% 0%;object-position:50% 0%;filter:saturate(0)}#homepage-reviews.section .wp-block-cemah-review__title{color:var(--cemah--core-ui--color-tertiary)}#homepage-reviews.section .wp-block-cemah-review__author-thumbnail-placeholder{color:var(--cemah--core-ui--color-white)}#homepage-reviews.section .wp-block-cemah-review__read-more{opacity:.7;color:var(--cemah--core-ui--color-white)}@media screen and (max-width:767px){#homepage-reviews.section{padding-top:3rem;padding-bottom:3rem}}#homepage-brands.section{padding-top:2.5rem;padding-bottom:2.5rem}#homepage-brands.section .brand-list{grid-template-columns:repeat(6,1fr);gap:1.5rem;display:grid}@media screen and (max-width:1023px){#homepage-brands.section .brand-list{gap:1rem}}@media screen and (max-width:767px){#homepage-brands.section{padding-top:2rem;padding-bottom:2rem}#homepage-brands.section .brand-list{grid-template-columns:repeat(3,1fr)}}#specials.section{padding-top:3rem;padding-bottom:3rem}#specials.section .coupon-list{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}#specials.section .coupon{border:2px dashed var(--cemah--core-ui--color-black);background-color:var(--cemah--core-ui--color-white);text-align:center;border-radius:4px;padding:1rem}#specials.section .coupon img{margin-bottom:1rem}#specials.section .coupon h2{margin-bottom:.5rem}#specials.section .coupon h2+p{margin-top:0;line-height:1.2}@media screen and (max-width:767px){#specials.section .coupon-list{grid-template-columns:1fr}}:root{--cemah--core-ui--font-primary:"Work Sans",Helvetica,Arial,sans-serif;--cemah--core-ui--font-secondary:"Montserrat",Helvetica,Arial,sans-serif;--cemah--core-ui--color-black:#000d20;--cemah--core-ui--color-primary:#3279c1;--cemah--core-ui--color-secondary:#f16a42;--cemah--core-ui--color-tertiary:#62cbff;--cemah--navigation-dropdown--background-color:var(--cemah--core-ui--color-white);--cemah--navigation-dropdown--background-color-hover:var(--cemah--core-ui--white);--cemah--navigation-dropdown--text-color:var(--cemah--core-ui--color-black);--cemah--navigation-dropdown--text-color-hover:var(--cemah--core-ui--color-secondary);--cemah--navigation-dropdown--offset:-8px;--cemah--navigation-dropdown--caret-offset:-4px}@media screen and (min-width:1024px){:root{--cemah--core-ui--header-height:138px}}h1,.like-h1{text-transform:uppercase;letter-spacing:-1px;font-size:2.8em;font-weight:800;line-height:1.1}h2,.like-h2{font-size:1.55em;font-weight:800;line-height:1.2}h3,.like-h3{text-transform:uppercase;font-size:1.11111em;font-weight:800;line-height:1.2}a.button,.button,button,input[type=button],input[type=submit]{text-transform:uppercase;letter-spacing:.5px;border-radius:100px;font-size:.8889em}a.button.small,.button.small,button.small,input[type=button].small,input[type=submit].small{letter-spacing:.5px;font-size:.7778em}a.button.large,.button.large,button.large,input[type=button].large,input[type=submit].large{letter-spacing:1px;font-size:1em}a.button.primary,.button.primary,button.primary,input[type=button].primary,input[type=submit].primary{box-shadow:2px 3px 0 0 var(--cemah--core-ui--color-black)}a.button.secondary,.button.secondary,button.secondary,input[type=button].secondary,input[type=submit].secondary{color:var(--cemah--core-ui--color-black);box-shadow:2px 3px 0 0 var(--cemah--core-ui--color-black)}.value-prop-item{grid-template-columns:50px 1fr;gap:.75rem;padding-top:1rem;padding-bottom:1rem;display:grid}.value-prop-item .cemah-svg-icon{color:var(--cemah--core-ui--color-secondary);font-size:3em}.value-prop-item h3{margin-bottom:.5rem}.value-prop-item h3+p{margin-top:0}