.kx-vit{display:grid;grid-template-columns:minmax(0,3.4fr) minmax(0,1.15fr) minmax(0,.95fr);gap:16px 28px;padding-block:18px 14px;align-items:start}.kx-vit .mega-menu__item{flex:none;max-width:none;width:auto;display:block}.kx-vit__zone--types{grid-column:1}.kx-vit__zone--gammes{grid-column:2;background:#f3f7fc;border-radius:14px;padding:14px 12px 8px}.kx-vit__zone--gammes .kx-vit__vignette--petite{background:#fff}.kx-vit__gamme:hover{background:#e3eefb}.kx-vit__zone--carte{grid-column:3}.kx-vit__pied{grid-column:1 / -1;display:flex!important;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:14px;border-top:1px solid rgba(11,19,32,.08)}.kx-vit__entete{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px}.kx-vit__titre{display:block;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b1320;margin-bottom:10px}.kx-vit__entete .kx-vit__titre{margin-bottom:0}.kx-vit__tout{font-size:14px;font-weight:600;color:#005cb3}.kx-vit__rangee+.kx-vit__rangee{margin-top:12px;padding-top:12px;border-top:1px solid #dfe5ec}.kx-vit__tuiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,150px));gap:8px}.kx-vit__tuile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:6px 4px 5px;border-radius:10px;border:1px solid transparent;background:transparent;color:#0b1320;text-decoration:none;min-height:90px;min-width:0;transition:border-color .15s,background .15s}.kx-vit__tuile:hover,.kx-vit__tuile:focus-visible{background:#f5f8fc;border-color:#cfe0f3;box-shadow:none}.kx-vit__tuile .kx-vit__vignette{width:60px;height:60px}.kx-vit__rangee+.kx-vit__rangee{margin-top:10px;padding-top:10px}.kx-vit__tuile .kx-vit__libelle{justify-items:center}.kx-vit__tuile:hover,.kx-vit__tuile:focus-visible{border-color:#005cb3;box-shadow:0 2px 10px #005cb31f}.kx-vit__tuile:focus-visible,.kx-vit__gamme:focus-visible,.kx-vit__carte:focus-visible{outline:2px solid #005cb3;outline-offset:2px}.kx-vit__tuile.active{border-color:#005cb3}.kx-vit__vignette{flex:none;position:relative;width:56px;height:56px;border-radius:10px;background:#e8f1fb;display:grid;place-items:center}.kx-vit__vignette img{border-radius:10px;mix-blend-mode:multiply}.kx-vit__nouveau{position:absolute;top:-7px;right:-10px;background:#c2410c;color:#fff;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:999px;line-height:1.3}.kx-vit__vignette img{width:100%;height:100%;object-fit:contain;padding:4px;box-sizing:border-box;display:block}.kx-vit__vignette--petite{width:44px;height:44px;border-radius:8px}.kx-vit__libelle{display:grid;gap:2px;min-width:0}.kx-vit__libelle b{font-size:12px;font-weight:600;line-height:1.15;color:#0b1320}.kx-vit__libelle small{font-size:11px;color:#5b6470}.kx-vit__entete{margin-bottom:6px}.kx-vit__tout{font-size:13px}.kx-vit__rangee+.kx-vit__rangee{margin-top:8px;padding-top:8px}.kx-vit__ligne{margin:14px 0 0;font-size:13.5px;line-height:1.6;color:#1f2933}.kx-vit__ligne b{font-weight:700;color:#0b1320;margin-right:4px}.kx-vit__ligne a{color:#1f2933}.kx-vit__sep{margin:0 7px;color:#9aa5b1}.kx-vit__gammes{display:grid;grid-template-columns:1fr;gap:2px}.kx-vit__gamme{display:flex;align-items:center;gap:8px;min-height:38px;padding:1px 4px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.15;color:#0b1320;text-decoration:none}.kx-vit__gamme .kx-vit__vignette--petite{width:36px;height:36px}.kx-vit__gamme--tout{min-height:34px}.kx-vit__gamme-texte{display:grid;gap:1px;min-width:0}.kx-vit__gamme-texte small{font-size:11.5px;font-weight:400;color:#5b6470;line-height:1.2}.kx-vit__gamme:hover{background:#f2f4f7}.kx-vit__gamme--tout{grid-column:1 / -1;color:#005cb3;min-height:40px}.kx-vit__carte{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:4 / 5;background:#0b1320;color:#fff;text-decoration:none}.kx-vit__carte img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92;transition:transform .4s ease}.kx-vit__carte:hover img{transform:scale(1.04)}.kx-vit__pastille{position:absolute;top:10px;left:10px;background:#c2410c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 8px;border-radius:999px}.kx-vit__carte-texte{position:absolute;inset:auto 0 0 0;padding:14px;background:linear-gradient(transparent,#00285ad9);display:grid;gap:2px}.kx-vit__carte-texte b{font-size:17px;font-weight:700;color:#fff}.kx-vit__carte-texte small{font-size:12px;color:#dbe8f7}.kx-vit__pied-liens{font-size:13.5px;font-weight:600;color:#1f2933}.kx-vit__pied-liens a{color:#1f2933}.kx-vit__bouton{display:inline-flex;align-items:center;gap:8px;color:#005cb3}.kx-vit .mega-menu__item,.mega-menu[open] .kx-vit .mega-menu__item{transition:opacity .18s ease .28s,transform .18s ease .28s;--tw-translate-y: 0;--tw-translate-x: 0}@media(prefers-reduced-motion:reduce){.kx-vit .mega-menu__item,.mega-menu[open] .kx-vit .mega-menu__item,.kx-vit__carte img{transition:none}}@media screen and (max-width:1279px){.kx-vit{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.kx-vit__zone--carte{display:none!important}.kx-vit__tuiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.kx-vitm{padding:6px 0 10px}.kx-vitm__rangee+.kx-vitm__rangee{margin-top:14px;padding-top:12px;border-top:1px solid #dfe5ec}.kx-vitm__entete{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px}.kx-vitm__entete .kx-vitm__groupe{margin:0}.kx-vitm__tout{display:block;padding:6px 0;font-size:14px;font-weight:700;color:#005cb3}.kx-vitm__tuiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kx-vitm__tuile{display:flex;align-items:center;gap:8px;min-height:64px;padding:6px;border:1px solid #eef1f4;border-radius:10px;color:#0b1320;text-decoration:none}.kx-vitm__tuile .kx-vit__vignette{width:52px;height:52px;border-radius:8px}.kx-vitm__tuile .kx-vit__libelle b{font-size:13px}.kx-vitm__tuile .kx-vit__libelle small{font-size:11px}.kx-vitm__groupe{margin:16px 0 4px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b1320}.kx-vitm__tuile:last-child:nth-child(odd){grid-column:1 / -1}.kx-vitm__liste{list-style:none;margin:0;padding:0}.kx-vitm__liste li a{display:block;min-height:44px;padding:10px 0;font-size:15px;color:#0b1320;border-bottom:1px solid #f1f4f7}.kx-vitm__pastilles{display:flex;gap:6px;overflow-x:auto;padding:4px 0 8px;-webkit-overflow-scrolling:touch}.kx-vitm__pastille{flex:none;min-height:40px;display:inline-flex;align-items:center;padding:0 12px;border:1px solid #cfd8e3;border-radius:999px;font-size:13px;font-weight:600;color:#005cb3;text-decoration:none}.kx-vitm__carte{position:relative;display:block;margin-top:12px;border-radius:12px;overflow:hidden;aspect-ratio:16 / 9;background:#0b1320}.kx-vitm__carte img{width:100%;height:100%;object-fit:cover;display:block;opacity:.9}.kx-vitm__carte b{position:absolute;left:12px;bottom:10px;color:#fff;font-size:15px}.kx-vitm__liste--pied{margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kaletys-menu-vitrine.css.map */
