[data-theme-pack=pinkbutik] .pb-footer{box-sizing:border-box;display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:28px max(5vw,calc((100vw - 1600px) / 2)) 0;border-top:1px solid #efd5e2;background:#fff3f8;color:#65515d;font-family:var(--pb-font-body,"Manrope",Arial,sans-serif);font-size:14px;line-height:1.65}[data-theme-pack=pinkbutik] .pb-footer *,[data-theme-pack=pinkbutik] .pb-footer :after,[data-theme-pack=pinkbutik] .pb-footer :before{box-sizing:border-box}[data-theme-pack=pinkbutik] .pb-footer>div{min-width:0}[data-theme-pack=pinkbutik] .pb-footer h4{margin:0 0 12px;color:var(--pb-footer-ink,#392e35);font-family:var(--pb-font-body,"Manrope",Arial,sans-serif);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0}[data-theme-pack=pinkbutik] .pb-footer p{margin:0}[data-theme-pack=pinkbutik] .pb-footer .footer-brand-copy{min-width:0;max-width:220px}[data-theme-pack=pinkbutik] .pb-footer .footer-brand-copy p{margin-top:8px;color:var(--pb-footer-ink,#775061);font-size:12px;line-height:1.6}[data-theme-pack=pinkbutik] .pb-footer>div>a:not(.logo){display:block;margin:0 0 6px;color:var(--pb-footer-ink,#775061);font-size:12px;line-height:1.8;text-decoration:none;overflow-wrap:break-word;transition:color .2s}[data-theme-pack=pinkbutik] .pb-footer>div>a:not(.logo):hover{color:var(--pb-accent,#a54874)}[data-theme-pack=pinkbutik] .pb-footer a:focus-visible{outline:2px solid #672d40;outline-offset:4px}[data-theme-pack=pinkbutik] .pb-footer .logo{display:flex;width:auto;max-width:100%;padding:0;color:inherit;line-height:1;text-decoration:none}[data-theme-pack=pinkbutik] .pb-footer .brand-logo-frame{position:relative;display:block;overflow:hidden;flex-shrink:0;width:117px;aspect-ratio:1383/1185}[data-theme-pack=pinkbutik] .pb-footer .brand-image{position:absolute;display:block;left:-24.0781%;top:-36.4557%;width:148.084%!important;height:auto!important;max-width:none;object-fit:fill;object-position:initial}[data-theme-pack=pinkbutik] .pb-footer .footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;margin:0;padding:14px 0;border-top:1px solid #ead2de;color:var(--pb-footer-ink,#8a7280);font-size:11px;line-height:1.6}@media (max-width:760px){[data-theme-pack=pinkbutik] .pb-footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px;padding:25px 16px 0}[data-theme-pack=pinkbutik] .pb-footer .footer-bottom,[data-theme-pack=pinkbutik] .pb-footer .footer-brand{grid-column:1/-1}[data-theme-pack=pinkbutik] .pb-footer .footer-brand{display:flex;align-items:center;justify-content:space-between;gap:15px}[data-theme-pack=pinkbutik] .pb-footer .footer-brand-copy{flex:1 1;max-width:170px}[data-theme-pack=pinkbutik] .pb-footer .footer-brand-copy p{max-width:none;margin:0;font-size:11px}[data-theme-pack=pinkbutik] .pb-footer h4{margin-bottom:10px;font-size:11px}[data-theme-pack=pinkbutik] .pb-footer>div>a:not(.logo){margin-bottom:5px;font-size:10px;line-height:1.6}[data-theme-pack=pinkbutik] .pb-footer .footer-bottom{flex-direction:column;gap:7px;font-size:9px;line-height:1.7}[data-theme-pack=pinkbutik] .pb-footer .footer-slogan{display:none}[data-theme-pack=pinkbutik] .pb-footer .brand-logo-frame{width:94px}}