@font-face{font-family:Helvetica Neue;src:url(/fonts/helveticaneue.ttf)}@font-face{font-family:Helvetica Neue;font-weight:100;src:url(/fonts/helveticaneue-light.ttf)}@font-face{font-family:Helvetica Neue;font-weight:700;src:url(/fonts/helveticaneue-bold.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;src:url(/fonts/helveticaneue-italic.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(/fonts/helveticaneue-bold-italic.ttf)}:root{--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(252, 252, 252, .8);--white-pure: white;--white: #f2f2f2;--white-soft: #c0c0c0;--grey: #a7a7a7;--brown: brown;--green: #07a670;--yellow: #d6b100;--black: #242321;--black-soft: #302f2b;--black-transparent: rgba(0, 0, 0, .65);--burgundy-red: #7a2048}:root{--section-gap: 160px;--color-background: var(--black);--color-header: var(--brown);--color-footer: var(--burgundy-red);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--white);--background-image-gradient: linear-gradient(to right top, #051937, #00233d, #002c3e, #00343d, #053b3b);--background-nav: var(--black-transparent)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text);background-color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;min-height:100vh;overflow:hidden}@font-face{font-family:Helvetica Neue;src:url(/fonts/helveticaneue.ttf)}@font-face{font-family:Helvetica Neue;font-weight:100;src:url(/fonts/helveticaneue-light.ttf)}@font-face{font-family:Helvetica Neue;font-weight:700;src:url(/fonts/helveticaneue-bold.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;src:url(/fonts/helveticaneue-italic.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(/fonts/helveticaneue-bold-italic.ttf)}[data-v-b3d3ddf2]:root{--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(252, 252, 252, .8);--white-pure: white;--white: #f2f2f2;--white-soft: #c0c0c0;--grey: #a7a7a7;--brown: brown;--green: #07a670;--yellow: #d6b100;--black: #242321;--black-soft: #302f2b;--black-transparent: rgba(0, 0, 0, .65);--burgundy-red: #7a2048}[data-v-b3d3ddf2]:root{--section-gap: 160px;--color-background: var(--black);--color-header: var(--brown);--color-footer: var(--burgundy-red);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--white);--background-image-gradient: linear-gradient(to right top, #051937, #00233d, #002c3e, #00343d, #053b3b);--background-nav: var(--black-transparent)}[data-v-b3d3ddf2],[data-v-b3d3ddf2]:before,[data-v-b3d3ddf2]:after{box-sizing:border-box;margin:0;font-weight:400}body[data-v-b3d3ddf2]{min-height:100vh;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text);background-color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header[data-v-b3d3ddf2]{position:sticky;top:0;z-index:9999;box-sizing:border-box;display:flex;align-items:center;justify-items:center;min-height:10vh;background-color:var(--background-nav)}header .inner-header[data-v-b3d3ddf2]{position:relative;width:100%;margin:.625rem 1.25rem}header .inner-header .inner-header_logo-link[data-v-b3d3ddf2]{display:flex;align-items:center;justify-content:center}header .inner-header .inner-header_logo-link .inner-header__logo[data-v-b3d3ddf2]{width:3.25rem}header .inner-header .inner-header__socials[data-v-b3d3ddf2]{position:absolute;top:50%;right:0;display:none;transform:translateY(-50%)}header .inner-header .inner-header__socials a[data-v-b3d3ddf2]{display:flex;flex-wrap:wrap;align-items:center;transition:transform .1s ease-in-out}header .inner-header .inner-header__socials a img[data-v-b3d3ddf2]{width:1.5rem}@media (hover: hover){.inner-header__socials a[data-v-b3d3ddf2]:hover{transform:scale(1.15)}}@media (width > 768px){header .inner-header .inner-header_logo-link .inner-header__logo[data-v-b3d3ddf2]{width:4.5rem}header .inner-header .inner-header__socials[data-v-b3d3ddf2]{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.75rem}header .inner-header .inner-header__socials a[data-v-b3d3ddf2]{display:flex;flex-wrap:wrap;align-items:center;transition:transform .1s ease-in-out}header .inner-header .inner-header__socials a img[data-v-b3d3ddf2]{width:1.5rem}}@media (width > 1024px){header .inner-header .inner-header_logo-link .inner-header__logo[data-v-b3d3ddf2]{width:5.625rem}}@font-face{font-family:Helvetica Neue;src:url(/fonts/helveticaneue.ttf)}@font-face{font-family:Helvetica Neue;font-weight:100;src:url(/fonts/helveticaneue-light.ttf)}@font-face{font-family:Helvetica Neue;font-weight:700;src:url(/fonts/helveticaneue-bold.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;src:url(/fonts/helveticaneue-italic.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(/fonts/helveticaneue-bold-italic.ttf)}[data-v-bc1349da]:root{--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(252, 252, 252, .8);--white-pure: white;--white: #f2f2f2;--white-soft: #c0c0c0;--grey: #a7a7a7;--brown: brown;--green: #07a670;--yellow: #d6b100;--black: #242321;--black-soft: #302f2b;--black-transparent: rgba(0, 0, 0, .65);--burgundy-red: #7a2048}[data-v-bc1349da]:root{--section-gap: 160px;--color-background: var(--black);--color-header: var(--brown);--color-footer: var(--burgundy-red);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--white);--background-image-gradient: linear-gradient(to right top, #051937, #00233d, #002c3e, #00343d, #053b3b);--background-nav: var(--black-transparent)}[data-v-bc1349da],[data-v-bc1349da]:before,[data-v-bc1349da]:after{box-sizing:border-box;margin:0;font-weight:400}body[data-v-bc1349da]{min-height:100vh;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text);background-color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer[data-v-bc1349da]{display:flex;min-height:10vh;margin-top:auto;background-color:var(--background-nav)}footer .inner-footer[data-v-bc1349da]{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;width:100%;padding:.9375rem .625rem}footer .inner-footer .inner-footer__links[data-v-bc1349da]{margin-top:.625rem;font-size:.875rem;text-transform:uppercase}footer .inner-footer .inner-footer__links a[data-v-bc1349da]{color:var(--color-text);text-decoration:none;transition:color .2s ease-in-out}footer .inner-footer .inner-footer__links a[data-v-bc1349da]:visited{color:transparent}footer .inner-footer .inner-footer__links a[data-v-bc1349da]:hover{color:var(--grey)}footer .inner-footer .inner-footer__socials[data-v-bc1349da]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}footer .inner-footer .inner-footer__socials a[data-v-bc1349da]{display:flex;flex-wrap:wrap;align-items:center;transition:transform .1s ease-in-out}footer .inner-footer .inner-footer__socials a img[data-v-bc1349da]{width:2rem}footer .inner-footer .inner-footer__socials a[data-v-bc1349da]:hover{transform:scale(1.15)}@font-face{font-family:Helvetica Neue;src:url(/fonts/helveticaneue.ttf)}@font-face{font-family:Helvetica Neue;font-weight:100;src:url(/fonts/helveticaneue-light.ttf)}@font-face{font-family:Helvetica Neue;font-weight:700;src:url(/fonts/helveticaneue-bold.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;src:url(/fonts/helveticaneue-italic.ttf)}@font-face{font-family:Helvetica Neue;font-style:italic;font-weight:700;src:url(/fonts/helveticaneue-bold-italic.ttf)}[data-v-b5b95602]:root{--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(252, 252, 252, .8);--white-pure: white;--white: #f2f2f2;--white-soft: #c0c0c0;--grey: #a7a7a7;--brown: brown;--green: #07a670;--yellow: #d6b100;--black: #242321;--black-soft: #302f2b;--black-transparent: rgba(0, 0, 0, .65);--burgundy-red: #7a2048}[data-v-b5b95602]:root{--section-gap: 160px;--color-background: var(--black);--color-header: var(--brown);--color-footer: var(--burgundy-red);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--white);--background-image-gradient: linear-gradient(to right top, #051937, #00233d, #002c3e, #00343d, #053b3b);--background-nav: var(--black-transparent)}[data-v-b5b95602],[data-v-b5b95602]:before,[data-v-b5b95602]:after{box-sizing:border-box;margin:0;font-weight:400}body[data-v-b5b95602]{min-height:100vh;font-family:Helvetica Neue,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text);background-color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.view[data-v-b5b95602]{flex:1}.product-intro[data-v-85268464]{position:absolute;top:0;bottom:0;left:50%;z-index:10001;width:100vw;height:100vh;margin-left:-50%;cursor:pointer;background-color:#000000f7;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1}.v-enter-active[data-v-85268464],.v-leave-active[data-v-85268464]{transition:opacity .4s ease-in-out}.v-enter-from[data-v-85268464],.v-leave-to[data-v-85268464]{opacity:0}.bg[data-v-17c5ba9a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-9999;width:100vw;height:100vh;margin:auto;filter:brightness(50%);background-repeat:no-repeat;background-position:center;background-size:cover}.slide-enter-active[data-v-17c5ba9a],.slide-leave-active[data-v-17c5ba9a],.slide-back-enter-active[data-v-17c5ba9a],.slide-back-leave-active[data-v-17c5ba9a]{transition:all .5s ease-in-out}.slide-enter-from[data-v-17c5ba9a]{transform:translate(-100%)}.slide-leave-to[data-v-17c5ba9a],.slide-back-enter-from[data-v-17c5ba9a]{transform:translate(100%)}.slide-back-leave-to[data-v-17c5ba9a]{transform:translate(-100%)}input[data-v-9c7c0691]::placeholder{color:var(--grey)}.purchase-form-container[data-v-9c7c0691]{display:flex;flex:1;flex-direction:column;justify-content:space-between;width:100%}.purchase-form-container .purchase-form[data-v-9c7c0691]{display:flex;flex-direction:column;flex-wrap:wrap;gap:.625rem;align-items:center;width:100%}.purchase-form-container .purchase-form input[data-v-9c7c0691]{width:90%;padding:.625rem .375rem;color:var(--color-text);background-color:#000000a6;border:1px solid var(--white-soft);outline:none}.purchase-form-container .error-message[data-v-9c7c0691]{margin-top:.625rem;color:red;text-align:center}@media (width > 768px){.purchase-form-container .purchase-form[data-v-9c7c0691]{display:grid;grid-template-areas:"email email phone-number" "name  name quantity" "address address address";gap:1.25rem}.purchase-form-container .purchase-form input[data-v-9c7c0691]{width:100%}.purchase-form-container .purchase-form .purchase-form__email[data-v-9c7c0691]{grid-area:email}.purchase-form-container .purchase-form .purchase-form__phone-number[data-v-9c7c0691]{grid-area:phone-number}.purchase-form-container .purchase-form .purchase-form__name[data-v-9c7c0691]{grid-area:name}.purchase-form-container .purchase-form .purchase-form__quantity[data-v-9c7c0691]{grid-area:quantity}.purchase-form-container .purchase-form .purchase-form__address[data-v-9c7c0691]{grid-area:address}.purchase-form-container .error-message[data-v-9c7c0691]{margin-top:0;text-align:left}}@media (width > 1024px){.purchase-form-container .purchase-form[data-v-9c7c0691]{gap:1.875rem}}.loader[data-v-3f7506b3]{display:grid;width:30px;aspect-ratio:1}.loader[data-v-3f7506b3],.loader[data-v-3f7506b3]:before,.loader[data-v-3f7506b3]:after{--c: no-repeat linear-gradient(var(--white) 0 0);background:var(--c),var(--c),var(--c),var(--c);animation:l19-1-3f7506b3 1.5s infinite,l19-2-3f7506b3 1.5s infinite}.loader[data-v-3f7506b3]:before,.loader[data-v-3f7506b3]:after{grid-area:1/1;content:"";transform:translate(calc(50% - 2px),calc(2px - 50%)) rotate(90deg);animation-delay:-.25s}.loader[data-v-3f7506b3]:after{transform:translate(calc(2px - 50%),calc(50% - 2px)) rotate(90deg)}@keyframes l19-1-3f7506b3{0%,10%{background-size:0 4px,4px 0}40%,60%{background-size:100% 4px,4px 100%}90%,to{background-size:0 4px,4px 0}}@keyframes l19-2-3f7506b3{0%,49.9%{background-position:0 0,0 0,100% 100%,100% 100%}50%,to{background-position:100% 0,0 100%,0 100%,100% 0}}.modal-container[data-v-1b0df448]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:flex-start;justify-content:center;width:100vw;height:100vh;overflow:auto;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-container .modal[data-v-1b0df448]{position:relative;width:90%;max-width:1300px;padding:.625rem;background-color:#000c;border:1px solid var(--white-soft)}.modal-container .modal .modal__close-btn[data-v-1b0df448]{position:absolute;top:0;right:0;display:flex;padding:.625rem;cursor:pointer;background:transparent;border:none}.modal-container .modal .modal__close-btn svg[data-v-1b0df448]{width:1.125rem}.modal-container .modal .modal__close-btn svg path[data-v-1b0df448]{transition:fill .125s ease-in-out}.modal-container .modal .modal__close-btn svg:hover path[data-v-1b0df448]{fill:var(--grey)}.modal-container .modal .modal__close-btn[data-v-1b0df448]:disabled{cursor:not-allowed}.modal-container .modal .modal__content[data-v-1b0df448]{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.modal-container .modal .modal__content .modal__product-visual[data-v-1b0df448]{width:80%;max-width:21.875rem;margin-bottom:10px}.modal-container .modal .modal__content .modaL__product-wrapper[data-v-1b0df448]{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info[data-v-1b0df448]{display:flex;flex:1;flex-direction:column;width:100%;max-width:25rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-artist[data-v-1b0df448]{font-size:.875rem;font-weight:100;text-transform:uppercase}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-title[data-v-1b0df448]{font-size:1rem;font-weight:700;text-transform:uppercase}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-title .modal__product-sub-title[data-v-1b0df448]{font-weight:100}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__separator[data-v-1b0df448]{width:100%;height:.125rem;margin-top:.3125rem;margin-bottom:.5625rem;background-color:var(--white);border:none}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower[data-v-1b0df448]{display:flex;flex:1;flex-direction:column}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-price[data-v-1b0df448]{font-size:1rem;font-weight:700;text-transform:uppercase}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-description[data-v-1b0df448]{display:inline-block;width:100%;font-size:.75rem;white-space:pre-line}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-tracklist .modal__product-tracklist-header[data-v-1b0df448]{font-size:.875rem;font-weight:700;text-transform:uppercase}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-tracklist .modal__product-track[data-v-1b0df448]{font-size:.75rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__success-message[data-v-1b0df448]{margin-top:.9375rem;color:#ff0;text-align:center}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons[data-v-1b0df448]{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.25rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn[data-v-1b0df448]{padding:.375rem .875rem;font-weight:700;color:var(--color-text);text-decoration:none;text-transform:uppercase;cursor:pointer;background:transparent;border:1px solid var(--white);transition:color,background-color .25s ease-in-out}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn[data-v-1b0df448]:hover{color:var(--black);background-color:var(--white)}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn[data-v-1b0df448]:active{transform:translateY(-5%)}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn[data-v-1b0df448]:disabled{cursor:not-allowed;transform:none}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn.loading[data-v-1b0df448]{display:none}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__loading[data-v-1b0df448]{transform:scale(.6)}@media (width > 768px){.modal-container[data-v-1b0df448]{align-items:center}.modal-container .modal .modal__content[data-v-1b0df448]{flex-direction:row;align-items:normal}.modal-container .modal .modal__content .modal__product-visual[data-v-1b0df448]{width:50%;max-width:43.75rem;margin-bottom:0}.modal-container .modal .modal__content .modaL__product-wrapper[data-v-1b0df448]{align-items:flex-start;padding:2.5%}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info[data-v-1b0df448]{max-width:40vw}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-artist[data-v-1b0df448]{font-size:1.125rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-title[data-v-1b0df448],.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-price[data-v-1b0df448]{font-size:1.25rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-description[data-v-1b0df448]{font-size:1rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-tracklist .modal__product-tracklist-header[data-v-1b0df448]{font-size:1.125rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-tracklist .modal__product-track[data-v-1b0df448]{font-size:1rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons[data-v-1b0df448]{gap:.75rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn[data-v-1b0df448]{padding:.5rem 1.125rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn.loading[data-v-1b0df448]{display:inline-block}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__loading[data-v-1b0df448]{margin-left:1.875rem;transform:scale(1)}}@media (width > 1024px){.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-artist[data-v-1b0df448]{font-size:1.375rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-title[data-v-1b0df448],.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-price[data-v-1b0df448]{font-size:1.5rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-description[data-v-1b0df448]{font-size:1.25rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-tracklist .modal__product-tracklist-header[data-v-1b0df448]{font-size:1.375rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__product-info .modal__product-info-lower .modal__product-tracklist .modal__product-track[data-v-1b0df448]{font-size:1.25rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons[data-v-1b0df448]{gap:.875rem}.modal-container .modal .modal__content .modaL__product-wrapper .modal__buttons .modal__btn[data-v-1b0df448]{padding:.625rem 1.25rem}}.carousel[data-v-e6624bf4]{position:relative;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:flex-end}.carousel .carousel__controls[data-v-e6624bf4]{position:absolute;top:50%;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding-inline:.125rem;transform:translateY(-50%)}.carousel .carousel__controls .carousel__nav-btn[data-v-e6624bf4]{position:relative;padding:0;background-color:transparent;border:none;transition:transform .15s ease-in-out}.carousel .carousel__controls .carousel__nav-btn[data-v-e6624bf4]:hover{cursor:pointer}.carousel .carousel__controls .carousel__nav-btn[data-v-e6624bf4]:first-child:hover{transform:translate(2.5%)}.carousel .carousel__controls .carousel__nav-btn[data-v-e6624bf4]:last-child:hover{transform:translate(-2.5%)}.carousel .carousel__product[data-v-e6624bf4]{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:20vh;padding-inline:.625rem;margin-bottom:.625rem}.carousel .carousel__product .carousel__artist[data-v-e6624bf4]{font-size:clamp(.75rem,5.6vw,1.125rem);font-weight:100;line-height:1;text-transform:uppercase}.carousel .carousel__product .carousel__title[data-v-e6624bf4]{font-size:clamp(.875rem,6vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase}.carousel .carousel__product .carousel__title .carousel__sub-title[data-v-e6624bf4]{font-weight:100}.carousel .carousel__product .carousel__separator[data-v-e6624bf4]{width:100%;height:.125rem;margin-top:.625rem;margin-bottom:1.125rem;background-color:var(--white);border:none}.carousel .carousel__product .carousel__buttons[data-v-e6624bf4]{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.carousel .carousel__product .carousel__buttons .carousel__stream-btn[data-v-e6624bf4],.carousel .carousel__product .carousel__buttons .carousel__buy-btn[data-v-e6624bf4]{padding:.375rem .875rem;font-weight:700;color:var(--color-text);text-decoration:none;text-transform:uppercase;cursor:pointer;background:#00000040;border:1px solid var(--white);transition:color,background-color .25s ease-in-out}.carousel .carousel__product .carousel__buttons .carousel__stream-btn[data-v-e6624bf4]:hover,.carousel .carousel__product .carousel__buttons .carousel__buy-btn[data-v-e6624bf4]:hover{color:var(--black);background-color:var(--white)}.carousel .carousel__product .carousel__buttons .carousel__stream-btn[data-v-e6624bf4]:active,.carousel .carousel__product .carousel__buttons .carousel__buy-btn[data-v-e6624bf4]:active{transform:translateY(-5%)}.carousel .carousel__product .carousel__buttons .carousel__stream-btn[data-v-e6624bf4]{display:none}.carousel .carousel__product .carousel__buttons .carousel__buy-btn[data-v-e6624bf4]{padding-inline:1.5rem}@media (width > 768px){.carousel .carousel__controls[data-v-e6624bf4]{padding-inline:.25rem}.carousel .carousel__product[data-v-e6624bf4]{padding-inline:.875rem;margin-bottom:.875rem}.carousel .carousel__product .carousel__artist[data-v-e6624bf4]{font-size:clamp(1.25rem,2.5vw,1.625rem)}.carousel .carousel__product .carousel__title[data-v-e6624bf4]{font-size:clamp(1.375rem,2.8vw,1.75rem)}.carousel .carousel__product .carousel__separator[data-v-e6624bf4]{min-width:10rem;max-width:16rem}.carousel .carousel__product .carousel__buttons[data-v-e6624bf4]{justify-content:flex-start}.carousel .carousel__product .carousel__buttons .carousel__buy-btn[data-v-e6624bf4]{padding-inline:2rem}}@media (width > 1024px){.carousel .carousel__controls[data-v-e6624bf4]{padding-inline:.375rem}.carousel .carousel__product[data-v-e6624bf4]{padding-inline:1.125rem;margin-bottom:1.125rem}.carousel .carousel__product .carousel__artist[data-v-e6624bf4]{font-size:clamp(1.625rem,2.85vw,3.25rem)}.carousel .carousel__product .carousel__title[data-v-e6624bf4]{font-size:clamp(1.875rem,3.2vw,3.75rem)}.carousel .carousel__product .carousel__buttons[data-v-e6624bf4]{justify-content:flex-start}.carousel .carousel__product .carousel__buttons .carousel__buy-btn[data-v-e6624bf4]{padding-inline:2.5rem}}.fade_artist-enter-active[data-v-e6624bf4],.fade_artist-leave-active[data-v-e6624bf4]{transition:opacity .35s ease-in-out}.fade_artist-enter-from[data-v-e6624bf4],.fade_artist-leave-to[data-v-e6624bf4]{opacity:0}.fade_title-enter-active[data-v-e6624bf4],.fade_title-leave-active[data-v-e6624bf4]{transition:opacity .45s ease-in-out}.fade_title-enter-from[data-v-e6624bf4],.fade_title-leave-to[data-v-e6624bf4]{opacity:0}main[data-v-95e2061d]{display:flex;flex:1;flex-wrap:wrap}
