.kn-aside-categories{width:100%;padding:1rem 0 3rem}.kn-aside-categories__all,.kn-aside-categories__list a{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 0;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.45}.kn-aside-categories__all{font-weight:700;border-bottom:1px solid rgb(var(--color-border))}.kn-aside-categories__list{list-style:none;margin:0;padding:0}.kn-aside-categories__list li{border-bottom:1px solid rgba(var(--color-foreground),.1)}.kn-aside-categories__list a:hover span:first-child,.kn-aside-categories__all:hover{text-decoration:underline;text-underline-offset:.4rem}.kn-aside-categories__list a[aria-current=page]{font-weight:700}.kn-aside-categories__count{flex-shrink:0;font-size:1.2rem;font-weight:400;opacity:.65}.kn-product-consultation{margin:24px 0 22px;color:rgb(var(--color-foreground))}.kn-product-consultation__title{margin:0 0 8px;font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.4}.kn-product-consultation__intro{margin:0 0 18px;font-size:14px;line-height:1.6}.kn-product-consultation__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kn-product-consultation__sample{margin:0;min-width:0}.kn-product-consultation__button{width:100%;min-height:48px;box-sizing:border-box;padding:12px;border:1.3px solid #111;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font:inherit;font-size:13px;font-weight:700;line-height:1.35;text-align:center;cursor:pointer}.kn-product-consultation__button--sample{background:#fff;color:#111}.kn-product-consultation__button--whatsapp{background:#fff;color:#087b36;border-color:#087b36}.kn-product-consultation__button--oem{background:#111;color:#fff}.kn-product-consultation__button svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kn-product-consultation__button:hover{background:#333;color:#fff;border-color:#333}.kn-product-consultation__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kn-product-consultation__button:disabled{opacity:.45;cursor:not-allowed}.kn-product-consultation__note{margin:10px 0 0;font-size:12px;line-height:1.5}@media screen and (max-width:749px){.kn-product-consultation__actions{grid-template-columns:1fr;gap:10px}.kn-product-consultation__button{min-height:48px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAIAAAAAAAAAAIA */
