.tracklist{--tracklist-hairline: #e5e5e8;--tracklist-number-width: 34px;--tracklist-play-width: 10px;--tracklist-mask-blur: 5px;--tracklist-line: calc( var(--typography-size-6, 20px) * var(--typography-height-6, 1.25) );width:100%;background-color:var(--color-background);color:var(--color-foreground)}.tracklist__wrapper{max-width:var(--page-width, 1440px);margin-left:auto;margin-right:auto;padding:var(--spacer-8) var(--page-margin)}.tracklist__header{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacer-3);margin-bottom:var(--spacer-5)}.tracklist__label,.tracklist__total{margin:0}.tracklist__total{text-align:right;font-variant-numeric:tabular-nums}.tracklist__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacer-5)}.tracklist__column-header{min-height:calc(var(--typography-size-body-large, 16px) * var(--typography-height-body-large, 1.4));padding-bottom:var(--spacer-1);border-bottom:1px solid var(--tracklist-hairline);font-family:var(--font-family-heading);font-size:var(--typography-size-body-large, 16px);font-weight:var(--typography-weight-body-large, 400);line-height:var(--typography-height-body-large, 1.4);font-variation-settings:"opsz" var(--typography-optical-size-small, 8);color:var(--color-foreground)}.tracklist__list{list-style:none;margin:0;padding:0}.tracklist__row{display:grid;grid-template-columns:var(--tracklist-number-width) minmax(0,1fr) auto calc(var(--tracklist-play-width) + var(--spacer-2));column-gap:0;align-items:start;padding:24px 0;border-bottom:1px solid var(--tracklist-hairline);counter-increment:tracklist-num}.tracklist__number{font-size:var(--typography-size-caption, 11px);line-height:var(--tracklist-line);letter-spacing:0;color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.tracklist__number:before{content:counter(tracklist-num,decimal-leading-zero)}.tracklist__title{overflow-wrap:break-word}.tracklist__runtime{margin-left:var(--spacer-2);font-size:var(--typography-size-body-small, 12px);line-height:var(--tracklist-line);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.tracklist__play{position:relative;display:inline-flex;align-items:center;justify-content:center;justify-self:end;min-width:0;min-height:var(--tracklist-line);max-width:none;padding:0;border:0;background:none;background-color:transparent;color:var(--color-foreground);cursor:pointer;transition:opacity var(--default-duration, .2s) ease}.tracklist__play:before{content:"";position:absolute;top:-12px;right:-14px;bottom:-12px;left:-14px}.tracklist__play:hover{background-color:transparent;border-color:transparent;color:var(--color-text-secondary)}.tracklist__play:focus-visible{outline:1px solid var(--color-foreground);outline-offset:4px}.tracklist__play svg{display:block;width:var(--tracklist-play-width);height:12px;fill:currentColor}.tracklist__footer{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacer-3);margin-top:var(--spacer-2)}.tracklist__footer-item{margin:0;font-size:var(--typography-size-caption, 11px);font-style:italic;line-height:1.4;letter-spacing:var(--typography-letter-spacing-text-link, .1em);text-transform:uppercase;color:var(--color-text-secondary)}.tracklist__footer-item--end{margin-left:auto;text-align:right}.tracklist__note{margin:0;font-size:var(--typography-size-body-small, 12px);color:var(--color-text-secondary)}.tracklist__mask{display:inline-block;filter:blur(var(--tracklist-mask-blur));user-select:none;-webkit-user-select:none;pointer-events:none}@media screen and (min-width:770px){.tracklist__number{font-size:var(--typography-size-body-large, 16px)}}@media screen and (max-width:769px){.tracklist__columns{grid-template-columns:minmax(0,1fr);gap:0}.tracklist__wrapper{padding:var(--spacer-5) var(--page-margin)}.tracklist__column+.tracklist__column{margin-top:var(--spacer-5)}.tracklist__footer{flex-direction:column;align-items:flex-start;gap:var(--spacer-1)}.tracklist__footer-item--end{margin-left:0;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tracklist.css.map */
