.cof{padding-block:44px 72px}.cof-head{margin-bottom:36px}.cof-head__title{margin:0 0 12px}.cof-event{margin-bottom:64px}.cof-event:last-of-type{margin-bottom:0}.cof-event__head{margin-bottom:24px}.cof-event__head .h-section{margin:0}.cof-event__dates{margin:10px 0 0;color:var(--muted);font-size:15px}.cof-event__left{color:var(--ink);font-weight:500}.cof-grid{display:grid;gap:16px}@media(min-width:768px){.cof-grid{grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}}.cof-card{display:flex;flex-direction:column;border-radius:var(--radius);background:var(--surface);overflow:hidden;border:1.5px solid transparent}.cof-card--featured{border-color:var(--brand)}.cof-card__media{display:grid;aspect-ratio:4/3;background:var(--accent-tint,var(--tint))}.cof-card__media img,.cof-card__media svg{width:100%;height:100%;object-fit:contain}.cof-card__body{display:flex;flex-direction:column;gap:8px;flex:1;padding:22px 22px 24px}.cof-card__size{margin:0;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--muted)}.cof-card__flag{display:inline-block;margin-left:8px;padding:2px 10px;border-radius:999px;background:var(--brand);color:var(--on-brand);font-size:12px;letter-spacing:0}.cof-card__title{margin:0}.cof-card__title a{color:inherit;text-decoration:none}.cof-card__price{margin:4px 0 0;font-family:var(--font-head);font-size:32px;line-height:1.1;font-weight:500}.cof-card__sep{margin:0;color:var(--muted);font-size:15px}.cof-card__save{margin:0;font-weight:600;font-size:15px;color:var(--brand)}.cof-card__meta{margin:14px 0 0;font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--muted)}.cof-pieces{display:grid;gap:8px;margin:0;padding:0;list-style:none}.cof-piece{display:flex;align-items:center;gap:12px;font-size:15px}.cof-piece__thumb{flex:none;display:grid;width:44px;height:44px;border-radius:10px;background:var(--bg);overflow:hidden}.cof-piece__thumb img,.cof-piece__thumb svg{width:100%;height:100%;object-fit:contain}.cof-piece__name a{color:inherit;text-decoration:none}.cof-piece__name a:hover{text-decoration:underline;text-underline-offset:3px}.cof-piece__qty{font-weight:600}.cof-card__act{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:18px}.cof-card__more{align-self:center;color:var(--ink);font-size:15px;text-underline-offset:3px}.cof-note{margin:0;padding:12px 16px;border-radius:14px;background:var(--tint);color:var(--ink);font-size:15px;font-weight:500}.cof-empty{padding:28px;border-radius:var(--radius);background:var(--surface);color:var(--muted)}.cof-event__trust{margin-top:22px}.cof-dot{flex:none;width:8px;height:8px;margin:6px;border-radius:50%;background:var(--brand)}.cof-fiche{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.cof-fiche__h{margin:0 0 14px}.cof-table{width:100%;border-collapse:collapse;font-size:15px}.cof-table th,.cof-table td{padding:10px 0;border-bottom:1px solid var(--line);text-align:left;font-weight:400;vertical-align:middle}.cof-table thead th{font-size:13px;font-weight:500;color:var(--muted);letter-spacing:.04em}.cof-table__n{text-align:right!important;white-space:nowrap;padding-left:12px!important}.cof-table__piece{display:flex;align-items:center;gap:12px;border-bottom:0!important}.cof-table tbody tr{border-bottom:1px solid var(--line)}.cof-table tbody th,.cof-table tbody td{border-bottom:0}.cof-table__piece a{color:inherit;text-decoration:none}.cof-table__piece a:hover{text-decoration:underline;text-underline-offset:3px}.cof-table__sum th,.cof-table__sum td{color:var(--muted)}.cof-table__total th,.cof-table__total td{font-family:var(--font-head);font-weight:500;font-size:18px;border-bottom:0}.cof-fiche__save{margin:14px 0 0;font-weight:600;color:var(--brand)}.cof-fiche__trust{margin-top:18px}.cof-fiche .cof-note{margin-top:16px}.cof-out{color:var(--muted);font-style:normal;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/coffret-evenements.css.map */
