/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/.kit-contents{--kit-row-min-height: 68px;--kit-row-gap: 14px;--kit-visible-rows: 4;display:block}.kit-contents__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-block-end:8px}.kit-contents__title{font-size:calc(1rem * var(--FONT-ADJUST-HEADING, 1));font-weight:var(--FONT-WEIGHT-HEADING-BOLD, 600);letter-spacing:.3px;text-transform:uppercase}.kit-contents__count{font-size:.8125rem;color:var(--COLOR-TEXT-ALPHA-60);white-space:nowrap}.kit-contents__list-wrapper{position:relative;overflow:hidden;border-block-start:1px solid rgb(227,227,227)}.kit-contents__list-wrapper[data-collapsed]{max-block-size:var( --kit-collapsed-height, calc((var(--kit-visible-rows) * var(--kit-row-min-height)) + ((var(--kit-visible-rows) - 1) * var(--kit-row-gap))) )}.kit-contents__list-wrapper[data-collapsed]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:110px;background:linear-gradient(to bottom,transparent,var(--COLOR-BG-ALPHA-85) 55%,var(--COLOR-BG) 100%);pointer-events:none}.kit-contents[data-ready] .kit-contents__list-wrapper{transition:max-block-size .35s ease}@media(prefers-reduced-motion:reduce){.kit-contents[data-ready] .kit-contents__list-wrapper{transition:none}}.kit-contents__list{list-style:none;padding:0;margin:0}.kit-contents__item{min-block-size:var(--kit-row-min-height);border-block-end:1px solid rgb(227,227,227);margin-block-end:0}.kit-contents__row{display:flex;align-items:center;gap:14px;padding-block:8px;color:inherit;text-decoration:none}.kit-contents__link:hover,.kit-contents__link:focus-visible{background:#faf7f2}.kit-contents__image{flex-shrink:0;display:block;inline-size:52px;block-size:52px;overflow:hidden;background:var(--COLOR-BG-LIGHTEN-DARKEN-HIGHLIGHT)}.kit-contents__image img,.kit-contents__image svg{display:block;inline-size:100%;block-size:100%;object-fit:cover}.kit-contents__content{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.kit-contents__name{font-size:.8125rem;font-weight:var(--FONT-WEIGHT-BODY-BOLD, 600)}.kit-contents__subtitle{font-size:.71875rem;color:var(--COLOR-TEXT-ALPHA-60)}.kit-contents__arrow{flex-shrink:0;inline-size:12px;block-size:12px;margin-inline-start:auto}.kit-contents__arrow svg{inline-size:100%;block-size:100%}.kit-contents__toggle{display:block;margin-block-start:16px;margin-inline:auto;padding:0;background:none;border:0;font-size:.8125rem;font-weight:var(--FONT-WEIGHT-BODY-BOLD, 600);letter-spacing:.3px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.kit-contents__toggle[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vitrshop-kit-contents.css.map */
