.eb-downloads{padding-block:var(--space-4)}.eb-dl-head{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--space-7);align-items:end;padding-bottom:var(--space-7);border-bottom:1px solid var(--color-border)}.eb-dl-eyebrow{font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-strong, var(--color-accent));margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.eb-dl-eyebrow:before{content:"";width:28px;height:1px;background:var(--color-accent)}.eb-dl-title{font-family:var(--font-display);font-weight:500;font-size:clamp(32px,4.4vw,56px);line-height:1.05;letter-spacing:-.01em;color:var(--color-text)}.eb-dl-intro{font-size:15px;line-height:1.7;color:var(--color-text-2);max-width:44ch;margin-bottom:var(--space-4)}.eb-dl-intro p{margin:0}.eb-dl-filter{display:flex;flex-direction:column;gap:var(--space-2)}.eb-dl-filter__label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.eb-dl-filter__select-wrap{position:relative;display:inline-flex;align-items:center}.eb-dl-filter__select-wrap .eb-icon-svg{position:absolute;right:16px;pointer-events:none;color:var(--color-text-muted)}.eb-dl-select{appearance:none;-webkit-appearance:none;font:inherit;font-size:15px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);padding:14px 48px 14px 18px;border-radius:12px;cursor:pointer;width:100%;transition:border-color var(--dur-fast) var(--ease-smooth)}.eb-dl-select:hover{border-color:var(--color-accent)}.eb-dl-pills{display:none}.eb-dl-group{margin-top:var(--space-7)}.eb-dl-group__head{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);position:sticky;top:0;z-index:5;background:var(--color-bg);padding-block:var(--space-3)}.eb-dl-group__head h2{font-family:var(--font-display);font-weight:500;font-size:22px;color:var(--color-text);white-space:nowrap}.eb-dl-group__rule{flex:1;height:1px;background:var(--color-border)}.eb-dl-group__count{font-size:12px;color:var(--color-text-muted);letter-spacing:.08em;border:1px solid var(--color-border);border-radius:999px;padding:3px 10px;white-space:nowrap}.eb-dl-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.eb-dossier{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-4);transition:transform var(--dur-base) var(--ease-spring),border-color var(--dur-base) var(--ease-smooth),box-shadow var(--dur-base) var(--ease-smooth)}.eb-dossier:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 60%,var(--color-border));box-shadow:0 18px 40px -22px color-mix(in srgb,var(--color-inverse) 50%,transparent)}.eb-dl-seal{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;position:relative;border:1.5px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface));color:var(--color-accent-strong, var(--color-accent))}.eb-dl-seal .eb-icon-svg{width:26px;height:26px;stroke-width:1.6}.eb-dl-seal:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--color-accent) 35%,transparent)}.eb-dossier__body{min-width:0}.eb-dossier__title{font-family:var(--font-display);font-weight:500;font-size:18px;color:var(--color-text);margin:0 0 4px}.eb-dossier__desc{font-size:13px;line-height:1.55;color:var(--color-text-2);margin:0 0 var(--space-2)}.eb-dossier__meta{display:flex;flex-wrap:wrap;gap:6px}.eb-dl-chip{font-size:11px;letter-spacing:.04em;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:6px;padding:3px 8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.eb-dossier__action{flex-shrink:0}.eb-dl-btn{font:inherit;font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:var(--color-accent);color:var(--color-accent-text);border:none;border-radius:var(--radius-button);padding:11px 18px;transition:transform var(--dur-fast) var(--ease-snap),filter var(--dur-fast) var(--ease-smooth)}.eb-dl-btn:hover{filter:brightness(1.05)}.eb-dl-btn:active{transform:scale(.96)}.eb-dl-btn .eb-icon-svg{width:16px;height:16px;stroke-width:2;transition:transform var(--dur-base) var(--ease-spring)}.eb-dossier:hover .eb-dl-btn .eb-icon-svg{transform:translateY(2px)}.eb-dl-btn--watch{background:transparent;color:var(--color-text);border:1px solid var(--color-border)}.eb-dl-btn--watch:hover{border-color:var(--color-accent);filter:none}.eb-dl-btn.is-disabled{background:transparent;color:var(--color-text-muted);border:1px dashed var(--color-border);cursor:default;pointer-events:none}.eb-dossier--video{grid-template-columns:1fr;gap:var(--space-3)}.eb-dl-vthumb{position:relative;border-radius:var(--radius-image);overflow:hidden;aspect-ratio:16/9;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-inverse) 80%,transparent),color-mix(in srgb,var(--color-accent) 30%,transparent))}.eb-dl-play{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--color-bg) 90%,transparent);color:var(--color-accent-strong, var(--color-accent));border:1.5px solid var(--color-accent)}.eb-dl-play .eb-icon-svg{width:24px;height:24px;margin-left:3px}.eb-dl-soon{position:absolute;top:12px;left:12px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:color-mix(in srgb,var(--color-inverse) 80%,transparent);color:var(--color-bg);padding:5px 10px;border-radius:999px;z-index:1}.eb-dossier__vrow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.eb-dl-empty{grid-column:1/-1;font-size:13px;color:var(--color-text-muted);padding:var(--space-4);text-align:center;border:1px dashed var(--color-border);border-radius:12px}.eb-dl-help{margin-top:var(--space-8);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.eb-dl-help__text h3{font-family:var(--font-display);font-weight:500;font-size:19px;margin:0 0 4px;color:var(--color-text)}.eb-dl-help__text p{font-size:13px;color:var(--color-text-2);margin:0}.eb-dl-help__link{font-size:13px;font-weight:500;color:var(--color-text);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;border-bottom:1.5px solid var(--color-accent);padding-bottom:2px}.eb-dl-help__link .eb-icon-svg{width:16px;height:16px}@media(max-width:989px){.eb-dl-head{grid-template-columns:1fr;gap:var(--space-4);align-items:start}.eb-dl-filter{display:none}.eb-dl-pills{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:var(--space-2) var(--space-4);margin-inline:calc(-1 * var(--space-4));position:sticky;top:0;z-index:8;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.eb-dl-pills::-webkit-scrollbar{display:none}.eb-dl-pill{font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;flex-shrink:0;border:1px solid var(--color-border);border-radius:999px;padding:8px 16px;background:var(--color-surface);color:var(--color-text-2);transition:background var(--dur-fast) var(--ease-smooth),color var(--dur-fast) var(--ease-smooth),border-color var(--dur-fast) var(--ease-smooth)}.eb-dl-pill.is-on{background:var(--color-accent);color:var(--color-accent-text);border-color:transparent}.eb-dl-cards{grid-template-columns:1fr;gap:var(--space-3)}.eb-dossier{grid-template-columns:auto 1fr;grid-template-areas:"seal body" "act act";gap:var(--space-3)}.eb-dl-seal{grid-area:seal;width:48px;height:48px}.eb-dl-seal .eb-icon-svg{width:22px;height:22px}.eb-dossier__body{grid-area:body}.eb-dossier__action{grid-area:act}.eb-dl-btn{width:100%;justify-content:center;padding:13px}.eb-dossier--video{grid-template-columns:1fr;grid-template-areas:none}.eb-dl-group__head{top:53px}.eb-dl-help{margin-bottom:90px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/section-downloads.css.map */
