.menu-list__submenu-inner:has(>.kl-mmk){padding-block:0!important;max-height:none!important}.kl-mmk{--kl-mmk-ink: #141414;--kl-mmk-muted: #71717a;--kl-mmk-lbl: #52525b;--kl-mmk-line: #ececee;--kl-mmk-rail: #f4f4f5;display:flex;width:100%;height:min(580px,calc(100vh - 150px));min-height:420px;box-sizing:border-box;background:#fff;color:var(--kl-mmk-ink);font-family:var(--font-body--family);text-align:start;white-space:normal;border-top:1px solid #e7e7e9}.kl-mmk a{color:var(--kl-mmk-ink);text-decoration:none}.kl-mmk ul{list-style:none;margin:0;padding:0}.kl-mmk p{margin:0}.kl-mmk__lbl{font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--kl-mmk-lbl);line-height:1.3}.kl-mmk__c1{position:relative;width:300px;flex-shrink:0;box-sizing:border-box;background:var(--kl-mmk-rail);padding:24px 0 24px max(24px,calc(var(--page-margin, 40px) - 16px));display:flex;flex-direction:column;gap:4px}.kl-mmk__c1>.kl-mmk__lbl{padding:0 16px 10px}.kl-mmk__l1{display:flex;flex-direction:column;gap:4px}.kl-mmk__it{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;font-size:16px;line-height:1.25;font-weight:500;transition:none}.kl-mmk__it--1{height:48px;padding:0 16px;border-radius:8px 0 0 8px;color:#3f3f46!important}.kl-mmk__g.is-on>.kl-mmk__it--1{background:#fff;color:var(--kl-mmk-ink)!important;font-weight:700}.kl-mmk__nn{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:13px;font-weight:500;color:var(--kl-mmk-muted)}.kl-mmk__nm{min-width:0}.kl-mmk--gesto .kl-mmk__c1{padding-top:20px;padding-bottom:20px;gap:2px}.kl-mmk--gesto .kl-mmk__l1{gap:2px}.kl-mmk--gesto .kl-mmk__it--1{height:40px;font-size:15px}.kl-mmk--gesto .kl-mmk__it--1 .kl-mmk__nn{font-size:12.5px}.kl-mmk__all{font-size:14px;font-weight:700;line-height:1.35}.kl-mmk__all:hover,.kl-mmk__all:focus-visible{text-decoration:underline!important;text-underline-offset:4px}.kl-mmk__all--1{margin-top:auto;padding:12px 16px 0}.kl-mmk__nw{white-space:nowrap}.kl-mmk__tile+.kl-mmk__btn{margin-top:0}.kl-mmk__c2{display:none;position:absolute;top:0;bottom:0;left:100%;width:330px;box-sizing:border-box;padding:26px 24px;background:#fff;border-right:1px solid var(--kl-mmk-line);flex-direction:column;gap:4px;overflow-y:auto;overscroll-behavior:contain}.kl-mmk__g.is-on>.kl-mmk__c2{display:flex}.kl-mmk__c2>.kl-mmk__lbl{padding:0 12px 10px}.kl-mmk__l2{display:flex;flex-direction:column;gap:4px}.kl-mmk__it--2{min-height:42px;padding:4px 12px;border-radius:8px;font-size:15.5px;color:#27272a!important}.kl-mmk__it--2.is-on{background:var(--kl-mmk-rail);color:var(--kl-mmk-ink)!important;font-weight:700}.kl-mmk__c2:has(.kl-mmk__l2>li:nth-child(9)) .kl-mmk__l2{gap:2px}.kl-mmk__c2:has(.kl-mmk__l2>li:nth-child(9)) .kl-mmk__it--2{min-height:38px;font-size:15px;padding-block:2px}.kl-mmk__c2>.kl-mmk__all{margin-top:auto;padding:12px 12px 0}.kl-mmk__c3{flex:1;min-width:0;box-sizing:border-box;margin-left:330px;padding:28px 40px;padding-right:max(40px,var(--page-margin, 40px));display:flex;flex-direction:column;gap:16px;overflow:hidden}.kl-mmk--2 .kl-mmk__c3{margin-left:0;padding-left:48px}.kl-mmk__h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;max-width:820px}.kl-mmk__h>div{display:flex;flex-direction:column;gap:4px;min-width:0}.kl-mmk__tt{font-family:var(--font-heading--family, Trirong, Georgia, serif);font-weight:400;font-size:30px;line-height:1.15}.kl-mmk__cnt{font-size:14px;color:var(--kl-mmk-lbl);white-space:nowrap;padding-bottom:4px}.kl-mmk__lab{font-size:13px;font-weight:700;color:var(--kl-mmk-lbl)}.kl-mmk__prod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:820px}.kl-mmk__p{display:flex;flex-direction:column;gap:6px;min-width:0}.kl-mmk__pimg{aspect-ratio:1;border-radius:12px;background:#fff;border:1px solid var(--kl-mmk-line);display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:calc(min(580px,100vh - 150px) - 290px)}.kl-mmk__pimg img{width:82%;height:82%;object-fit:contain}.kl-mmk__p:hover .kl-mmk__pimg,.kl-mmk__p:focus-visible .kl-mmk__pimg{border-color:var(--kl-mmk-ink)}.kl-mmk__pv{font-size:11.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--kl-mmk-muted)}.kl-mmk__pt{font-size:14px;line-height:1.35;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kl-mmk__pc{font-size:16px}.kl-mmk__pc s{font-size:13px;color:var(--kl-mmk-muted);margin-right:4px}.kl-mmk__pc b{font-weight:700}.kl-mmk__sk{aspect-ratio:1;border-radius:12px;background:linear-gradient(90deg,#f4f4f5,#fafafa,#f4f4f5)}.kl-mmk__btn{margin-top:auto;align-self:flex-start;background:var(--kl-mmk-ink);color:#fff!important;font-size:15px;font-weight:700;padding:13px 20px;border-radius:8px;line-height:1.3}.kl-mmk__btn:hover,.kl-mmk__btn:focus-visible{background:#000}.kl-mmk__tile{flex:1;max-width:820px;max-height:360px;border-radius:14px;background:#f5c842;padding:28px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px}.kl-mmk__tile .kl-mmk__lbl{color:var(--kl-mmk-ink)}.kl-mmk__tile .kl-mmk__tt{font-size:32px}.kl-mmk__td{font-size:15px;line-height:1.5;max-width:520px}.kl-mmk__tc{margin-top:auto;font-size:15px;font-weight:700}.kl-mmk__tile:hover .kl-mmk__tc,.kl-mmk__tile:focus-visible .kl-mmk__tc{text-decoration:underline;text-underline-offset:4px}.kl-mmk__it:focus-visible,.kl-mmk__all:focus-visible,.kl-mmk__btn:focus-visible,.kl-mmk__p:focus-visible,.kl-mmk__tile:focus-visible{outline:2px solid var(--kl-mmk-ink);outline-offset:-2px}@media(max-width:1199px){.kl-mmk__c1{width:250px}.kl-mmk__c2{width:290px}.kl-mmk__c3{margin-left:290px;padding-left:28px}.kl-mmk__prod{grid-template-columns:repeat(2,minmax(0,1fr))}.kl-mmk__prod>:nth-child(3){display:none}}.kl-mmk__vid{display:flex;gap:32px;align-items:stretch;max-width:820px;min-height:0;flex:1}.kl-mmk__v{height:100%;max-height:480px;width:auto;aspect-ratio:9 / 16;border-radius:14px;background:#18181b;object-fit:cover;flex-shrink:0}.kl-mmk__vtx{display:flex;flex-direction:column;gap:10px;padding:8px 0;max-width:420px}.kl-mmk__vtx .kl-mmk__tt{font-size:32px}.kl-mmk__vtx .kl-mmk__btn{margin-top:auto}@media(min-width:990px)and (max-width:1499px){header-menu .menu-list{--menu-horizontal-gap: 15px}}.kl-mma{--kl-mma-line: #e7e7e5;padding:4px var(--drawer-padding, 20px) 16px;display:flex;flex-direction:column;font-family:var(--font-body--family);color:#141414}.kl-mma ul{list-style:none;margin:0;padding:0}.kl-mma__hd{display:flex;flex-direction:column;gap:4px;padding:6px 0}.kl-mma__tt{margin:0;font-family:var(--font-heading--family, Trirong, Georgia, serif);font-weight:400;font-size:28px;line-height:1.15}.kl-mma__all{font-size:14px;font-weight:700;padding:6px 0;color:#141414;text-decoration:none;min-height:32px;display:flex;align-items:center}.kl-mma__row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:52px;box-sizing:border-box;padding:6px 0;border:0;border-bottom:1px solid var(--kl-mma-line);background:none;color:#141414;text-decoration:none;font:inherit;font-size:17px;font-weight:600;text-align:start;cursor:pointer}.kl-mma__row--3{font-size:16.5px;font-weight:500}.kl-mma__row.is-cur{font-weight:700}.kl-mma__nn{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:13px;font-weight:500;color:#71717a}.kl-mma__s3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;background:var(--color-background, #f7f6f3);padding:0 var(--drawer-padding, 20px) 24px;transform:translate(100%);transition:transform .25s ease;visibility:hidden}.kl-mma__s3.is-open{transform:none;visibility:visible}.kl-mma__s3[hidden]{display:block!important}.kl-mma__bar{display:flex;align-items:center;justify-content:space-between;min-height:60px;margin:0 -8px 4px -4px}.kl-mma__back,.kl-mma__x{display:flex;align-items:center;gap:4px;min-height:44px;border:0;background:none;color:#141414;font:inherit;cursor:pointer;padding:0 4px}.kl-mma__back{font-size:15px;font-weight:600}.kl-mma__x{width:44px;justify-content:center}.kl-mma-otwarty{overflow:hidden!important}.kl-mma__row:focus-visible,.kl-mma__back:focus-visible,.kl-mma__x:focus-visible,.kl-mma__all:focus-visible{outline:2px solid #141414;outline-offset:2px}@media(prefers-reduced-motion:reduce){.kl-mma__s3{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kl-mmk.css.map */
