.illa-clamp{display:flex;flex-direction:column;align-items:flex-start;gap:var(--illa-space-2)}.illa-clamp__body{color:var(--illa-text);font-size:var(--illa-text-md);line-height:1.6}.illa-clamp__body{display:flex;flex-direction:column;gap:var(--illa-space-3)}.illa-clamp__body>*{margin:0!important}.illa-clamp__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--illa-font-heading);font-size:var(--illa-heading-sm)!important;line-height:1.3!important;font-weight:600;color:var(--illa-text-heading);padding-top:var(--illa-space-2)}.illa-clamp__body :is(ul,ol){display:flex;flex-direction:column;gap:var(--illa-space-1);padding-left:1.25em}.illa-clamp__body li{margin:0!important}.illa-clamp.is-clamped .illa-clamp__body{max-height:calc(var(--illa-clamp-lines, 5) * 1.6em);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent);mask-image:linear-gradient(to bottom,#000 60%,transparent)}.illa-clamp__toggle{min-height:var(--illa-tap);padding:0;background:none;border:0;color:var(--illa-action);font-size:var(--illa-text-sm);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.illa-clamp__toggle:focus-visible{outline:2px solid var(--illa-border-strong);outline-offset:2px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/12/assets/illa-clamp.css.map */
