@font-face{font-family:Fredoka PL;font-style:normal;font-weight:400 800;font-display:swap;src:url(fredoka-pl-600.woff2) format("woff2")}:root{--font-accent--family: "Fredoka PL", Fredoka, "Plus Jakarta Sans", sans-serif}.header-menu{--pkh-pill: 999px;--pkh-ink: #6b5f57;--pkh-hair: #f1e9e1;--pkh-cream: #fdf7f1;--pkh-rail-w: 176px;--pkh-promo-w: 196px}.header-menu .menu-list__link{height:auto;align-self:center}.header-menu .menu-list__link-title{display:inline-flex;align-items:center;gap:.38em;padding:.54rem 1.05rem;border-radius:var(--pkh-pill);background:var(--pkh-pill-bg, #f3efea);color:var(--pkh-pill-fg, #5a5048);font-weight:600;font-size:.9375rem;line-height:1.15;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease}.header-menu .menu-list__trigger .menu-list__link-title:after{content:"";width:.4em;height:.4em;margin-top:-.18em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.75;transition:transform .18s ease}.header-menu .menu-list__list-item:hover .menu-list__trigger .menu-list__link-title:after,.header-menu .menu-list__list-item:has([aria-expanded=true]) .menu-list__link-title:after{transform:rotate(-135deg) translate(-.1em,-.1em)}.header-menu .menu-list__list-item:hover .menu-list__link-title,.header-menu .menu-list__list-item:focus-within .menu-list__link-title{transform:translateY(-1px);box-shadow:0 6px 14px #785a4624}.header-menu .menu-list__list-item:nth-of-type(1){--pkh-pill-bg: #f2a0c0;--pkh-pill-fg: #fff}.header-menu .menu-list__list-item:nth-of-type(2){--pkh-pill-bg: #fcebc4;--pkh-pill-fg: #8a6a1f}.header-menu .menu-list__list-item:nth-of-type(3){--pkh-pill-bg: #cfe8f8;--pkh-pill-fg: #2f6e96}.header-menu .menu-list__list-item:nth-of-type(4){--pkh-pill-bg: #e2d9f7;--pkh-pill-fg: #6a55b0}.header-menu .menu-list__list-item:nth-of-type(5){--pkh-pill-bg: #dcebf9;--pkh-pill-fg: #3b7aa8}.header-menu .menu-list__submenu-inner{background:#fff;border:1px solid var(--pkh-hair);border-radius:28px;box-shadow:0 20px 50px #785a461f;padding:18px;margin-block-end:18px}.header-menu .mega-menu__grid:has(.pkh-mm){display:block}.header-menu .pkh-mm{display:grid;grid-template-columns:var(--pkh-rail-w) repeat(var(--pkh-cols, 6),minmax(0,1fr)) var(--pkh-promo-w);gap:10px;align-items:stretch;margin:0}.header-menu .pkh-mm__c1{--c-bg: #fbdcea;--c-fg: #c9528a;--c-tint: #fdf1f6}.header-menu .pkh-mm__c2{--c-bg: #d6ebfa;--c-fg: #3081b4;--c-tint: #f1f8fd}.header-menu .pkh-mm__c3{--c-bg: #fbe7b8;--c-fg: #b0842a;--c-tint: #fef8e9}.header-menu .pkh-mm__c4{--c-bg: #d4edda;--c-fg: #4a9467;--c-tint: #f1faf3}.header-menu .pkh-mm__c5{--c-bg: #e3daf7;--c-fg: #7059ba;--c-tint: #f6f3fd}.header-menu .pkh-mm__c6{--c-bg: #fcdcbd;--c-fg: #cc7b2c;--c-tint: #fef6ee}.header-menu .pkh-mm__c7{--c-bg: #d9eef0;--c-fg: #3f8c96;--c-tint: #f0f9fa}.header-menu .pkh-mm__c8{--c-bg: #f6dfd6;--c-fg: #b96a53;--c-tint: #fdf4f1}.header-menu .pkh-mm__rail{background:var(--pkh-cream);border:1px solid var(--pkh-hair);border-radius:20px;padding:8px}.header-menu .pkh-mm__rail-list{display:flex;flex-direction:column;gap:5px;margin:0}.header-menu .pkh-mm__rail-link{display:flex;align-items:center;gap:.45rem;padding:.46rem .55rem;border-radius:var(--pkh-pill);background:var(--c-bg);color:var(--c-fg);font-weight:600;font-size:.78rem;line-height:1.2;text-decoration:none;white-space:normal;transition:transform .15s ease,box-shadow .15s ease}.header-menu .pkh-mm__rail-link:hover,.header-menu .pkh-mm__rail-link:focus-visible{transform:translate(3px);box-shadow:0 5px 12px #785a4629}.header-menu .pkh-mm__rail-link:hover .pkh-mm__chev,.header-menu .pkh-mm__rail-link:focus-visible .pkh-mm__chev{transform:translate(2px);opacity:1}.header-menu .pkh-mm__ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:#ffffffbf}.header-menu .pkh-mm__rail-txt{flex:1 1 auto}.header-menu .pkh-mm__chev{flex:0 0 auto;opacity:.5;transition:transform .15s ease,opacity .15s ease}.header-menu .pkh-mm:has(.pkh-mm__rail-link:hover) .pkh-mm__col,.header-menu .pkh-mm:has(.pkh-mm__rail-link:focus-visible) .pkh-mm__col{opacity:.45;transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease}.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c1:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c1,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c2:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c2,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c3:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c3,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c4:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c4,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c5:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c5,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c6:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c6,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c7:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c7,.header-menu .pkh-mm:has(.pkh-mm__rail-link.pkh-mm__c8:is(:hover,:focus-visible)) .pkh-mm__col.pkh-mm__c8{opacity:1;transform:translateY(-2px);box-shadow:0 10px 22px #785a4624}.header-menu .pkh-mm__col{display:flex;flex-direction:column;background:#fff;border:1px solid var(--pkh-hair);border-radius:18px;padding:9px 9px 11px}.header-menu .pkh-mm__thumb{display:block;border-radius:13px;background:var(--c-tint);padding:6px;margin-bottom:8px}.header-menu .pkh-mm__img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:9px}.header-menu .pkh-mm__title{display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:3.24em;padding:.3rem .45rem;margin-bottom:8px;border-radius:13px;background:var(--c-bg);color:var(--c-fg);font-weight:700;font-size:.78rem;line-height:1.22;text-align:center;text-wrap:balance;text-decoration:none;white-space:normal;-webkit-hyphens:none;hyphens:none}.header-menu .pkh-mm__links{flex:1 1 auto;margin:0 0 8px}.header-menu .pkh-mm__links a{display:flex;align-items:center;justify-content:space-between;gap:.3rem;padding:.32rem .1rem;color:var(--pkh-ink);font-size:.78rem;line-height:1.3;text-decoration:none;border-bottom:1px solid var(--pkh-hair);white-space:normal;-webkit-hyphens:none;hyphens:none}.header-menu .pkh-mm__links li:last-child a{border-bottom:0}.header-menu .pkh-mm__links a:hover{color:var(--c-fg)}.header-menu .pkh-mm__links a:hover .pkh-mm__chev{transform:translate(2px);opacity:1}.header-menu .pkh-mm__col--lista .pkh-mm__title{min-height:0;padding:.42rem .6rem}.header-menu .pkh-mm__col--lista .pkh-mm__links a{padding:.38rem .1rem}.header-menu .pkh-mm__all{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:auto;padding:.44rem .6rem;border-radius:var(--pkh-pill);background:var(--c-bg);color:var(--c-fg);font-weight:600;font-size:.75rem;text-decoration:none;white-space:nowrap;transition:filter .15s ease,transform .15s ease}.header-menu .pkh-mm__all:hover,.header-menu .pkh-mm__all:focus-visible{filter:brightness(.97);transform:translateY(-1px)}.header-menu .pkh-mm__promo{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 0;border-radius:18px;background:linear-gradient(180deg,#e8f2fb,#dcecf8);overflow:hidden}.header-menu .pkh-mm__promo-txt{margin:0;color:#35688f;font-family:"Fredoka PL",Fredoka,var(--font-heading--family),sans-serif;font-size:.9375rem;font-weight:600;line-height:1.32;text-align:center}.header-menu .pkh-mm__promo-heart{color:#6aa3cc}.header-menu .pkh-mm__promo-art{width:100%;height:auto;margin-top:auto;display:block}@media screen and (max-width:1279px){.header-menu{--pkh-rail-w: 168px}.header-menu .pkh-mm{grid-template-columns:var(--pkh-rail-w) repeat(min(var(--pkh-cols, 6),4),minmax(0,1fr))}.header-menu .pkh-mm__promo{display:none}.header-menu .pkh-mm__col:nth-of-type(n+6){display:none}}@media screen and (max-width:989px){.header-menu .menu-list__submenu-inner{border-radius:22px;padding:14px}.header-menu .pkh-mm{grid-template-columns:repeat(3,minmax(0,1fr))}.header-menu .pkh-mm__rail{display:none}.header-menu .pkh-mm__col{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pkh-megamenu.css.map */
