campaign-footer{display:block}.gnf{box-sizing:border-box;width:100%;padding:60px 30px 0;color:var(--gnf-text);background:var(--gnf-background);font-family:var(--font-body-family)}.gnf *,.gnf *:before,.gnf *:after{box-sizing:border-box}.gnf__panel{width:100%;max-width:1600px;margin:0 auto;padding:60px;overflow:hidden;background:var(--gnf-panel);border-radius:60px 60px 0 0}.gnf__legal a{color:var(--gnf-text);text-decoration-thickness:1px;text-underline-offset:3px}.gnf__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end;margin-top:0}.gnf__brand{display:grid;grid-template-columns:170px 240px 79px;gap:32px;align-items:end}.gnf__identity{display:grid;gap:20px}.gnf__logo{display:block;width:170px;height:auto}.gnf__address{display:grid;gap:6px;margin:0;color:var(--gnf-text);font-size:16px;font-style:normal;line-height:20px}.gnf__address strong{font-weight:500;line-height:18px}.gnf__character img{display:block;width:79px;height:auto}.gnf__legal{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-end;color:var(--gnf-text);font-size:16px;font-weight:300;line-height:18px}.gnf__legal a{color:var(--gnf-muted);text-decoration:underline}@media screen and (max-width:1100px)and (min-width:750px){.gnf__panel{padding:50px 36px;border-radius:40px 40px 0 0}.gnf__bottom{grid-template-columns:1fr}.gnf__legal{justify-content:flex-start}}@media screen and (max-width:749px){.gnf{padding:24px 0 0}.gnf__panel{padding:40px 22px 50px;border-radius:0}.gnf__bottom{display:block}.gnf__brand{display:flex;flex-direction:column;gap:22px;align-items:flex-start;padding-top:12px}.gnf__logo{width:134px}.gnf__legal{justify-content:flex-start;gap:9px 14px;margin-top:22px}.gnf__copyright{flex-basis:100%}}html.campaign-footer-in-view :is([data-plan-sticky-cta],[data-gprice-sticky-sale],[data-sticky-buy],[data-mobile-sticky-cta]){opacity:0!important;transform:translateY(calc(100% + 40px))!important;pointer-events:none!important;visibility:hidden!important;transition:transform .25s ease,opacity .2s ease,visibility 0s .25s!important}@media(prefers-reduced-motion:reduce){html:has(campaign-footer) :is([data-plan-sticky-cta],[data-gprice-sticky-sale],[data-sticky-buy],[data-mobile-sticky-cta]){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/campaign-footer.css.map */
