.media-kit-block{--mk-radius:8px;--mk-gap:12px;--mk-step:var(--mk-gap);--mk-front-x:3px;--mk-back-x:calc(var(--mk-gap) + var(--mk-step));--mk-front-y:0px;--mk-back-y:1px;--mk-front-inset:12px;--mk-back-inset:20px;--mk-front-color:#e6e6ed;--mk-back-color:#f2f2f6}.media-kit-block [data-view=albums] .media-kit__stack{padding-bottom:0;padding-right:0;position:relative}.media-kit-block [data-view=albums] .media-kit__stack:after,.media-kit-block [data-view=albums] .media-kit__stack:before{border-radius:var(--mk-radius);content:"";inset:0;pointer-events:none;position:absolute}.media-kit-block [data-view=albums] .media-kit__stack:after{inset:20px 20px 0 20px;transform:translateY(14px);z-index:0;--tw-bg-opacity:1;background-color:rgb(242 242 246/var(--tw-bg-opacity,1));background-color:var(--mk-back-color)}.media-kit-block [data-view=albums] .media-kit__stack:before{inset:12px 12px 0 12px;transform:translateY(8px);z-index:1;--tw-bg-opacity:1;background-color:rgb(230 230 237/var(--tw-bg-opacity,1));background-color:var(--mk-front-color)}@media(min-width:1024px){.media-kit-block [data-view=albums] .media-kit__stack{padding-bottom:0;padding-right:calc(var(--mk-back-x) + 8px)}.media-kit-block [data-view=albums] .media-kit__stack:after{inset:var(--mk-back-inset);transform:translate(var(--mk-back-x),var(--mk-back-y))}.media-kit-block [data-view=albums] .media-kit__stack:before{inset:var(--mk-front-inset);transform:translate(var(--mk-front-x),var(--mk-front-y))}}.media-kit-block [data-view=albums] .media-kit__cover{aspect-ratio:3/2;background:#e9edf3;border-radius:var(--mk-radius);filter:none;-webkit-filter:none;overflow:hidden;position:relative;z-index:2}@media(min-width:1024px){.media-kit-block [data-view=albums] .media-kit__cover{aspect-ratio:1/1}}@media(min-width:1366px){.media-kit-block [data-view=albums] .media-kit__cover{aspect-ratio:4/3}}.media-kit-block [data-view=albums] .media-kit__img{background:#f3f5f8;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-kit-block [data-view=albums] .media-kit__album-summary{color:var(--df-navy-70,#4d4d7e);font-family:Noto Sans Display,sans-serif;font-size:12px;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:155%}.media-kit-block [data-view=albums] .media-kit__album .media-kit__album-volume{display:none!important}.media-kit-block [data-view=detail] .media-kit__detail-header{display:flex;flex-direction:column}@media(min-width:1024px){.media-kit-block [data-view=detail] .media-kit__detail-header{display:grid}}.media-kit-block [data-view=detail] .media-kit__back{align-self:baseline}.media-kit-block [data-view=detail] .media-kit__file-card{width:auto}@media(min-width:1024px){.media-kit-block [data-view=detail] .media-kit__file-card{margin-inline:auto}}@media(min-width:1366px){.media-kit-block [data-view=detail] .media-kit__file-card{margin-inline:auto;width:-moz-fit-content;width:fit-content}}.media-kit-block [data-view=detail] .media-kit__thumb{aspect-ratio:3/2;background:#f3f5f8;border-radius:12px;overflow:hidden;position:relative}@media(min-width:1024px){.media-kit-block [data-view=detail] .media-kit__thumb{aspect-ratio:4/3}}.media-kit-block [data-view=detail] .media-kit__thumb img{border-radius:8px}@media(min-width:1024px){.media-kit-block [data-view=detail] .media-kit__thumb img{border-radius:16px}}.media-kit-block [data-view=detail] .media-kit__album-detail-count{color:var(--df-navy-70,#4d4d7e);font-family:Noto Sans Display,sans-serif;font-size:14px;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:155%}.media-kit-block [data-view=detail] .media-kit__thumb-img{border-radius:8px;display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}@media(min-width:1024px){.media-kit-block [data-view=detail] .media-kit__thumb-img{border-radius:16px}}.media-kit-block [data-view=detail] [data-detail-count]{color:var(--df-navy-70,#3a3f5c)}.media-kit-block .media-kit__file-card:focus-within .btn--tertiary--blue svg,.media-kit-block .media-kit__file-card:hover .btn--tertiary--blue svg{stroke:currentColor!important}.media-kit-block .media-kit__view[data-view=albums] .media-kit__album>.relative.rounded-sm,.media-kit-block .media-kit__view[data-view=albums] .media-kit__image-wrap{filter:drop-shadow(var(--mk-front-x,12px) var(--mk-front-y,0) 0 rgb(226,231,241)) drop-shadow(var(--mk-back-x,24px) var(--mk-back-y,1px) 0 rgb(242,245,250));padding-right:calc(var(--mk-back-x, 24px) + 8px)}