.album-release{border:1px solid #bd9a5b66;background:linear-gradient(135deg,#281b29,#151219);padding:0 0 20px;box-shadow:0 25px 70px #0003}.album-overview{display:grid;grid-template-columns:1fr 1.1fr;align-items:center}.album-overview>img{width:100%;display:block;align-self:start}.album-summary{padding:32px 9%}.album-summary>.eyebrow{color:#d7bd91;font-size:9px}.album-summary h3{font:500 clamp(34px,3.6vw,55px)/1.1 Georgia,serif;margin:20px 0 9px}.album-summary p{font-size:13px;color:#c4b8ca;line-height:1.8}.album-summary .album-subtitle{font:italic 21px Georgia,serif;color:#d0acde;margin-bottom:18px}.album-description{margin-top:23px}.album-summary .album-price{font-size:35px;color:#f0d5a7;margin:22px 0 12px}.album-price span{display:block;font:8px/1.8 Arial,sans-serif;letter-spacing:1.2px;color:#bbaaab}.album-summary .checkout-status{font-size:10px;color:#ae9fb8;margin:12px 0 0}.album-list-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:27px 32px 15px;border-top:1px solid #ab936633}.album-list-heading h4{font:24px Georgia,serif;margin:0}.album-list-heading>span{font-size:8px;letter-spacing:1.5px;color:#bdacbc}.album-tracklist{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 30px;margin:0;padding:0 32px}.album-track{padding:20px 0;border-top:1px solid #ffffff16}.album-track-title{display:flex;align-items:center;gap:12px;margin-bottom:13px}.album-track-title>span{font-size:9px;color:#bda07b}.album-track-title h4{font-size:13px;font-weight:500;margin:0}.album-track-title small{font-size:10px;color:#9c8ea5;margin-left:auto}.album-track audio{display:block;width:100%;height:36px}.singles-heading{margin:65px 0 30px}.singles-heading h2{font-size:42px;margin-top:10px}@media(max-width:800px){.album-overview{grid-template-columns:1fr}.album-overview>img{max-width:600px;margin:auto}.album-summary{padding:30px 7%}.album-tracklist{grid-template-columns:1fr;padding:0 7%}.album-list-heading{padding-inline:7%}.album-summary h3{font-size:40px}}@media(max-width:600px){.album-list-heading>span{font-size:7px;letter-spacing:1px}.album-list-heading h4{font-size:21px}.singles-heading h2{font-size:34px}.album-track-title h4{font-size:12px}}

.spotify-artist{display:flex;align-items:center;gap:24px;margin:0 0 40px;padding:25px;border:1px solid #8a765350;background:linear-gradient(120deg,#28212c,#121815);border-radius:4px}.spotify-artist>img{width:85px;height:100px;object-fit:cover;object-position:center 20%;border:1px solid #bca67a70;border-radius:3px}.spotify-artist>div{flex:1}.spotify-artist h3{font:32px Georgia,serif;color:#e8d9ba;margin:8px 0}.spotify-artist p:not(.eyebrow){font:12px/1.8 Arial,sans-serif;color:#b9adbf;margin:0;max-width:380px}.spotify-artist .eyebrow{font-size:8px}.spotify-artist-button{display:inline-flex;gap:20px;align-items:center;justify-content:center;background:#1ed760;color:#06180c;padding:15px 20px;border-radius:28px;font:bold 11px Arial,sans-serif;white-space:nowrap}.spotify-artist-button:hover{background:#4ce783}.spotify-artist-button:focus-visible{outline:2px solid #fff;outline-offset:4px}.spotify-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:700px){.spotify-artist{flex-wrap:wrap;padding:20px;gap:17px}.spotify-artist>img{width:65px;height:85px}.spotify-artist h3{font-size:27px}.spotify-artist-button{width:100%}.spotify-artist p:not(.eyebrow){font-size:11px}}

.music-licensing-link{display:block;margin:0 0 38px;padding:20px 24px;border:1px solid #b69a6055;font:13px/1.9 Arial;color:#bdafc4}.music-licensing-link strong{display:block;color:#e8cd96;font-size:12px}
.walk-with-me-cover img{aspect-ratio:1/1;object-fit:cover;object-position:center;height:auto}#walk-with-me{margin-bottom:32px;scroll-margin-top:24px}
