.jc-card-coffret{position:relative;background:#fff;border:1px solid var(--jc-color-border);border-radius:var(--jc-radius-lg);display:flex;flex-direction:column;align-items:flex-start;overflow:hidden;width:100%;height:100%}.jc-card-coffret__image-wrapper{position:relative;height:200px;width:100%;flex-shrink:0;overflow:hidden}.jc-card-coffret__image,.jc-card-coffret__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.jc-card-coffret__tags{position:absolute;inset:var(--jc-space-4);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--jc-space-2);pointer-events:none}.jc-card-coffret__tag{display:inline-flex;align-items:center;justify-content:center;padding:var(--jc-space-2) var(--jc-space-3);border-radius:var(--jc-radius-full);white-space:nowrap}.jc-card-coffret__tag--count{background-color:#fff;border:1px solid var(--jc-color-border);color:var(--jc-color-text-primary);margin-left:auto}.jc-card-coffret__tag--best{background-color:var(--jc-color-primary-900);border:1px solid var(--jc-color-primary-950);color:var(--jc-color-text-inverse)}.jc-card-coffret__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jc-space-3);padding:var(--jc-space-4) var(--jc-space-4) var(--jc-space-2);width:100%}.jc-card-coffret__text{display:flex;flex-direction:column;gap:var(--jc-space-1);width:100%}.jc-card-coffret__eyebrow{color:var(--jc-color-primary);text-transform:uppercase}.jc-card-coffret__title{color:var(--jc-color-text-primary)}.jc-card-coffret__title-link,.jc-card-coffret__title-link:hover,.jc-card-coffret__title-link:visited{color:inherit;text-decoration:none}.jc-card-coffret__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.jc-card-coffret__description{color:var(--jc-color-text-muted)}.jc-card-coffret__list-wrapper{position:relative;z-index:2;width:100%}.jc-card-coffret__list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--jc-space-2);width:100%;padding:var(--jc-space-3) var(--jc-space-4);background-color:var(--jc-color-bg-tertiary);border-radius:var(--jc-radius-md)}.jc-card-coffret__row{display:flex;align-items:flex-start;gap:var(--jc-space-2);width:100%}.jc-card-coffret__row-qty{flex-shrink:0;font-family:var(--jc-font-family);font-weight:var(--jc-font-weight-bold);font-size:var(--jc-font-size-sm);color:var(--jc-color-primary)}.jc-card-coffret__row-name{color:var(--jc-color-text-secondary)}.jc-card-coffret__list-rest{display:contents}.jc-card-coffret__list-rest.hidden{display:none}.jc-card-coffret__list-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;font-family:var(--jc-font-family);font-weight:var(--jc-font-weight-semibold);font-size:var(--jc-font-size-sm);line-height:var(--jc-line-height-snug);color:var(--jc-color-text-primary)}.jc-card-coffret__bottom{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--jc-space-5);padding:var(--jc-space-2) var(--jc-space-4) var(--jc-space-4) var(--jc-space-5);margin-top:auto;width:100%}.jc-card-coffret__price{flex:1 0 0;min-width:0}.jc-card-coffret__price .price__container{margin:0}.jc-card-coffret__price .price-item--regular,.jc-card-coffret__price .price-item--sale{font-family:var(--jc-font-family);font-weight:var(--jc-font-weight-semibold);font-size:var(--jc-font-size-xl);line-height:var(--jc-line-height-snug);color:var(--jc-color-text-primary)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jc-card-coffret.css.map */
