body .kg-catalog-families{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;width:100%;margin:4px 0 0}body .kg-catalog-family{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;padding:10px 6px;color:inherit;text-decoration:none;background:#faf7f0;border:1px solid #d7cebe;border-radius:3px;min-width:0;transition:border-color .15s}body .kg-catalog-family:hover,body .kg-catalog-family:focus-visible{border-color:#806393;outline-offset:3px}body .kg-catalog-family__image{display:block;width:56px;height:56px;overflow:hidden;border-radius:50%;background:#fff}body .kg-catalog-family__image img{width:100%;height:100%;object-fit:cover;display:block}body .kg-catalog-family__name{font-size:12px;line-height:1.35;text-align:center;overflow-wrap:anywhere}body .kg-catalog-family__name small{display:block;font-size:10px;line-height:1.3;opacity:.65;margin-top:4px}@media(max-width:989px){body .kg-catalog-families{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}body .kg-catalog-family{flex-direction:row;padding:8px 6px;gap:6px;min-height:66px}body .kg-catalog-family__image{width:34px;height:34px;flex-shrink:0}body .kg-catalog-family__name{text-align:left;font-size:11px}body .kg-catalog-family__name small{font-size:9px;margin-top:3px}}@media(max-width:359px){body .kg-catalog-family{flex-direction:column;padding:6px 3px;gap:4px}body .kg-catalog-family__name{text-align:center}}body .kg-filtro-segno{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;margin-inline-start:var(--checkbox-label-padding,8px);color:var(--c,currentColor);align-self:center}body .kg-filtro-segno .kg-glifo{width:16px;height:16px;stroke-width:2}body .kg-filtro-segno--punto:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px #ffffffe6,0 0 0 3px var(--c)}body .checkbox__label .kg-filtro-segno+.checkbox__label-text{padding-inline-start:6px}body .kg-filtro-conta{margin-inline-start:6px;font-size:.82em;font-variant-numeric:tabular-nums;opacity:.6;align-self:center}body .facets__inputs-list-item .checkbox__label{align-items:center}body .kg-filtro-cerca{padding:0 0 10px}body .kg-filtro-cerca__campo{width:100%;min-height:40px;padding:8px 12px;font:inherit;font-size:14px;color:inherit;background:#fffaf3;border:1px solid #c9bda8;border-radius:3px;-webkit-appearance:none;appearance:none}body .kg-filtro-cerca__campo:focus-visible{outline:2px solid #806393;outline-offset:1px;border-color:#806393}body .kg-filtro-cerca__vuoto{margin:8px 0 0;font-size:13px;opacity:.7}body .kg-cercando .facets__inputs-list-item.hidden,body .kg-cercando .facets__inputs-list-item.mobile\:hidden{display:flex!important}body .kg-cercando .facets__inputs-list-item[data-kg-fuori]{display:none!important}body .kg-prezzo-fasce{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 4px}body .kg-prezzo-fascia{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;font-size:13px;line-height:1.2;color:inherit;text-decoration:none;white-space:nowrap;background:#fffaf3;border:1px solid #d7cebe;border-radius:999px;transition:border-color .15s,background-color .15s}body .kg-prezzo-fascia:hover,body .kg-prezzo-fascia:focus-visible{border-color:#806393}body .kg-prezzo-fascia.is-attiva{background:#594568;border-color:#594568;color:#fff}body .kg-pillole{grid-column:1/-1;display:flex;align-items:center;gap:10px;min-width:0;margin:0 0 14px}body .kg-pillole__titolo{flex:none;font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.65}body .kg-pillole__riga{display:flex;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding:2px}body .kg-pillole__riga::-webkit-scrollbar{display:none}body .kg-pillola-filtro{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:40px;padding:6px 14px;font:inherit;font-size:13px;line-height:1.2;color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer;background:#fffaf3;border:1px solid #d7cebe;border-radius:999px;scroll-snap-align:start;transition:border-color .15s,background-color .15s}body .kg-pillola-filtro:hover,body .kg-pillola-filtro:focus-visible{border-color:#806393;background:#f6f1e8}body .kg-pillola-filtro:focus-visible{outline:2px solid #806393;outline-offset:2px}body .kg-pillola-filtro[aria-busy=true]{opacity:.55;pointer-events:none}body .kg-pillola-filtro .kg-filtro-segno,body .kg-pillola-filtro .kg-filtro-conta{margin:0}body .kg-pillola-filtro--altri{background:transparent;border-style:dashed}body .kg-filtro-in-pillole{display:none!important}body .kg-pillola-filtro.is-attiva{color:#fff;background:#806393;border-color:#806393}body .kg-pillola-filtro.is-attiva:hover,body .kg-pillola-filtro.is-attiva:focus-visible{background:#6b5180;border-color:#6b5180}body .kg-pillola-filtro__togli{display:inline-flex;width:14px;height:14px;margin-inline-end:-4px}body .kg-pillola-filtro__togli svg{width:100%;height:100%}body .kg-pillole:not(.is-aperta) .kg-pillola-filtro--oltre{display:none}body .kg-pillole.is-aperta .kg-pillole__riga{flex-wrap:wrap;overflow-x:visible}@media(min-width:750px){body .kg-pillole.is-aperta{align-items:flex-start}body .kg-pillole.is-aperta .kg-pillole__titolo{padding-block-start:14px}}@media(max-width:749px){body .kg-pillole{flex-direction:column;align-items:stretch;gap:6px;margin:0 0 12px}body .kg-pillole__titolo{padding-inline:var(--padding-lg,16px)}body .kg-pillole__riga{padding:2px var(--padding-lg,16px);scroll-padding-inline:var(--padding-lg,16px)}body .facets-toggle{position:sticky;top:var(--header-height,0px);z-index:3;background:var(--color-background,#faf7f0);box-shadow:0 1px #0000000f}}@media(prefers-reduced-motion:reduce){body .kg-catalog-family,body .kg-pillola-filtro,body .kg-prezzo-fascia{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/kg-collezioni.css.map */
