.carousel-container{position:relative;top:0;left:0;width:100%;height:calc((var(--vh, 1vh) * 100) - 60px);overflow:hidden;touch-action:pan-y}.carousel-container *{box-sizing:border-box}.arrow-area{position:absolute;top:0;height:100%;width:50%;z-index:3}.arrow-area.left{left:0}.arrow-area.right{right:0}.arrow-button{position:absolute;top:50%;transform:translateY(-50%);background:#0000001a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:100px;border:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .2s ease-in-out,background-color .2s}.arrow-area.left .arrow-button{left:0;transform:translate(-100%,-50%)}.arrow-area.right .arrow-button{right:0;transform:translate(100%,-50%)}@media (hover: hover) and (pointer: fine){.arrow-area.left:hover .arrow-button{transform:translate(1rem,-50%)}.arrow-area.right:hover .arrow-button{transform:translate(-1rem,-50%)}.arrow-button:hover{background:#0000004d}}@media (max-width: 768px){.arrow-area.left .arrow-button{transform:translate(.5rem,-50%)!important;top:45%}.arrow-area.right .arrow-button{transform:translate(-.5rem,-50%)!important;top:45%}}.carousel{position:relative;width:100%;height:100%;overflow:hidden}.carousel .slide{position:absolute;top:0;left:0;width:100vw;height:100%;background-size:cover;background-position:center;display:none}.carousel .slide.active{display:block;z-index:1}.slide-content{position:absolute;bottom:0;left:0;background:transparent;color:#fff;padding:0 0 57px 35px;max-width:100%;z-index:2}.carousel h2{font-weight:500;font-size:32px;margin-bottom:0;line-height:48px}.buy-link{margin-top:8px;display:inline-block;font-size:20px;font-weight:300;line-height:30px;color:#fff;text-decoration:none}.buy-link svg{margin-right:.5rem}.indicators{position:absolute;bottom:28px;left:35px;display:flex;align-items:center;justify-content:center;gap:4px;z-index:3}.indicator-hit{width:30px;height:2px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (hover: hover) and (pointer: fine){.indicator-hit:hover .indicator{background:#fff;cursor:pointer}.indicator-hit:hover .indicator.active:before{background:#ddd;cursor:pointer}}.indicator{width:100%;height:2px;background:#fff6;overflow:hidden}.indicator.active:before{content:"";position:absolute;top:0;left:0;width:0;height:2px;background:#fff;animation:progress 5s linear}@keyframes progress{0%{width:0}to{width:100%}}.slide:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(to top,rgba(0,0,0,.2),transparent);pointer-events:none}@keyframes maskExpand{0%{transform:scale(0)}to{transform:scale(50)}}@-webkit-keyframes maskExpand{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(50)}}.mask-circle{transform-origin:center;transform-box:fill-box}.swiper-hero-wrap{height:calc(100vh - 60px);height:calc(100svh - 60px);background:#0c0c0d}.swiper-hero{opacity:0;transition:opacity .5s ease;@keyframes countingBar{0%{width:0}to{width:100%}}}.swiper-hero .swiper-gl-image{width:100%;height:100%;object-fit:cover}.swiper-hero .swiper-pagination{display:flex;justify-content:center;align-items:center;bottom:18px!important;width:auto!important;left:35px!important}.swiper-hero .swiper-pagination-bullet{opacity:1;width:30px;height:2px;border-radius:0;margin:0 4px 0 0!important;background:none;padding:12px 0;position:relative}.swiper-hero .swiper-pagination-bullet:after{content:"";display:block;height:2px;width:100%;background:#fff6}.swiper-hero .swiper-pagination-bullet:before{content:"";display:block;height:2px;width:0%;background:#fff;position:absolute;z-index:1;top:12px;left:0}.swiper-hero .swiper-pagination-bullet-active:before{animation-name:countingBar;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}.swiper-slide-content{opacity:0;transition:all .5s ease;transition-delay:0s;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-decoration:none}.swiper-slide-active .swiper-slide-content{opacity:1;transition:all .3s ease;transition-delay:.4s}.discography-wrap .facets-vertical,.discography-wrap .facets-vertical .facets-wrapper,.discography-wrap .facets__form-vertical{width:100%!important;display:block!important}.discography-wrap .facets-wrapper{position:sticky;top:60px;background:#fff;z-index:1;padding:18px 0;margin:-12px 0 12px}.discography-wrap .facets-container{padding:0}.discography-wrap .facets__disclosure-vertical{border:none;margin:0}.discography-wrap .active-facets-desktop,.discography-wrap .facets-vertical .facets__summary{display:none!important}.discography-wrap .facets__display-vertical{padding:0}.discography-wrap .facets-layout{display:flex;gap:6px 24px;flex-wrap:wrap}@media (min-width: 992px){.discography-wrap .facets-layout{gap:10px 28px}}.discography-wrap .facet-checkbox{line-height:24px;font-size:16px;padding:0;text-decoration:none;color:#6e6e6e;transition:all .3s ease;text-transform:capitalize}.discography-wrap .facet-checkbox.active{font-weight:500}.discography-wrap .facet-checkbox svg,.discography-wrap .facet-checkbox .svg-wrapper{display:none}.discography-wrap .facet-checkbox sup{display:none}.discography-wrap .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.discography-wrap .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none;color:#0c0c0d}localization-form{margin:0 0 19px}@media (min-width: 768px){localization-form{margin:0}}.site-footer .localization-form:only-child{margin:0;padding:0;color:#0c0c0d}.site-footer .localization-form:only-child a{color:#0c0c0d;padding-left:0}.site-footer .localization-form:only-child .button,.site-footer .localization-form:only-child .localization-form__select{background:#0c0c0d;color:#fff;border:1px solid #fff;margin:0;padding:0 20px 0 0;border:0;font-size:16px;height:auto;min-height:auto}:is(.site-footer .localization-form:only-child .button,.site-footer .localization-form:only-child .localization-form__select):after{display:none}.site-footer .localization-form:only-child .localization-form__select .icon-caret{right:0;top:calc(50% - .3rem)}.country-selector__overlay{display:none!important}#mce-success-response{opacity:0;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?3660= */
