:root{--pepe-cta-red:#c54440;--pepe-cta-red-hover:#a93633}html{scroll-behavior:smooth;scroll-padding-top:110px}body.pepe-pulse .pepe-footer{background:linear-gradient(180deg,#f5dec7,#efcfac)!important;color:#3f3028!important;border-top:5px solid #fa9f46}body.pepe-pulse .pepe-footer-cta{background:linear-gradient(115deg,#f9a951,#ee9d50 65%,#edb478)!important;border:1px solid #e7a366;box-shadow:0 13px 27px #9f5e2620}body.pepe-pulse .pepe-footer-cta h2{color:#392821!important}body.pepe-pulse .pepe-footer-overline,body.pepe-pulse .pepe-footer-cta p{color:#64412d!important}body.pepe-pulse .pepe-footer-cta .pepe-footer-shop{color:#fff!important}body.pepe-pulse .pepe-footer-business{display:block;font-size:12px;font-weight:780;letter-spacing:.08em;color:#63452f;margin-top:2px}body.pepe-pulse .pepe-footer-logo,body.pepe-pulse .pepe-footer-logo span,body.pepe-pulse .pepe-footer-logo small{color:#382c28}body.pepe-pulse .pepe-footer-logo span{color:#d35a35}body.pepe-pulse .pepe-footer-brand p,body.pepe-pulse .pepe-footer-column p,body.pepe-pulse .pepe-footer-widget p{color:#655046!important}body.pepe-pulse .pepe-footer-column h3,body.pepe-pulse .pepe-footer-title,body.pepe-pulse .pepe-footer-categories details summary,body.pepe-pulse .pepe-footer-cat-heading{color:#3b2c26!important}body.pepe-pulse .pepe-footer a{color:#584339!important}body.pepe-pulse .pepe-footer a:hover{color:#af4138!important}body.pepe-pulse .pepe-footer-categories,body.pepe-pulse .pepe-footer-extra,body.pepe-pulse .pepe-footer-bottom{border-color:#d7b596!important;color:#624e43!important}body.pepe-pulse .pepe-footer-cats-count{color:#806251}body.pepe-pulse .pepe-footer-cat-list .pepe-footer-cat-list{border-color:#dcbf9e}body.pepe-pulse .pepe-footer-cat-list a{color:#665045!important}body.pepe-pulse .pepe-footer-cat-list a:hover{color:#a64236!important}body.pepe-pulse .pepe-footer-social{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}body.pepe-pulse .pepe-footer-social a{display:inline-flex;padding:7px 10px;border:1px solid #dabda2;background:#fff7ec95;border-radius:7px;font-size:12px;font-weight:680}body.pepe-pulse .pepe-footer-contact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;border-top:1px solid #d7b596;padding:27px 0;margin-top:3px}body.pepe-pulse .pepe-footer-contact>div{min-width:0}body.pepe-pulse .pepe-footer-contact span{display:block;margin-bottom:7px;font-size:10px;font-weight:760;color:#9b5a3c;letter-spacing:.1em}body.pepe-pulse .pepe-footer-contact a,body.pepe-pulse .pepe-footer-contact p{color:#382b25!important;margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere;font-weight:580}body.pepe-pulse .pepe-footer-utility{display:flex;flex-wrap:wrap;gap:9px 20px;padding:0 0 23px}body.pepe-pulse .pepe-footer-utility a{font-size:13px;font-weight:650;color:#674d3c!important;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#cba789}@media(max-width:780px){body.pepe-pulse .pepe-footer-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body.pepe-pulse .pepe-footer-contact{gap:20px}body.pepe-pulse .pepe-footer-cta{padding:22px}body.pepe-pulse .pepe-footer-categories details summary{align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
