@-webkit-keyframes para{50%{background-position:50% 20%}to{background-position:100%0}}@keyframes para{50%{background-position:50% 20%}to{background-position:100%0}}@font-face{font-family:"Bavicka";src:url(./BavickaRegular.woff2)format("woff2"),url(./BavickaRegular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*,::after,::before{box-sizing:border-box}*{margin:0}picture{display:block}canvas,img,picture,svg,video{max-width:100%}button,input,select,textarea{font:inherit}dir,h1,h2,h3,h4,h5,menu,p,ul{-webkit-margin-before:0;-webkit-margin-after:0}h1,h2,h3,h4,h5,p{overflow-wrap:break-word;margin:0;padding:0;font-size:unset;font-weight:unset}figure{-webkit-margin-before:unset;margin-block-start:unset;-webkit-margin-after:unset;margin-block-end:unset;-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-end:unset;margin-inline-end:unset}dir,menu,ul{display:block;list-style-type:disc;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}a{text-decoration:none;color:#fff}:focus{outline:0}strong{font-weight:500}a,button,div,input,select,textarea{-webkit-tap-highlight-color:transparent}body,html{font-family:Helvetica,Sans-Serif!important}html{min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;background-color:#000;color:#fff}body{padding:0;line-height:1.1;margin:0;background-color:#000!important;background:#000!important}#smooth-content,#smooth-wrapper{will-change:transform}#GScroll,body{inset:0}.info,.wheel{position:absolute}.wheel{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:9;margin-top:30px;width:17vw;opacity:0}.info img,.logo img,.mask img,.wheel img{width:100%}.info{left:50vw;top:0;width:25vw;z-index:99;-webkit-transform:translateX(-50%) translateY(-10vh);transform:translateX(-50%) translateY(-10vh);opacity:1}.split .baseline{display:table;overflow:hidden;position:relative}.split,.split .baseline .line,.split2 .baseline{position:relative;opacity:0}.split .baseline .line{display:block;will-change:transform;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(150px) skew(15deg,15deg);transform:translateY(150px) skew(15deg,15deg);transition:opacity .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms),transform .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms);transition:opacity .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms),transform .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms),-webkit-transform .8s cubic-bezier(.215,.61,.355,1) calc((var(--line-index))*50ms)}.split.is-inview .baseline .line{-webkit-transform:none;transform:none;opacity:1}.logo h2,.split.is-disapear .baseline .line{-webkit-transform:translateY(-150%);transform:translateY(-150%);opacity:0}.mask-general{z-index:98;height:100vh;width:100vw;background-color:#000;position:absolute}@media screen and (max-width:700px){.mask-general{position:fixed}}.logo{width:50vw;top:50vh;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;z-index:99;opacity:0}@media screen and (max-width:700px){.logo{width:90vw}}.logo h2{width:100%;text-align:center;font-family:helvetica;padding-top:20px;font-size:max(20px,1.389vw);color:#f6d317;-webkit-transform:translateY(100px);transform:translateY(100px);font-weight:500!important}@media screen and (max-width:700px){.logo h2{font-size:20px}}.land-0{height:30vh;width:100vw;background-color:#000;position:relative;z-index:3}@media screen and (max-width:700px){.land-0{height:50vw}}.land-1{width:100vw;height:100vh;overflow:hidden;position:relative;z-index:0}@media screen and (max-width:700px){.land-1{height:170vw}}.gala,.galas{width:100%;height:100%;position:absolute}.gala{width:110%;height:110%;left:-5%;background-repeat:repeat-x;background-position:100%0;background-size:150%;-webkit-animation:30s para infinite alternate;animation:30s para infinite alternate}.before-mask,.line2{width:100%;background-color:#000}.line2{height:2px;position:absolute;top:0;left:0;z-index:99}.mask img{height:100vh;display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:700px){.mask img{width:100%;height:100%;display:block;position:absolute}}.gala img{-o-object-fit:cover;object-fit:cover}.before-mask{height:70vh}.land-1 .mask,video{width:100%;position:relative}.land-1 .mask{height:100vh;top:0;left:0;z-index:5;background-size:cover;background-position:center center}@media screen and (max-width:700px){.land-1 .mask{height:75vh}}.land-2,.land-3{display:flex;justify-content:center;height:auto;width:100vw;background-color:#000;position:relative}@media screen and (max-width:700px){.land-2,.land-3{flex-wrap:wrap}.land-3{padding:150px 0}}.land-2 .video-livre{width:50vw;height:50vw;margin-right:10vw}@media screen and (max-width:700px){.land-2 .video-livre{width:100vw;height:100vw;margin-right:0}}.land-3 .video-livre{width:50vw;height:50vw;margin-left:10vw}@media screen and (max-width:700px){.land-3 .video-livre{width:100vw;height:100vw;margin-left:0;margin-right:0}}video{-o-object-fit:cover;object-fit:cover}.info-cd,.info-livre{width:40vw;height:auto;position:relative;display:flex;align-items:center}@media screen and (max-width:700px){.info-cd,.info-livre{width:100vw;justify-content:center}}.info-cd .inner,.info-livre .inner{display:flex;flex-wrap:wrap;width:30vw;position:relative;align-content:flex-start;font-family:helvetica;padding:50px 0}@media screen and (max-width:700px){.info-cd .inner,.info-livre .inner{width:90vw;position:relative}}.info-cd .inner{margin-left:10vw}@media screen and (max-width:700px){.info-cd .inner{margin-left:0}}.landing h2{width:100%;font-size:max(28px,1.944vw);text-transform:uppercase;font-weight:700;font-family:"Bavicka";line-height:1.5;color:#f6d317;text-align:center}@media screen and (max-width:700px){.landing h2{font-size:20px;text-align:center}}.landing h3,.landing p,.shopify-buy__product__actual-price{width:100%;font-family:Helvetica,Sans-Serif;color:#f6d317}.landing p,.shopify-buy__product__actual-price{text-align:center}.landing h3,.shopify-buy__product__actual-price{font-size:max(22px,1.528vw);margin-top:0;text-transform:uppercase;font-weight:700;line-height:1.2}@media screen and (max-width:700px){.landing h3,.shopify-buy__product__actual-price{font-size:22px;text-align:center;padding-top:10px}}.landing h3{padding-top:20px;text-align:center}.landing h3.prix{margin-top:20px;text-align:center}@media screen and (max-width:700px){.landing h3.prix{font-size:25px}}.landing p{font-size:max(18px,1.25vw);margin-top:3vh;margin-bottom:3vh;line-height:1.3}@media screen and (max-width:700px){.landing p{font-size:18px;text-align:center}}.shopify-buy__btn{border-radius:0;padding:1.8vh 2.3vh;border:1px solid #f6d317;margin-top:20px;font-weight:700;font-size:max(15px,1.042vw);color:#f6d317;background-color:#000;cursor:pointer;letter-spacing:0}@media screen and (max-width:700px){.shopify-buy__btn{font-size:18px;text-align:center;margin:50px auto}}.shopify-buy__btn-wrapper{margin-top:2vh}.shopify-buy__btn-wrapper:hover .shopify-buy__btn,.shopify-buy__btn:hover{background-color:#f6d317;color:#000}.shopify-buy__option-select-wrapper{border:unset;border-radius:3px;box-sizing:border-box;position:relative;background:#000;vertical-align:bottom}.shopify-buy__option-select__select{display:block;width:100%;background-color:#000;font-size:max(15px,1.042vw);color:#f6d317;border-bottom:1px solid #f6d317;text-transform:uppercase}.shopify-buy__select-icon{fill:#f6d317}.shopify-buy__btn:focus{background-color:#000;color:#f6d317}.text,h1 span{position:relative}.text{margin:0 auto;text-align:center;overflow:hidden}.text p{width:60vw;font-size:max(25px,1.736vw);margin:0 auto;padding:50vh 0;text-transform:uppercase;line-height:1.9;z-index:4}@media screen and (max-width:700px){.text p{width:90vw;font-size:18px;padding:125px 0;line-height:1.6}}h1 span{text-indent:-9999px;display:block}.split2 .baseline{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:perspective(200px) rotateX(27deg);transform:perspective(200px) rotateX(27deg)}.call-item{display:block;width:100%;padding:3vh 0 0}@media screen and (max-width:700px){.call-item{text-align:center;width:auto}}.call-item .baseline .line{text-align:center!important}.shopify-buy__layout-vertical .shopify-buy__product__variant-selectors{margin-top:2vh!important}.shopify-buy-frame--product{display:block;width:100%!important;text-align:center!important}.more-call{padding-left:0;cursor:pointer;color:#f6d317;font-size:max(18px,1.25vw);display:inline-block}#particles-js,.more-item{width:100%;display:flex;flex-direction:column}.more-item{padding-bottom:3vh}@media screen and (max-width:700px){.more-item{display:flex;align-items:center;justify-content:center;flex-direction:column}}.more{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;transition:all .6s cubic-bezier(.215,.61,.355,1);margin-top:0!important;margin-bottom:0!important;font-size:max(12px,1vw);height:0;overflow:hidden}.more-item.is-opened .more{display:block;-webkit-transform:none;transform:none;opacity:1;height:auto;padding:2vh 0 0}.more-item .arrow{transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1);margin-left:10px;position:absolute;width:20px}.more-item.is-opened .arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:700px){.shopify-buy-frame--product{width:100%}.shopify-buy__btn-wrapper{text-align:center}}.shopify-buy__icon-cart.shopify-buy__icon-cart--side{width:40px!important;margin-bottom:0!important}.shopify-buy__btn--close{outline:0!important}.shopify-buy-frame--toggle.is-sticky{display:none;position:fixed;right:50px!important;top:50px!important;transform:unset!important;-webkit-transform:unset!important;z-index:2147483645;background-color:unset!important;border-radius:0!important}@media screen and (max-width:700px){.shopify-buy-frame--toggle.is-sticky{right:20px!important;top:20px!important}}.fade-out,canvas{position:absolute;top:0}canvas{display:block;bottom:0;vertical-align:bottom}#particles-js{height:100%;background-color:#ccc;background-blend-mode:multiply;background-image:url(https://images.pexels.com/photos/998641/pexels-photo-998641.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;justify-content:center;align-items:center;overflow:hidden}.fade-out{width:100%;min-height:73vh;background-image:linear-gradient(0deg,transparent,#000 82%);z-index:1}@media screen and (max-width:700px){.fade-out{min-height:120px}}.shopify-buy__cart-item__image{background-size:cover!important}.features--show-button-transition .Button--primary:not([disabled]):hover,.features--show-button-transition .shopify-payment-button__button--unbranded:not([disabled]):hover,.features--show-button-transition .spr-button-primary:not(input):not([disabled]):hover,.features--show-button-transition .spr-summary-actions-newreview:not([disabled]):hover{color:var(--button-background);background-color:#f6d317!important}.part{width:100%;display:flex;margin-top:4vw;padding-bottom:10vw;justify-content:center;align-items:center;align-content:center}.logo-part{margin:10px 25px;width:80px}.altouch{width:120px}.Form__Submit:hover{color:#000!important}.Footer__Content p,.Footer__Title{text-align:left!important}@media screen and (max-width:700px){body,html{overflow:hidden}.desktop{display:none}.land-0,.land-1,.land-2,.land-3,body,html{overflow-x:hidden}.mobile{display:inherit}.land-3 .info-cd{order:2}.wheel{width:40vw}.shopify-buy-frame--product{display:flex!important;justify-content:center}.Linklist__Item{text-align:center!important}.Form__Submit{margin:20px auto!important}.Footer__Block,.Footer__Content p,.Footer__Title{text-align:center!important}}