.download-list .download-list__heading{margin-block-end:var(--spacing-3)}.download-list .download-list__items{display:grid;background:var(--surface-raised);box-shadow:var(--surface-edge),var(--surface-lift)}.download-list .download-list__item+.download-list__item{border-block-start:1px solid var(--hairline)}.download-list .download-list__link{display:flex;align-items:start;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);cursor:pointer;transition:background-color .2s ease-in-out}.download-list .download-list__link:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.download-list .download-list__icon{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;background:var(--surface-studio);box-shadow:inset 0 0 0 1px var(--hairline)}.download-list .download-list__text{display:grid;min-width:0;overflow-wrap:anywhere}.download-list .download-list__action{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;margin-inline-start:auto;border-radius:var(--rounded-full);box-shadow:inset 0 0 0 1px var(--hairline-strong);white-space:nowrap;transition:background-color .2s ease-in-out,color .2s ease-in-out}.download-list .download-list__description{padding:0 calc(1.25rem + var(--spacing-8)) var(--spacing-3) calc(2.5rem + var(--spacing-8))}.download-list .download-list__item:has(.download-list__description) .download-list__link{align-items:flex-start;padding-block-end:var(--spacing-1)}.download-list .download-list__item:has(.download-list__description) :is(.download-list__icon,.download-list__action){margin-block-end:-2.5rem}.download-list .download-list__item:has(.download-list__description) .download-list__action{display:flex;justify-content:center;align-items:center;min-height:fit-content}.download-list .download-list__item:has(.download-list__description){position:relative;transition:background-color .2s ease-in-out}.download-list .download-list__item:has(.download-list__description) .download-list__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.download-list .download-list__description{pointer-events:none}.download-list .download-list__description a{position:relative;pointer-events:auto}.download-list .download-list__item:has(.download-list__description):has(.download-list__link:focus-visible){outline:2px solid currentColor;outline-offset:-2px}.download-list .download-list__item:has(.download-list__description) .download-list__link:focus-visible{outline:none}@media screen and (pointer:fine){.download-list .download-list__link:hover{background:#ffffff08}.download-list .download-list__item:has(.download-list__description):has(.download-list__link:hover){background:#ffffff08}.download-list .download-list__item:has(.download-list__link:hover) .download-list__action{background:rgb(var(--text-color));color:rgb(var(--background))}.download-list .download-list__item:has(.download-list__description) .download-list__link:hover{background:none}}.download-finder{display:block}.download-finder .download-finder__sprite{position:absolute}html:has(.download-finder__drawer:modal){overflow:hidden}.download-finder .download-finder__layout{display:grid;gap:var(--spacing-8)}.download-finder .download-finder__drawer{width:min(24rem,100vw);height:100dvh;max-height:none;margin:0 auto 0 0;padding:0;border:0;background:var(--surface-raised);box-shadow:inset -1px 0 0 var(--hairline);color:rgb(var(--text-color))}.download-finder .download-finder__drawer[open]{display:flex;flex-direction:column}.download-finder .download-finder__drawer::backdrop{background:#000c}.download-finder .download-finder__drawer-head,.download-finder .download-finder__drawer-foot{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4) var(--spacing-5);border-block-end:1px solid var(--hairline)}.download-finder .download-finder__drawer-foot{margin-block-start:auto;border-block:1px solid var(--hairline) 0}.download-finder .download-finder__filters{padding:var(--spacing-5);overflow:auto}.download-finder .download-finder__facet{min-width:0;margin:0;padding:0 0 var(--spacing-5);border:0}.download-finder .download-finder__facet+.download-finder__facet{padding-block-start:var(--spacing-5);border-block-start:1px solid var(--hairline)}.download-finder .download-finder__facet legend{float:left;width:100%;margin-block-end:var(--spacing-3);font-weight:700}.download-finder .download-finder__facet legend+*{clear:both}.download-finder .download-finder__options{margin:0;padding:0;list-style:none}.download-finder .download-finder__options .checkbox-list{margin-block:var(--spacing-2) var(--spacing-1);padding-inline-start:var(--spacing-6)}.download-finder .download-finder__options label{display:flex;flex:1;gap:var(--spacing-2);cursor:pointer}.download-finder .download-finder__n{margin-inline-start:auto;font-variant-numeric:tabular-nums}.download-finder .checkbox:disabled+label{opacity:.45;cursor:default}.download-finder .download-finder__toolbar{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.download-finder .download-finder__search{flex:1 1 16rem}.download-finder .download-finder__search .input{background:var(--surface-sunken);border-color:var(--input-border)}.download-finder .download-finder__search .input::placeholder{color:rgb(var(--text-color) / .65)}.download-finder .download-finder__chips{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-block-start:var(--spacing-4)}.download-finder .download-finder__chip{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border:1px solid rgb(var(--border-color));cursor:pointer}.download-finder .download-finder__chip--clear{border-color:transparent;text-decoration:underline;text-underline-offset:3px}.download-finder .download-finder__count{margin-block:var(--spacing-4)}.download-finder .download-finder__group{display:flex;align-items:baseline;gap:var(--spacing-2);margin-block:var(--spacing-10) var(--spacing-4)}.download-finder .download-finder__group:first-child{margin-block-start:0}.download-finder [data-popular]{margin-block-end:var(--spacing-10)}.download-finder .download-finder__line{margin-block:var(--spacing-6) var(--spacing-2)}.download-finder .download-finder__kind{margin-block:var(--spacing-4) var(--spacing-2);letter-spacing:.06em;text-transform:uppercase}.download-finder .download-list+.download-list{margin-block-start:var(--spacing-4)}.download-finder .download-list__tags{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-2);margin-block-start:var(--spacing-1)}.download-finder .download-list__tag{padding:0 var(--spacing-2);background:#ffffff12}.download-finder .download-finder__empty{padding:var(--spacing-10) var(--spacing-6);border:1px dashed rgb(var(--border-color));text-align:center}@media screen and (min-width:1000px){.download-finder .download-finder__layout{grid-template-columns:22rem minmax(0,1fr);align-items:start}.download-finder .download-finder__drawer,.download-finder .download-finder__drawer:not([open]){position:sticky;inset-block-start:calc(var(--sticky-area-height) + 20px);display:block;width:auto;height:auto;max-height:calc(100vh - var(--sticky-area-height) - 40px);margin:0;overflow:auto;background:var(--surface-raised);box-shadow:var(--surface-edge);color:inherit}.download-finder .download-finder__filters{overflow:visible}.download-finder .download-finder__drawer-head,.download-finder .download-finder__drawer-foot,.download-finder .download-finder__toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/downloads.css.map */
