@value widthReference: 1440;@value widthReferenceM: 375;@value tabletMaxWidth: 1024px;@value tabletPortraitMaxWidth: 900px;@value phoneMaxWidth: 740px;@value phonePortraitMaxWidth: 420px;.socials{font-family:Jupiter,Helvetica Neue,Arial,sans-serif;font-size:42rem;line-height:1}body .shopify-pc__banner__body h2{font-size:10rem;line-height:1.2;font-weight:400;text-transform:uppercase;letter-spacing:-.02em}@media screen and (max-width: 900px){body .shopify-pc__banner__body h2{font-size:11rem}}:root{--vw: 100vw;--vh: 100vh;--ivh: 100vh;--rem: 1px;--color-black:rgb(0, 0, 0);--color-white: #fff;--color-grey: #d9d9d9;--color-red: #f00;--max-width: 700rem;--color-main: var(--color-white);--color-background: var(--color-black)}.back{background:var(--asset-arrowblack);background-size:contain;background-repeat:no-repeat;transform:rotate(-180deg);width:20rem;height:20rem;position:fixed;left:20rem;top:20rem;z-index:10}.back.remove{display:none}html,body{background:var(--color-black);width:100%;height:auto;margin:0}p{margin:0}html{height:100%;overflow:visible;position:relative;font-family:Alte Hass Grotesk,Helvetica Neue,Arial,sans-serif;min-height:100%;font-size:var(--rem)}html.no-announcement{--announcement-bar-height: 0;--announcement-bar-total-height: 0}html.loading *{cursor:wait!important}html.no-scroll,html.no-scroll body{touch-action:none;overflow:hidden;height:var(--vh)}[data-breakpoint]{display:none}@media screen and (min-width: 901px){[data-breakpoint=desktop]{display:block}}@media screen and (max-width: 900px){[data-breakpoint=mobile]{display:block}}.scrolling-element{overflow:hidden scroll;overscroll-behavior:none}body{position:relative;min-height:100%;max-width:100%;font-size:12rem;color:var(--color-main);background:var(--color-black);background-image:var(--asset-background);background-attachment:fixed;background-size:cover}@media screen and (max-width: 900px){body{font-size:14rem}}*{text-rendering:optimizelegibility;text-rendering:geometricprecision;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:inherit;letter-spacing:inherit;font-weight:inherit;margin:0}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{margin:0!important}button,a{cursor:pointer;font-weight:inherit;text-decoration:none;color:inherit;letter-spacing:inherit}button{margin:0}input,button,a{border:none;outline:none;margin:0}input:focus,input:active,button:focus,button:active,a:focus,a:active{outline:none}strong{font-weight:700}ul{padding:0;margin:0}ul li{list-style-type:none}img{display:block}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;cursor:pointer;background:transparent;padding:0;letter-spacing:inherit;text-transform:inherit;font-size:inherit;color:inherit}button,input,textarea{font-family:inherit;text-transform:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;border-radius:0;background:transparent}.hidden{position:fixed;left:-100vh;visibility:hidden;pointer-events:none}@font-face{font-family:Alte Hass Grotesk;src:url(./AlteHaasGroteskRegular-D-3ZyOnj.woff2) format("woff2"),url(./AlteHaasGroteskRegular-2DGdqy5H.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Alte Hass Grotesk;src:url(./AlteHaasGroteskBold-CoKx4FJZ.woff2) format("woff2"),url(./AlteHaasGroteskBold-CYJXe7Wo.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Jupiter;src:url(./Jupiter-2l1CoIji.woff2) format("woff2"),url(./Jupiter-Cs8jiIwS.woff) format("woff")}.musics{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--ivh)}.music:not(:last-child){margin-bottom:25rem}.socials{display:flex;flex-direction:column;justify-content:center;align-items:center;height:var(--ivh)}.social:not(:last-child){margin-bottom:10rem}.collection{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:var(--ivh)}.collection__list{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.product-card{width:100%;height:calc(.5 * var(--ivh));position:relative}.product-card__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-card__soldout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:700;display:flex;flex-direction:column;align-items:center}.tour{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:80rem 40rem 40rem}.tour__inner{max-width:var(--max-width);width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.tour__title{font-family:Jupiter,Helvetica Neue,Arial,sans-serif;font-size:50rem;margin-bottom:80rem}.tour__dates{width:100%}.tour__date{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.tour__date:not(:last-child){margin-bottom:40rem}.tour__informations{display:flex;flex-direction:column}.tour__city{font-size:40rem;font-family:Jupiter,Helvetica Neue,Arial,sans-serif}.tour__hall{font-weight:700}.tour__hall,.tour__day{text-transform:uppercase;font-size:20rem}.tour__button{font-size:10rem;border-radius:40rem;border:1px solid var(--color-white);text-transform:uppercase;height:-moz-fit-content;height:fit-content;padding:5rem 14rem}.contact{height:var(--ivh);padding:0 60rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact__talents{width:100%;padding-top:40rem}.contact__talent{display:flex;flex-direction:column}.contact__talent:not(:last-child){margin-bottom:30rem}.contact__name{font-family:Jupiter,Helvetica Neue,Arial,sans-serif;font-size:30rem;line-height:.5;margin-bottom:13rem}.contact__job{font-weight:700}.contact__job,.contact__email{font-size:12rem;text-transform:uppercase}@media screen and (min-width: 901px){.contact__talents{width:auto}.contact__name{font-size:45rem}.contact__job,.contact__email{font-size:16rem}}.menu{font-size:20rem;font-weight:700;text-transform:uppercase;height:var(--ivh);display:flex;gap:20rem;justify-content:center;align-items:center}.menu__links{display:flex;flex-direction:column;align-items:center}.menu__link:not(:last-child){margin-bottom:20rem}@media screen and (min-width: 901px){.menu{font-size:30rem}}.videos{padding:60rem 20rem 0;display:flex;justify-content:center}.videos__content{width:100%;max-width:1000rem}.videos__heading{font-family:Jupiter,Helvetica Neue,Arial,sans-serif;font-size:50rem;margin-bottom:35rem;display:flex;justify-content:center}.videos__list{width:100%}.videos__item{margin-bottom:20rem}.videos__video{width:100%;aspect-ratio:16/9}.videos__title{margin-top:10rem;font-size:18rem;font-weight:700;text-transform:uppercase}.newsletter{font-family:Alte Hass Grotesk,Helvetica Neue,Arial,sans-serif;font-weight:400;width:calc(100% - 40rem);border-radius:10rem;background:var(--color-white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:400rem;padding:70rem 38rem 100rem;display:none;text-transform:uppercase}.newsletter.display{display:block}.newsletter__inner{min-height:200rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.newsletter__title{display:flex;justify-content:center;line-height:1;font-family:Jupiter,Helvetica Neue,Arial,sans-serif;font-size:50rem;margin-bottom:80rem}.newsletter__close{position:absolute;top:11rem;right:11rem;width:21rem;height:21rem;background:var(--asset-cross)}.newsletter__form{display:flex;flex-direction:column;width:100%}.newsletter__success{font-weight:700;display:flex;justify-content:center;text-align:center;width:100%;height:-moz-fit-content;height:fit-content}.newsletter__error{font-size:14rem;width:100%;position:absolute;left:0;bottom:40rem;padding:0 38rem;color:var(--color-red)}.newsletter__input{color:var(--color-white);font-size:14rem;padding-bottom:12rem}.newsletter__input:not(.newsletter__inputEmail){margin-bottom:15rem;border-bottom:1px solid var(--color-white)}.newsletter__inputEmail{width:calc(100% - 50rem)}.newsletter__email{display:flex;position:relative;margin-top:5rem;border-bottom:1px solid var(--color-white)}.newsletter__submit{position:absolute;right:0;bottom:9rem;border:1px solid var(--color-white);line-height:13rem;font-size:10rem;border-radius:40rem;padding:5rem 9rem}.product{padding:0 30rem;display:flex;justify-content:center}.product:not(.sizesClosed) .product__select{pointer-events:none}.product__inner{max-width:var(--max-width)}.product__image{-o-object-fit:contain;object-fit:contain;width:100%;max-height:calc(.5 * var(--ivh))}.product__title{font-family:Jupiter,Helvetica Neue,Arial,sans-serif;font-size:30rem;line-height:1}.product__subtitle{font-size:16rem;text-transform:uppercase;font-weight:700;margin-bottom:15rem}.product__description{margin-bottom:20rem}.product__description *{font-size:8rem;text-transform:uppercase}.product__select{display:flex;align-items:center;text-transform:uppercase;font-size:10rem;border-radius:40rem;border:1px solid var(--color-white);padding:0 10rem;height:22rem}.product__select:after{content:"";width:8rem;height:8rem;background-image:var(--asset-arrow-down);background-size:cover;margin-left:10rem;display:block}.sizesClosed .product__select:after{transform:rotate(-90deg)}.product__buttons{display:flex}.product__buttons>*:not(:last-child){margin-right:15rem}.product__buttons,.product__sizes{font-size:10rem}.product__quantityWrapper{display:flex;align-items:center;padding:0 8rem;height:22rem;border-radius:40rem;border:1px solid var(--color-white);opacity:.4}.sizesClosed .product__quantityWrapper{pointer-events:none}.selected .product__quantityWrapper{opacity:1}.product__less,.product__quantity{margin-right:5rem}.product__less,.product__plus{font-size:14rem}.product__less,.product__plus,.product__quantity{width:15rem;display:flex;align-items:center;justify-content:center;height:100%}.product__sizes{margin-top:10rem}.sizesClosed .product__sizes{visibility:hidden;pointer-events:none}.product__size{position:relative;padding:0 10rem;border:1px solid var(--color-white);border-radius:40rem;display:inline-flex;justify-content:center;align-items:center;font-size:10rem;min-width:31rem;height:22rem}.product__size:not(:last-child){margin-right:8rem}.product__sizeInput{position:absolute;top:0;left:0;visibility:hidden;width:100%;height:100%}.product__buy{visibility:hidden;pointer-events:none}.selected .product__buy{visibility:visible;pointer-events:auto}@media screen and (min-width: 901px){.product__description *{font-size:10rem}.product__title{font-size:40rem}.product__subtitle{font-size:20rem}.product__select,.product__quantityWrapper{font-size:12rem;height:30rem}}.button{border-radius:40rem;text-transform:uppercase;padding:5rem 10rem;font-size:10rem}.button.light,.button.selected{border:1px solid var(--color-black);background-color:var(--color-grey);color:var(--color-black);font-weight:700}.button.disabled{opacity:.4;pointer-events:none}.button__inner{pointer-events:none}.grid-helper{display:none;grid-template-columns:repeat(12,1fr);gap:var(--grid-gutter);padding:0 var(--grid-margins);position:fixed;top:0;left:0;z-index:99999;pointer-events:none;width:var(--vw);height:100vh}.grid-helper__col{background:red;opacity:.1}.grid-helper.visible{display:grid}@media screen and (max-width: 900px){.grid-helper{grid-template-columns:repeat(6,1fr)}.grid-helper__col:nth-child(n+7){display:none}}.shopify-challenge__container{margin-top:calc(var(--page-offset) + var(--padding))}.shopify-challenge__message{margin-bottom:var(--padding)}.shopify-challenge__button.btn{margin-top:var(--padding);padding:var(--padding);display:flex;background-color:var(--color-black);color:var(--color-white);border-radius:var(--border-radius)}body .shopify-pc__banner__dialog{padding:0;bottom:var(--padding);left:calc(var(--grid-column) * 3 + var(--grid-gutter) * 3.5);width:calc(var(--grid-column) * 6 + var(--grid-gutter) * 6);box-shadow:none;background:none}body .shopify-pc__banner__dialog:before{position:fixed;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;background:#ffffff03;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}body .shopify-pc__banner__body{padding:var(--padding);display:flex;justify-content:space-between;margin-bottom:0;background-color:var(--color-background);border-radius:var(--border-radius)}body .shopify-pc__banner__body h2,body .shopify-pc__banner__body p{color:var(--color-grey);width:calc(var(--grid-column) * 3 + var(--grid-gutter) * 2)}body .shopify-pc__banner__wrapper{display:flex;flex-direction:column;gap:var(--gap)}body .shopify-pc__banner__btns{border-radius:var(--border-radius);overflow:hidden;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-row-gap:var(--gap)}body .shopify-pc__banner__btns button{margin:0;padding:var(--padding);border:0;border-radius:0;text-align:left;flex-basis:initial}body .shopify-pc__banner__btns button.shopify-pc__banner__btn-accept{order:3;background:var(--color-main);color:var(--color-background);border-radius:var(--border-radius);width:100%;border:0;grid-area:2/1/3/3}body .shopify-pc__banner__btns button.shopify-pc__banner__btn-decline{border:0;background-color:var(--color-background);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);order:1;grid-area:1/1/2/2}body .shopify-pc__banner__btns button.shopify-pc__banner__btn-manage-prefs{border:0;border-left:.25rem solid var(--color-divider);background-color:var(--color-background);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);order:2;text-decoration:none;grid-area:1/2/2/3}@media screen and (max-width: 900px){body .shopify-pc__banner__dialog{padding:0;bottom:var(--padding);width:calc(var(--grid-column) * 6 + var(--grid-gutter) * 7);left:calc(var(--grid-gutter) * 1);box-shadow:none;background:none}}



.newsletter__inner{

    background-color:white!important;
}




