[data-theme-pack=pinkbutik] .pb-header{--pb-header-ink:#392e35;--pb-header-line:#eddce4;--pb-header-accent:#a54874;--pb-header-paper:#fffbfd;position:relative;background:var(--pb-header-paper);color:var(--pb-header-ink);font-family:var(--pb-font-body,"Manrope",Arial,sans-serif);font-size:14px;line-height:1.65}[data-theme-pack=pinkbutik] .pb-header button,[data-theme-pack=pinkbutik] .pb-header input{font:inherit}[data-theme-pack=pinkbutik] .pb-header a{color:inherit;text-decoration:none}[data-theme-pack=pinkbutik] .pb-header button{cursor:pointer;border:0;background:none;color:inherit}[data-theme-pack=pinkbutik] .pb-header a:focus-visible,[data-theme-pack=pinkbutik] .pb-header button:focus-visible{outline:2px solid #672d40;outline-offset:4px}[data-theme-pack=pinkbutik] .pb-header .pb-announcement-slot:empty{display:none}[data-theme-pack=pinkbutik] .pb-header>header{position:relative;z-index:20;display:grid;grid-template-columns:210px minmax(0,1fr) 160px;align-items:center;min-height:var(--pb-header-height,72px);padding:0 3vw;column-gap:20px;background:var(--pb-header-paper);border-bottom:1px solid var(--pb-header-line);box-shadow:none;color:var(--pb-header-ink)}[data-theme-pack=pinkbutik] .pb-header .header-main{display:contents}[data-theme-pack=pinkbutik] .pb-header .logo{grid-column:1;grid-row:1;display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:0;line-height:1}[data-theme-pack=pinkbutik] .pb-header .brand-logo-frame{position:relative;display:block;overflow:hidden;flex-shrink:0;width:70px;aspect-ratio:1383/1185}[data-theme-pack=pinkbutik] .pb-header .brand-logo-frame .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-header .header-icons{grid-column:3;grid-row:1;display:flex;justify-content:flex-end;align-items:center;width:auto;gap:15px;margin-left:auto}[data-theme-pack=pinkbutik] .pb-header .icon{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:5px;background:transparent;transition:color .2s}[data-theme-pack=pinkbutik] .pb-header .icon svg{width:21px;height:21px;stroke-width:1.35}[data-theme-pack=pinkbutik] .pb-header .header-icons .icon:hover{color:#d76598}[data-theme-pack=pinkbutik] .pb-header .icon b{position:absolute;right:2px;top:4px;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:50%;background:#f1a9ca;color:#392e35;font-size:10px;font-weight:500;line-height:1}[data-theme-pack=pinkbutik] .pb-header .mobile-only{display:none}[data-theme-pack=pinkbutik] .pb-header header nav{position:relative;grid-column:2;grid-row:1;display:flex;justify-content:center;align-items:center;gap:clamp(12px,1.25vw,24px);min-height:var(--pb-header-height,72px);padding:0;border:0;font-size:12px}[data-theme-pack=pinkbutik] .pb-header .nav-group{position:static}[data-theme-pack=pinkbutik] .pb-header .nav-top{display:flex;align-items:center}[data-theme-pack=pinkbutik] .pb-header .nav-top>a{color:var(--pb-header-ink);padding-block:23px}[data-theme-pack=pinkbutik] .pb-header .nav-expand{display:none}[data-theme-pack=pinkbutik] .pb-header .nav-selected>.nav-top>a{color:var(--pb-header-accent)!important;box-shadow:inset 0 -2px #dc80a9}[data-theme-pack=pinkbutik] .pb-header .mega-menu{display:none;position:absolute;top:100%;left:0;right:0;z-index:35;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;row-gap:16px;min-width:0;max-height:75svh;overflow-y:auto;padding:34px max(6vw,28px);background:#fffafc;color:#242022;border-top:1px solid #d5a8b9;border-color:var(--pb-header-line);border-radius:0 0 12px 12px;box-shadow:0 15px 30px #392e3512;text-align:left}[data-theme-pack=pinkbutik] .pb-header .nav-active>.mega-menu{display:grid}[data-theme-pack=pinkbutik] .pb-header .mega-menu h3{margin:0 0 20px;color:#a54874!important;font-family:Manrope,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.09em!important;line-height:1.35}[data-theme-pack=pinkbutik] .pb-header .mega-menu>div{border-right:1px solid var(--pb-header-line);padding-right:25px}[data-theme-pack=pinkbutik] .pb-header .mega-menu>div:last-child{border:0}[data-theme-pack=pinkbutik] .pb-header .mega-menu a{display:block!important;width:fit-content;margin:0 0 12px!important;padding:0!important;color:#44383e;font-size:13px;line-height:1.6!important;letter-spacing:0;white-space:normal}[data-theme-pack=pinkbutik] .pb-header .mega-menu a:hover{background:#fff0f6;border-radius:4px;color:#87526d;text-decoration:none!important}[data-theme-pack=pinkbutik] .pb-header .mega-menu>.menu-all-link{grid-column:1/-1;display:block;width:fit-content;margin:0;padding:7px 11px!important;border:1px solid #efd5e2;border-radius:6px;color:#984064;font-size:12px;font-weight:500}[data-theme-pack=pinkbutik] .pb-header .mega-menu a.category-selected{color:var(--pb-header-accent)!important;font-weight:700;text-decoration:underline!important;text-underline-offset:5px}[data-theme-pack=pinkbutik] .pb-header .pb-search-slot{position:absolute;top:100%;left:0;right:0;z-index:45;width:100%}[data-theme-pack=pinkbutik] .pb-header .pb-search-slot[hidden]{display:none}[data-theme-pack=pinkbutik] .pb-header .pb-search-slot .search-bar{position:relative;top:auto;left:auto;right:auto;z-index:1}@media (min-width:1101px){[data-theme-pack=pinkbutik] .pb-header>header{min-height:68px;height:68px;grid-template-columns:200px minmax(0,1fr) 156px;column-gap:18px;padding-inline:max(3vw,calc((100vw - 2200px) / 2))}[data-theme-pack=pinkbutik] .pb-header header nav{gap:clamp(12px,1.4vw,28px);font-size:12px}[data-theme-pack=pinkbutik] .pb-header .header-icons{gap:12px}}@media (min-width:1101px) and (max-width:1400px){[data-theme-pack=pinkbutik] .pb-header>header{grid-template-columns:175px minmax(0,1fr) 135px;padding-inline:2vw;column-gap:10px}[data-theme-pack=pinkbutik] .pb-header header nav{gap:12px;font-size:10px}[data-theme-pack=pinkbutik] .pb-header .header-icons{gap:10px}}@media (min-width:1920px){[data-theme-pack=pinkbutik] .pb-header>header{grid-template-columns:230px minmax(0,1fr) 180px;padding-inline:max(64px,calc((100vw - 2400px) / 2))}[data-theme-pack=pinkbutik] .pb-header header nav{gap:30px;font-size:14px}}@media (max-width:1100px){[data-theme-pack=pinkbutik] .pb-header>header{display:block;min-height:60px;height:60px;padding:0}[data-theme-pack=pinkbutik] .pb-header .header-main{display:flex;align-items:center;height:60px;padding-inline:24px;gap:16px}[data-theme-pack=pinkbutik] .pb-header .mobile-only{display:inline-flex}[data-theme-pack=pinkbutik] .pb-header .logo{margin-right:auto}[data-theme-pack=pinkbutik] .pb-header .brand-logo-frame{width:60px}[data-theme-pack=pinkbutik] .pb-header .header-icons{width:auto;gap:14px;margin-left:0}[data-theme-pack=pinkbutik] .pb-header header nav{display:none}[data-theme-pack=pinkbutik] .pb-header header nav.open{display:flex;flex-direction:column;align-items:stretch;position:absolute;top:60px;left:0;width:100%;z-index:40;gap:0;max-height:calc(100svh - 98px);overflow-y:auto;padding:15px 28px;background:#fffafc;color:#242022}[data-theme-pack=pinkbutik] .pb-header header nav.open .nav-group{width:100%;padding:10px 0}[data-theme-pack=pinkbutik] .pb-header .nav-expand{display:block;margin-left:auto}[data-theme-pack=pinkbutik] .pb-header .nav-top{justify-content:space-between}[data-theme-pack=pinkbutik] .pb-header .nav-top>a{padding-block:0;font-size:14px}[data-theme-pack=pinkbutik] .pb-header .nav-active>.mega-menu,[data-theme-pack=pinkbutik] .pb-header header nav.open .mega-menu{position:static;min-width:0;margin-top:12px;padding:22px 10px;gap:20px;box-shadow:none}[data-theme-pack=pinkbutik] .pb-header .pb-search-slot{top:60px}}@media (max-width:760px){[data-theme-pack=pinkbutik] .pb-header .header-main,[data-theme-pack=pinkbutik] .pb-header>header{height:56px;min-height:56px}[data-theme-pack=pinkbutik] .pb-header .header-main{padding-inline:14px}[data-theme-pack=pinkbutik] .pb-header .header-main>.mobile-only{order:2;margin-left:auto;margin-right:10px}[data-theme-pack=pinkbutik] .pb-header .header-main>.logo{order:1;margin-inline:auto;margin-right:0}[data-theme-pack=pinkbutik] .pb-header .header-main>.header-icons{order:3;gap:3px;margin-left:0}[data-theme-pack=pinkbutik] .pb-header .brand-logo-frame{width:56px}[data-theme-pack=pinkbutik] .pb-header .header-icons .icon{min-width:32px;min-height:42px;padding:4px}[data-theme-pack=pinkbutik] .pb-header .header-icons svg{width:20px;height:20px}[data-theme-pack=pinkbutik] .pb-header .header-icons .heart-header{display:none}[data-theme-pack=pinkbutik] .pb-header .pb-search-slot,[data-theme-pack=pinkbutik] .pb-header header nav.open{top:56px}[data-theme-pack=pinkbutik] .pb-header header nav.open{max-height:calc(100svh - 56px)}[data-theme-pack=pinkbutik] .pb-header header nav .mega-menu{grid-template-columns:1fr 1fr;padding:20px 15px;gap:22px}[data-theme-pack=pinkbutik] .pb-header header nav .mega-menu a{font-size:14px!important}[data-theme-pack=pinkbutik] .pb-header .mega-menu h3{font-size:12px!important}}@media (max-width:360px){[data-theme-pack=pinkbutik] .pb-header .header-icons{gap:0}[data-theme-pack=pinkbutik] .pb-header .header-icons .icon{min-width:28px}}