#footer.ez-footer{--ez-surface: #f1ece6;--ez-surface-raised: #e8e1d7;--ez-text: #152b1e;--ez-muted: #3f5446;--ez-quiet: #5b6b5f;--ez-rule: #d9d0c3;--ez-ember: #cc5500;--ez-action: #b34a00;--ez-action-hover: #9c4000;--ez-linen: #f1ece6;--ez-body-family: "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--ez-heading-family: "DM Serif Display", Georgia, serif;--footer-text-color: var(--ez-text);--footer-background: var(--ez-surface);--footer-border-color: 21, 43, 30;background:var(--ez-surface);color:var(--ez-text);padding:0;margin:0;text-align:left;display:flex;flex-direction:column;min-height:100vh;min-height:100svh}#footer.ez-footer>.row{flex:1 0 auto;display:flex;flex-direction:column;width:calc(100% - 96px);max-width:1320px;margin:0 auto;padding:0}#footer.ez-footer a{color:inherit;text-decoration:none;text-underline-offset:5px;text-decoration-thickness:1px}#footer.ez-footer a:focus-visible{outline:2px solid var(--ez-text);outline-offset:4px}#footer.ez-footer,#footer.ez-footer .footer-menu a,#footer.ez-footer .rte,#footer.ez-footer .rte p,#footer.ez-footer .ez-footer__trust li,#footer.ez-footer .ez-footer__note,#footer.ez-footer .sub-footer p{font-family:var(--ez-body-family, var(--main-family))}#footer.ez-footer ::selection{background:var(--ez-text);color:var(--ez-surface)}#footer .ez-footer__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;flex:1 0 auto;align-items:end;align-content:end;gap:48px 80px;padding:clamp(56px,9vh,120px) 0 clamp(40px,5vh,64px)}#footer .ez-footer__statement{margin:0;color:var(--ez-text);font-family:var(--ez-heading-family);font-weight:400;font-size:clamp(40px,5.6vw,96px);line-height:1.02;letter-spacing:-.015em;text-wrap:balance;text-transform:none}#footer .ez-footer__statement{white-space:nowrap}#footer .ez-footer__statement span{display:inline}#footer .ez-footer__statement-accent{color:var(--ez-ember)}#footer .ez-grill{display:inline}#footer .ez-ch{display:inline-block}#footer .ez-ch--space{white-space:pre}#footer.ez-ignite-ready .ez-ch{opacity:0;color:var(--ez-text);transform:translateY(.2em);filter:blur(8px)}#footer.ez-ignite-ready.is-lit .ez-ch{animation:ez-ignite 1.1s cubic-bezier(.16,1,.3,1) calc(var(--i) * 70ms) both,ez-coals 5.2s ease-in-out calc(var(--i) * 70ms + 1.3s) infinite}@keyframes ez-ignite{0%{opacity:0;color:var(--ez-text);transform:translateY(.2em);filter:blur(8px);text-shadow:0 0 0 rgba(255,127,31,0)}40%{opacity:1;color:#ff7f1f;filter:blur(0);text-shadow:0 0 .28em rgba(255,127,31,.6),0 -.04em .6em rgba(255,159,71,.35)}to{opacity:1;color:var(--ez-ember);transform:none;filter:none;text-shadow:0 0 0 rgba(255,127,31,0)}}@keyframes ez-coals{0%,to{color:var(--ez-ember);text-shadow:0 0 0 rgba(255,127,31,0)}22%{color:#d85c06;text-shadow:0 0 .22em rgba(255,127,31,.28)}30%{color:#cf5701;text-shadow:0 0 .12em rgba(255,127,31,.14)}55%{color:#dc6009;text-shadow:0 0 .3em rgba(255,127,31,.32)}78%{color:var(--ez-ember);text-shadow:0 0 .08em rgba(255,127,31,.1)}}@media(prefers-reduced-motion:reduce){#footer.ez-ignite-ready .ez-ch{opacity:1;color:inherit;transform:none;filter:none;animation:none!important}}#footer .ez-footer__actions{display:grid;gap:12px;width:300px}#footer a.ez-footer__btn{display:flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:0 20px;border:1px solid transparent;border-radius:0;font-family:var(--ez-body-family, var(--main-family));font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1)}#footer a.ez-footer__btn svg{flex-shrink:0}#footer a.ez-footer__btn--primary{background:var(--ez-action);color:#fff}#footer a.ez-footer__btn--primary:hover{background:var(--ez-action-hover)}#footer a.ez-footer__btn--primary:active{background:#8f3a00}#footer a.ez-footer__btn--ghost{border-color:var(--ez-text);color:var(--ez-text)}#footer a.ez-footer__btn--ghost:hover{background:var(--ez-text);color:var(--ez-surface)}#footer .ez-footer__note{margin:4px 0 0;color:var(--ez-quiet);font-size:13px;line-height:1.5}#footer .ez-footer__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--ez-rule);border-bottom:1px solid var(--ez-rule)}#footer .ez-footer__trust li{display:flex;align-items:center;gap:14px;margin:0;padding:22px 24px;color:var(--ez-text);font-size:16px;font-weight:500;line-height:1.35}#footer .ez-footer__trust li:first-child{padding-left:0}#footer .ez-footer__trust li+li{border-left:1px solid var(--ez-rule)}#footer .ez-footer__trust svg{flex-shrink:0;color:var(--ez-ember)}#footer.ez-footer .footer__content-list{display:grid;grid-auto-flow:row;grid-template-columns:1.55fr 1fr 1fr 1.1fr;gap:48px;padding:clamp(40px,6vh,72px) 0 clamp(48px,7vh,80px);margin:0;border:0}#footer.ez-footer .footer-block{grid-column:auto;margin:0;min-width:0}#footer.ez-footer .footer-sect{text-align:left;max-width:none}#footer.ez-footer .footer-sect h3{margin:0 0 20px;color:var(--ez-text);font-family:var(--ez-heading-family);font-size:21px;font-weight:400;line-height:1.25;letter-spacing:-.01em;text-transform:none}#footer.ez-footer .footer-menu ul{margin:0;padding:0;list-style:none}#footer.ez-footer .footer-menu li{margin:0;padding:0}#footer.ez-footer .footer-menu a,#footer.ez-footer .rte a{color:var(--ez-muted);transition:color .16s cubic-bezier(.16,1,.3,1)}#footer.ez-footer .footer-menu a{display:inline-block;padding:5px 0;font-size:15px;line-height:1.5}#footer.ez-footer .footer-menu a:hover,#footer.ez-footer .rte a:hover{color:var(--ez-text);text-decoration:underline;text-decoration-color:var(--ez-ember)}#footer.ez-footer .footer-block:first-child .footer-menu ul{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}#footer.ez-footer .rte p{margin:0 0 16px;color:var(--ez-muted);font-size:15px;line-height:1.7}#footer.ez-footer .rte p:last-child{margin-bottom:0}#footer.ez-footer .rte strong{color:var(--ez-text);font-weight:600}#footer.ez-footer .rte a{overflow-wrap:anywhere}#footer.ez-footer .rte a[href^="tel:"]{color:var(--ez-text);font-family:var(--ez-heading-family);font-size:20px;line-height:1.4;text-decoration:none!important}#footer.ez-footer .sub-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;padding:28px 0 36px;border-top:1px solid var(--ez-rule)}#footer.ez-footer .sub-footer>div{margin:0;text-align:left}#footer.ez-footer .sub-footer .footer-left{flex:1 1 auto;width:auto;min-width:0}#footer.ez-footer .sub-footer .footer-right{flex:0 1 auto;width:auto}#footer .ez-footer__signature{display:flex;align-items:center;gap:24px}#footer a.ez-footer__plate{display:block;flex:0 0 auto;padding:0;background:transparent;transition:transform .22s cubic-bezier(.16,1,.3,1)}#footer a.ez-footer__plate:hover{transform:translateY(-2px)}#footer a.ez-footer__plate img{display:block;width:168px;height:auto;mix-blend-mode:multiply}#footer a.ez-footer__plate span{color:var(--ez-surface);font-family:var(--ez-heading-family);font-size:20px}#footer.ez-footer .sub-footer p,#footer.ez-footer .sub-footer small,#footer.ez-footer .sub-footer li a{margin:0;color:var(--ez-quiet);font-size:14px}#footer .ez-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0}#footer .ez-footer__legal span+span:before{content:"";display:inline-block;width:3px;height:3px;margin:0 12px;vertical-align:middle;border-radius:50%;background:currentColor}#footer .ez-footer__legal span{font-variant-numeric:lining-nums tabular-nums}#footer.ez-footer .rte p.ez-footer__map{margin-top:-8px}#footer.ez-footer .rte a.ez-footer__map-link{display:inline-flex;align-items:center;gap:8px;padding:6px 0;color:var(--ez-text);font-weight:500;text-decoration:underline;text-decoration-color:var(--ez-rule);text-underline-offset:4px;transition:text-decoration-color .16s cubic-bezier(.16,1,.3,1)}#footer.ez-footer .rte a.ez-footer__map-link:hover{text-decoration-color:var(--ez-ember)}#footer.ez-footer .ez-footer__map-icon{flex:none;color:var(--ez-ember);transition:transform .22s cubic-bezier(.16,1,.3,1)}#footer.ez-footer .rte a.ez-footer__map-link:hover .ez-footer__map-icon{transform:translateY(-2px)}#footer.ez-footer .rte a.ez-footer__map-link:focus-visible{outline:2px solid var(--ez-ember);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:reduce){#footer.ez-footer .ez-footer__map-icon{transition:none}#footer.ez-footer .rte a.ez-footer__map-link:hover .ez-footer__map-icon{transform:none}}#footer.ez-footer .sub-footer a.ez-footer__legal-link{color:var(--ez-text);text-decoration:underline;text-decoration-color:var(--ez-rule);transition:text-decoration-color .16s cubic-bezier(.16,1,.3,1)}#footer.ez-footer .sub-footer a.ez-footer__legal-link:hover{text-decoration-color:var(--ez-ember)}#footer.ez-footer .footer-right:empty{display:none}@media(max-width:1100px){#footer .ez-footer__trust{grid-template-columns:repeat(2,minmax(0,1fr))}#footer .ez-footer__trust li{padding:20px 24px}#footer .ez-footer__trust li:nth-child(odd){padding-left:0;border-left:0}#footer .ez-footer__trust li:nth-child(n+3){border-top:1px solid var(--ez-rule)}#footer.ez-footer>.row{width:calc(100% - 64px)}#footer .ez-footer__intro{grid-template-columns:1fr;align-items:start;padding:72px 0 48px;gap:36px}#footer .ez-footer__actions{grid-template-columns:1fr 1fr;width:100%;max-width:620px}#footer .ez-footer__note{grid-column:1 / -1}#footer.ez-footer .footer__content-list{grid-template-columns:1fr 1fr;gap:48px}#footer.ez-footer .footer-menu a{padding:9px 0}}@media(max-width:700px){#footer.ez-footer>.row{width:calc(100% - 40px)}#footer .ez-footer__intro{padding:56px 0 40px;gap:32px}#footer .ez-footer__statement{font-size:clamp(28px,9.4vw,52px)}#footer .ez-footer__actions,#footer .ez-footer__trust{grid-template-columns:1fr}#footer .ez-footer__trust li,#footer .ez-footer__trust li:nth-child(odd){padding:16px 0}#footer .ez-footer__trust li+li{border-left:0;border-top:1px solid var(--ez-rule)}#footer.ez-footer .footer__content-list{gap:40px 24px;padding:48px 0 56px}#footer.ez-footer .footer-block,#footer.ez-footer .footer__newsletter,#footer.ez-footer .footer__image{grid-column:1 / -1}#footer.ez-footer .footer-sect h3{font-size:19px;margin-bottom:12px}#footer.ez-footer .footer-menu a{display:flex;align-items:center;min-height:44px;padding:6px 0}#footer.ez-footer .footer__text{padding-top:32px;border-top:1px solid var(--ez-rule)}#footer.ez-footer .sub-footer{flex-direction:column;align-items:flex-start;padding:24px 0 32px}#footer .ez-footer__signature{flex-direction:column;align-items:flex-start;gap:16px}#footer .ez-footer__legal{flex-direction:column;align-items:flex-start;gap:2px}#footer .ez-footer__legal span+span:before{display:none}}@media(prefers-reduced-motion:reduce){#footer a.ez-footer__btn,#footer a.ez-footer__plate,#footer.ez-footer .footer-menu a{transition:none}#footer a.ez-footer__plate:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/ezbbq-footer.css.map */
