.section-footer footer{border-top:1px solid rgba(17,17,20,.08)}.section-footer footer .section-content{max-width:1180px;padding-top:42px;padding-bottom:24px}.section-footer footer .section-content>.grid{gap:28px!important}.section-footer footer .section-content>.grid>div:nth-child(1){padding:24px;border:1px solid rgba(17,17,20,.1);border-radius:24px;background:#fff4f8f0;box-shadow:0 12px 34px #50122b14}.section-footer footer .section-content>.grid>div:nth-child(1) h2{max-width:560px;margin-bottom:18px!important;font-size:clamp(1.55rem,5.4vw,2rem)!important;line-height:1.04!important;letter-spacing:-.035em}.section-footer footer .section-content>.grid>div:nth-child(1) h2:before{content:"ZINGCANDY CLUB";display:block;margin-bottom:9px;color:#b31d5c;font-family:var(--main-font-stack);font-size:.68rem;line-height:1;font-weight:800;letter-spacing:.14em}.section-footer footer .section-content>.grid>div:nth-child(1) h2:after{content:"New drops, restocks & exclusive deals.";display:block;max-width:520px;margin-top:10px;color:#111114a8;font-family:var(--main-font-stack);font-size:.9rem;line-height:1.45;font-weight:500;letter-spacing:0}.section-footer #FooterNewsletter>div{display:grid;gap:10px}.section-footer #FooterNewsletter input[type=email]{min-height:52px;padding:0 18px;border:1.5px solid rgba(17,17,20,.78)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important;font-size:.96rem}.section-footer #FooterNewsletter .push-btn{width:100%}.section-footer #FooterNewsletter .push-btn__surface{display:flex;min-height:52px;align-items:center;justify-content:center;border-radius:999px!important;font-size:.96rem;font-weight:800;letter-spacing:-.01em}.section-footer footer .section-content>.grid>div:nth-child(2)>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px!important}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div{min-width:0}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:before{display:block;margin-bottom:12px;color:#1111148f;font-size:.67rem;line-height:1;font-weight:800;letter-spacing:.14em}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(1):before{content:"SHOP"}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(2):before{content:"HELP"}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3):before{content:"DISCOVER"}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3){grid-column:1 / -1;padding-top:4px;border-top:1px solid rgba(17,17,20,.1)}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3):before{margin-top:16px}.section-footer footer .section-content>.grid>div:nth-child(2) ul{margin:0!important}.section-footer footer .section-content>.grid>div:nth-child(2) ul>li{margin:0 0 9px!important}.section-footer footer .section-content>.grid>div:nth-child(2) a{display:inline-block;font-size:.88rem;line-height:1.34;font-weight:560;letter-spacing:-.012em;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.section-footer footer .section-content>.grid>div:nth-child(2) a:hover{opacity:.68;transform:translate(2px)}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3) ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.section-footer footer .section-content>.grid>div:nth-child(3){display:flex;justify-content:center;padding-top:20px;border-top:1px solid rgba(17,17,20,.1)}.section-footer footer .section-content>.grid>div:nth-child(3) img{width:auto!important;max-width:168px!important;height:auto}.section-footer footer .section-content>.grid:after{content:"PACKED IN ONTARIO  \b7   TRACKED DELIVERY  \b7   SECURE CHECKOUT";grid-column:1 / -1;display:block;padding:14px 12px;border:1px solid rgba(17,17,20,.1);border-radius:999px;background:#ffffff42;text-align:center;font-size:.66rem;line-height:1.35;font-weight:800;letter-spacing:.09em}.section-footer footer .section-content>.section-content-top-margin{margin-top:24px!important;padding-top:20px;border-top:1px solid rgba(17,17,20,.12)}.section-footer footer .section-content>.section-content-top-margin p,.section-footer footer .section-content>.section-content-top-margin a{font-size:.74rem;line-height:1.4}.section-footer footer .section-content>.section-content-top-margin svg{max-height:23px}@media(min-width:650px){.section-footer #FooterNewsletter>div{grid-template-columns:minmax(0,1fr) auto;align-items:center}.section-footer #FooterNewsletter .push-btn{width:auto;min-width:150px}.section-footer #FooterNewsletter .push-btn__surface{padding-left:24px;padding-right:24px}}@media(min-width:990px){.section-footer footer .section-content{padding-top:52px;padding-bottom:28px}.section-footer footer .section-content>.grid>div:nth-child(1){grid-column:span 5 / span 5!important;padding:30px}.section-footer footer .section-content>.grid>div:nth-child(2){grid-column:span 5 / span 5!important}.section-footer footer .section-content>.grid>div:nth-child(3){grid-column:span 2 / span 2!important;grid-column-end:auto!important;align-items:flex-start;border-top:0;padding-top:4px}.section-footer footer .section-content>.grid>div:nth-child(3) img{max-width:190px!important}.section-footer footer .section-content>.grid>div:nth-child(2)>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3){grid-column:auto;padding-top:0;border-top:0}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3):before{margin-top:0}.section-footer footer .section-content>.grid>div:nth-child(2)>div>div:nth-child(3) ul{display:block}.section-footer footer .section-content>.grid:after{margin-top:4px}}@media(max-width:420px){.section-footer footer .section-content{padding-top:34px}.section-footer footer .section-content>.grid>div:nth-child(1){padding:20px;border-radius:20px}.section-footer footer .section-content>.grid>div:nth-child(2) a{font-size:.84rem}.section-footer footer .section-content>.grid:after{border-radius:16px;font-size:.61rem;letter-spacing:.065em}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/zing-footer-cro.css.map */
