.block__pawfurever-footer-section{margin:0!important;padding:0!important}.block__pawfurever-footer{position:relative;overflow:hidden;width:100%;background:var(--block__bg);color:var(--block__text)}.block__pawfurever-footer *{box-sizing:border-box}.block__top-border{height:2px;background:var(--block__top)}.block__main{position:relative;z-index:2;width:min(calc(100% - 48px),var(--block__max));margin:auto;padding:var(--block__pt) 0 var(--block__pb)}.block__grid{display:grid;grid-template-columns:minmax(300px,1fr) minmax(500px,1.25fr);gap:var(--block__gap);align-items:start}.block__brand{min-width:0}.block__brand .block__descriptions p{text-align:left;font-size:1.6rem;color:#0009;line-height:150%}.block__logo-link{display:inline-flex;text-decoration:none}.block__logo{display:block;width:9.6rem;height:auto;max-width:100%}.block__fallback-logo{display:inline-block;color:var(--block__text);white-space:pre-line;text-decoration:none;font-size:40px;font-weight:900;line-height:.76}.block__descriptions{width:min(100%,var(--block__desc));margin-top:26px;color:var(--block__muted);font-size:var(--block__descsize);line-height:1.42}.block__descriptions p{color:#0009;font-family:Urbanist;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0;text-align:center;max-width:732px;margin:0 auto}.block__right{min-width:0}.block__socials{display:flex;justify-content:flex-end;gap:var(--block__social-gap);margin-bottom:72px}.block__social{display:inline-flex;align-items:center;justify-content:center;width:var(--block__social);height:var(--block__social);border:2px solid var(--block__social-border);border-radius:50%;background:var(--block__social-bg);color:var(--block__text);text-decoration:none;box-shadow:1px 1.5px 0 1px #000}.block__social svg{width:48%;height:48%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.block__menus{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:36px}.block__menu h2{margin:0 0 16px;font-size:18px;line-height:1;font-weight:900}.block__menu ul{display:flex;flex-direction:column;gap:var(--block__link-gap);margin:0;padding:0;list-style:none}.block__menu ul li{line-height:120%}.block__menu a{color:#00000080;font-size:14px;line-height:120%;text-decoration:none}.block__menu a:hover{text-decoration:underline}.block__newsletter{width:min(100%,460px);margin-top:var(--block__newsletter-top)}.block__newsletter-title{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:baseline;margin-bottom:18px;line-height:1;text-transform:uppercase;font-family:DK_Frozen_Memory;font-weight:400;font-size:20px;letter-spacing:-1px}.block__discount{color:var(--block__signup)}.block__form-row{display:flex;align-items:center;height:58px;padding:3px;border:1px solid #00000033;border-radius:99px;background:#fff;padding:.4rem 1rem}.block__input{min-width:0;flex:1;height:100%;padding:0 14px;border:0;outline:0;background:transparent;color:var(--block__text);font-size:var(--block__input-size)}.block__join{flex:0 0 var(--block__join-w);height:calc(100% - 2px);border:1px solid var(--block__join-border);border-radius:var(--block__join-radius);background:var(--block__join-bg);color:var(--block__join-text);box-shadow:var(--block__join-sx) var(--block__join-sy) 0 var(--block__join-shadow);font-size:18px;font-weight:400;cursor:pointer;font-family:DK_Frozen_Memory;letter-spacing:0}.block__form-message,.block__note{margin-top:12px;color:var(--block__muted);font-size:14px}.block__note{margin-top:20px}.block__bottom{position:relative;z-index:3;min-height:var(--block__bottom-h);background:var(--block__bottom-bg);color:var(--block__bottom-text)}.block__wave{position:absolute;z-index:1;left:0;bottom:var(--block__bottom-h);width:100%;height:var(--block__wave-h);transform:translateY(var(--block__wave-d));line-height:0}.block__wave svg{display:block;width:100%;height:100%}.block__wave path{fill:var(--block__bottom-bg)}.block__bottom-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(calc(100% - 48px),var(--block__max));min-height:var(--block__bottom-h);margin:auto}.block__copyright{display:flex;align-items:center;gap:8px;font-size:12px}.block__legal{display:flex;gap:12px}.block__legal a{color:var(--block__bottom-text);font-size:12px;text-decoration:none}.block__legal a:hover{text-decoration:underline}footer .mobile_socials{display:none}@media(max-width:980px){.block__grid{grid-template-columns:1fr;gap:48px}.block__right{display:flex;flex-direction:column}.block__socials{justify-content:flex-start;margin-bottom:36px}}@media(max-width:749px){.block__main{width:min(calc(100% - 32px),var(--block__max));padding:var(--block__mpt) 0 var(--block__mpb)}.block__grid{text-align:center;gap:var(--block__mgap)}.block__brand{display:flex;flex-direction:column;align-items:center}.block__logo{width:var(--block__mlogo)}.block__fallback-logo{font-size:34px}.block__descriptions{width:min(100%,var(--block__mdesc));margin-top:28px;font-size:var(--block__mdescsize)}.block__newsletter{width:100%;margin-top:var(--block__mnewsletter-top)}.block__newsletter-title{justify-content:center;font-size:20px;line-height:1.15}.block__form-row{height:var(--block__minput-h)}.block__input{font-size:var(--block__minput-size);padding-inline:11px}.block__join{font-size:var(--block__mjoin-size)}.block__socials{justify-content:center;margin-bottom:34px}.block__social{width:var(--block__msocial);height:var(--block__msocial)}.block__menus{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;text-align:left}.block__menu h2{font-size:18px}.block__menu a{font-size:14px}.block__wave{bottom:var(--block__mbottom-h);height:var(--block__mwave-h);transform:translateY(var(--block__mwave-d))}.block__bottom{min-height:var(--block__mbottom-h)}.block__bottom-inner{width:min(calc(100% - 24px),var(--block__max));min-height:var(--block__mbottom-h);flex-direction:column;justify-content:center;gap:10px;padding:14px 0 16px;text-align:center}.block__copyright,.block__legal a{font-size:11px}.block__legal{gap:10px;justify-content:center;flex-wrap:wrap}.block__descriptions p{font-size:14px;text-align:center}footer .desktop_socials{display:none}footer .mobile_social{display:flex;margin-bottom:0;margin-top:30px}}@media(max-width:420px){.block__main{width:min(calc(100% - 20px),var(--block__max))}.block__menus{gap:8px}.block__menu a{font-size:max(10px,calc(var(--block__mlink-size) - 1px))}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/block__pawfurever-footer.css.map */
