*{box-sizing:border-box;margin:0;padding:0}a{color:inherit}img,video{object-fit:cover;width:100%;display:block}body{cursor:default;color:#fff;flex-direction:column;max-width:100vw;font-size:100px;display:flex;overflow-x:hidden}html{--bg-black:#000;--bg-dark-grey:#0b0b0b;--white:#fff;--pink:#d52b91;--yellow:#dadc7b}h2{color:var(--yellow);letter-spacing:2.5px;font-family:rama-gothic-c;font-size:50px;font-weight:600;line-height:93.768%}h3{color:var(--yellow);letter-spacing:2.25px;font-family:rama-gothic-c;font-size:45px;font-weight:400}p{color:var(--yellow);text-align:justify;font-family:Figtree;font-size:14px;font-weight:400;line-height:137.346%}button{cursor:pointer;background:0 0;border:none}a{cursor:pointer;text-decoration:none}hr{border:1px solid var(--yellow);height:17px}ul li{list-style-type:none}.l-book{background:var(--bg-dark-grey);height:1244px}.l-footer{background-color:var(--bg-dark-grey);border-top:solid 2px var(--pink);padding:63px 44px 26px}.container-part-1{position:relative}.part-1-blackhole{z-index:2;transform-origin:50%;cursor:pointer;border-radius:50%;width:3%;height:4%;position:absolute;top:48%;left:49%}.part-1-blackhole img{object-fit:cover;width:100%;height:100%;transition:all .8s}.part-1-blackhole:hover{transform:scale(1.2)}.part-1-shop{width:15%;height:25%;position:absolute;top:-10%;right:12%}.part-1-shop .part-1-leg-left{z-index:4;transform-origin:top;width:50%;height:100%;animation:1.5s infinite moveUpDown1;position:relative;top:0%;left:0%}.part-1-shop .part-1-leg-right{z-index:4;transform-origin:top;width:50%;height:100%;animation:1.5s infinite moveUpDown2;position:absolute;top:0%;right:0%}.part-1-form{z-index:3;position:absolute;left:18%}.part-1-form .part-1-svg-pink{transform-origin:50%;animation:1.5s infinite rotate}.part-1-form .part-1-svg-pink-text{transform-origin:50%;z-index:2;opacity:0;animation:1.5s infinite rotate}.part-1-shop:hover{width:20%;height:30%;right:10%}.part-1-shop:hover .part-1-leg-left,.part-1-shop:hover .part-1-leg-right{width:40%;height:90%;animation-play-state:paused;transform:translateY(0)!important}.part-1-shop:hover .part-1-leg-right{top:7%;right:10%}.part-1-shop:hover .part-1-leg-left{top:7%;left:10%}.part-1-shop:hover .part-1-form{top:5%;left:15%}.part-1-shop:hover .part-1-svg-pink{opacity:0;animation-play-state:paused;transform:translateY(0)!important}.part-1-shop:hover .part-1-svg-pink-text{opacity:1;width:100%;height:65%;margin-top:20%;animation-play-state:paused;transform:translateY(0)!important}@keyframes rotate{0%{transform:rotate(-85deg)}50%{transform:rotate(0)}50.01%{transform:rotate(85deg)}to{transform:rotate(0)}}@keyframes moveUpDown2{0%{transform:translateY(1px)}50%{transform:translateY(70px)}50.01%{transform:translateY(70px)}to{transform:translateY(-1px)}}@keyframes moveUpDown1{0%{transform:translateY(70px)}50%{transform:translateY(-1px)}50.01%{transform:translateY(-1px)}to{transform:translateY(70px)}}.part-1-text{color:var(--yellow);opacity:1;font-family:figtree;font-size:30px;font-weight:700;animation:3s infinite opacity;position:absolute;bottom:5%;left:5%}@keyframes opacity{50%{opacity:0}}@media (width<=1280px){.part-1-text{bottom:10%}.part-1-shop:hover .part-1-svg-pink-text{margin-top:10%;margin-left:-5%}}.part-2-landscape{position:relative;overflow:hidden}.part-2-cloud{position:absolute}#cloud-1{opacity:0;width:90%;top:10%;left:4%}#cloud-2{opacity:0;width:50%;top:27%;left:-1%}#cloud-3{opacity:0;width:70%;top:30%;left:25%}#cloud-4{opacity:0;width:100%;top:0%;left:0%}#cloud-5{opacity:0;width:100%;top:10%;left:-30%}#cloud-6{opacity:0;width:100%;top:15%;left:40%}.container-part-3{position:relative}.part-3-cave{object-fit:cover}.part-3-cases{background-color:var(--bg-black);width:100vw;height:100vh}.part-3-storm{height:100vh;position:relative}#case-1{y:0;opacity:0;width:100%;position:absolute;top:7%;left:0%}#case-2{y:0;opacity:0;width:90%;position:absolute;bottom:7%;left:0%}#lightning{opacity:0;position:absolute;top:0%;left:0%}#storm{height:100vh}#case-2{left:10%}.part-3-cases,#lightning-1{width:100%}@media (width<=1280px){#case-1,#case-2{width:90%}#lightning{top:-5%}}.container-part-4{background-color:#000;height:200vh}.part-4-layer{width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.part-4-baby,.part-4-looking{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.part-4-baby{z-index:3;opacity:1}.part-4-effect{z-index:2;opacity:1;pointer-events:none;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.part-4-looking{z-index:4;opacity:0}.horizontal-mask{height:100vh;position:relative;overflow:hidden}.slider-track{will-change:transform;height:100vh;display:flex}.horizantal-goinging{flex-shrink:0;height:100vh}.horizantal-goinging img{width:auto;height:100vh;display:block}.container-part-5,.container-snow{position:relative}.snow-trigger{position:relative;overflow:hidden}.snow-flake{z-index:10;width:100%;position:absolute;top:-23%;right:80%}.snow-cave,.snow-tongue{width:100%;position:relative}.snow-cave img,.snow-tongue img{width:100%;display:block}.parallax-fin{height:100vh;position:relative;overflow:hidden}#parallax-back{will-change:transform;width:100%;transition:transform .1s ease-out;position:absolute;top:0;left:0}#parallax-cave{z-index:2;width:100%;position:absolute;top:0;left:0}@media (width<=1280px){.parallax-fin{height:100vh}}.container-book{position:relative}.book-all{justify-content:center;align-items:center;padding-top:101px;display:flex;position:relative}.book-section-allSide{justify-content:space-between;align-items:flex-start;width:1123px;display:flex}.book-section-rightSide{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;width:437px;height:818px;display:flex}.book-article-leftSide{flex-direction:column;justify-content:space-between;align-items:center;height:618px;display:flex}.book-article-leftSide img{width:552px;height:525px;transition:transform .3s}.book-article-leftSide img:hover{transform:scale(1.1)}.book-name{flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;display:flex}.book-sabre-title{gap:27px;display:flex}.book-sabre-title #book-s{width:64.428px;height:216.118px}.book-sabre-title #book-a{width:64.277px;height:234.836px}.book-sabre-title #book-b{width:63.995px;height:212.624px}.book-sabre-title #book-r{width:64.699px;height:233.889px}.book-sabre-title #book-e{width:67.271px;height:212.357px}.book-title{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.book-resumy{flex-direction:column;align-self:stretch;align-items:flex-start;gap:5px;display:flex}.book-infos{justify-content:space-between;align-self:stretch;align-items:center;height:19px;display:flex}.book-prise{justify-content:space-between;align-self:stretch;align-items:center;display:flex}#book-marker-all{transform-origin:top;z-index:1;flex-direction:column;align-items:center;width:110px;margin-top:-44px;margin-left:44px;animation:3s infinite swing;display:flex;position:absolute;top:0;left:0}@keyframes swing{10%{transform:rotate(4deg)}20%{transform:rotate(0)}30%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}#book-marker-all:hover{animation:none;transform:rotate(0)}#book-marker-top{margin-bottom:-2px;display:block}#book-marker-bottom{margin-top:-2px;display:block}.book-marker-text{background-color:var(--pink);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:110px;height:20px;margin:0;padding:0;display:flex;overflow:hidden}.book-marker-text svg{opacity:0}.book-marker-text .book-text{color:var(--white);text-align:center;letter-spacing:2.5px;opacity:0;cursor:pointer;font-family:rama-gothic-C;font-size:50px;font-weight:700;line-height:93.768%}#book-marker-all:hover .book-marker-text{height:auto;padding:30px 0}#book-marker-all:hover .book-marker-text svg,#book-marker-all:hover .book-marker-text .book-text{opacity:1}#book-prise-icon{transform-origin:top;animation:3s infinite swingIcon}@keyframes swingIcon{10%{transform:rotate(4deg)}20%{transform:rotate(0)}30%{transform:rotate(-4deg)}40%,to{transform:rotate(0)}}.book-btn{position:relative}.dropdown-btn{border:1px solid var(--pink);background:var(--bg-black);justify-content:center;align-self:stretch;align-items:center;gap:10px;width:323px;height:48px;padding:10px;display:flex}.dropdown-btn p{color:var(--pink);font-family:Figtree;font-size:25px;font-weight:700}.dropdown-btn:hover{border:1px solid var(--pink);background-color:var(--white)}.dropdown-btn:hover .book-btn-leader p{color:var(--white)}.book-btn-leader{border:1px solid var(--pink);background-color:var(--pink);cursor:pointer;justify-content:center;align-items:center;gap:10px;width:323px;height:48px;padding:10px;display:flex;position:relative}.book-btn-leader svg{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.book-btn-leader p{color:var(--white);margin:0;font-family:Figtree;font-size:25px;font-weight:700}.book-btn-leader svg path{fill:#fff;transition:transform .3s,fill .3s}.book-btn-leader:hover{background-color:var(--white)}.book-btn-leader:hover p{color:var(--pink)}.book-btn-leader:hover svg path{fill:var(--pink)}.book-btn-leader svg{transform-origin:50%;transition:transform .35s}.book-btn-leader svg.rotate{transform:rotate(180deg)}#dropdown{opacity:0;z-index:10;width:100%;max-height:0;transition:max-height .3s,opacity .3s;position:absolute;top:100%;left:0;overflow:hidden}#dropdown.open{opacity:1;max-height:400px}#dropdown.active{opacity:1;max-height:300px}.container-footer{justify-content:center;align-items:center;display:flex}.container-footer h3{color:var(--pink)}.footer-icon{justify-content:space-between;align-items:center;display:flex}.footer-logo{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.footer-part{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.footer-all-logo{justify-content:space-between;align-items:flex-start;width:1352px;padding:0 30px;display:flex}.footer-part-1{width:99px}.footer-part-2{width:335px}.footer-part-2 .footer-fnac{aspect-ratio:23/24;width:23px;height:24px}.footer-part-2 .footer-lireka{aspect-ratio:21/10;width:42px;height:20px}.footer-part-2 .footer-amazon{width:53px;height:16px}.footer-part-2 .footer-dargaud{width:66px;height:8px}.footer-section{flex-direction:column;justify-content:space-between;align-items:flex-end;height:155px;display:flex}#footer-logo-eikon{flex-shrink:0;width:97.999px;height:34.227px}@media (width<=1280px){.footer-all-logo{max-width:1200px;padding:0 0 0 20px}.footer-section{max-width:1200px;padding:0 20px}}
/*# sourceMappingURL=index.e1f75a3b.css.map */
