@charset "UTF-8";@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}@font-face{font-family:Mon;src:url(font/bwt-font.woff) format("truetype")}@font-face{font-family:srt;src:url(font/Montserrat.ttf) format("truetype")}.viewer{position:relative;overflow:hidden}.viewer__images{display:flex;height:100%;pointer-events:none;transition:.3s opacity ease-in-out}.viewer__slide{position:relative;min-width:100%;height:auto}.viewer__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.viewer__midground{position:absolute;mix-blend-mode:hard-light;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.viewer__image{position:relative;z-index:3;width:100%;object-fit:cover;height:100%;mix-blend-mode:screen}.call-to-action-360{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#00000050;padding:1em;border-radius:.5em;animation-iteration-count:2;opacity:0}@media (min-width: 1280px){.call-to-action-360{width:7em;height:7em;transform:translateY(-50%)}}.panel{height:100%;width:30%;background-color:#071b34;position:absolute;top:0;left:0;border-radius:0 0 40px;box-shadow:#00000059 0 5px 15px;z-index:2}@media (min-width: 1280px){.panel{width:25%}}@media screen and (min-width: 1366px) and (max-width: 1919px){.panel{width:30%}}.logo{position:absolute;top:0;left:0;margin-top:1em;box-shadow:#00000059 0 5px 15px}.logo img{height:2em;object-fit:cover}.wrapper-btns{height:90%;width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.btn{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border-radius:5%;position:relative;flex:1;padding:0 .5em;width:100%}@media screen and (min-width: 1920px) and (min-height: 1080px){.btn{padding:0 1em}}.btn.active{background-color:#fff}@media screen and (min-width: 1366px) and (max-width: 1919px){.btn{justify-content:center}}.btn .thumb{height:70%;aspect-ratio:1/1;cursor:pointer;background-size:cover;border-radius:8px;box-shadow:#64646f33 0 7px 29px;transition:.2s ease-in-out;position:relative}@media screen and (min-width: 1366px) and (max-width: 1919px){.btn .thumb{height:60%;margin-bottom:1em}}.btn .thumb .thumb-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;border-radius:8%;pointer-events:none;object-fit:cover;overflow-clip-margin:unset}.btn .thumb .thumb-bg.thumb-reflets{mix-blend-mode:hard-light}.btn .thumb .thumb-bg.thumb-env{mix-blend-mode:screen}.btn .thumb span{position:absolute;top:0;font-size:.5em;width:100%;background-color:#00000025;color:#fff;text-align:center;border-radius:8px 8px 0 0}@media (min-width: 1280px){.btn .thumb span{font-size:1em;padding:.5em}}@media screen and (min-width: 935px) and (max-width: 1279px){.btn .thumb span{font-size:1em;padding:.2em}}@media (min-width: 1920px) and (min-height: 1080px){.btn .thumb span{font-size:1em;padding:.5em}}.btn p{color:#071b34;font-size:.7rem;font-weight:700;text-align:center}@media (min-width: 1280px){.btn p{font-size:1.3em}}@media screen and (min-width: 935px) and (max-width: 1279px){.btn p{font-size:1em}}@media (min-width: 1920px) and (min-height: 1080px){.btn p{font-size:1.3em}}.modal{position:absolute;z-index:500000;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;opacity:0}.modal .modal-content{position:relative;height:80%;width:80%;background-color:#fff;border-radius:8px}.modal .modal-content .modal-header{height:30%;width:100%;display:flex;justify-content:center;align-items:center;font-size:.9em}.modal .modal-content .modal-header p{width:80%;text-align:center}@media (min-width: 935px){.modal .modal-content .modal-header{font-size:1.5em}}.modal .modal-content .modal-close{position:absolute;top:0;right:0;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:1em}.modal .modal-content .modal-close img{width:1.2em}.modal .modal-content .modal-body{height:70%;width:100%;display:flex}.modal .modal-content .modal-body .qr-container{position:relative;flex:1;display:flex;justify-content:center;align-items:center}.modal .modal-content .modal-body .qr-container .store{margin-left:1.5em;top:0;left:0;position:absolute;display:flex;justify-content:center;align-items:center;gap:1em}.modal .modal-content .modal-body .qr-container .store img{width:1.2em}.modal .modal-content .modal-body .qr-container .store p{font-size:.8em}@media (min-width: 935px){.modal .modal-content .modal-body .qr-container .store{margin-left:3em}.modal .modal-content .modal-body .qr-container .store img{width:2em}.modal .modal-content .modal-body .qr-container .store p{font-size:1.3em}}.modal .modal-content .modal-body .qr-container img{width:50%}.modal .modal-content .modal-body .separation{align-self:center;height:60%;border-radius:8px;width:5px;background-color:#f3f3f3}.controls{position:absolute;top:0;right:0;height:100%;width:5em;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (min-width: 935px){.controls{width:8em;gap:1em}}.controls .viewer-controls-chevron{display:flex;justify-content:end;align-items:center;position:absolute;top:88%;left:0;z-index:52;transform:translate(-90%) translateY(-100%);cursor:pointer;height:20%;width:5em}.controls .viewer-controls-chevron img{height:1.5em;margin-right:.5em}@media (min-width: 935px){.controls .viewer-controls-chevron img{height:3em}}.viewer-controls{width:3em;top:0;right:0;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:35px;box-shadow:#0000008f 0 22px 70px 4px;background-color:#fff;outline:white solid .1em}@media (max-width: 700px){.viewer-controls{width:2em}}@media screen and (min-width: 935px) and (max-width: 1279px){.viewer-controls{width:4em}}.viewer-controls .viewer-controls-button{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);flex:1;height:100%;width:100%;cursor:pointer;display:flex;justify-content:center;gap:.5em;align-items:center;flex-direction:column;background-color:#fff;transition:scale .2s ease-in-out;outline:none!important}.viewer-controls .viewer-controls-button.active{transform:scale(1.1);z-index:100;background-color:#071b34;border-radius:2px}.viewer-controls .viewer-controls-button.active:nth-child(1){border-radius:35px 35px 2px 2px}.viewer-controls .viewer-controls-button.active:last-child{border-radius:2px 2px 35px 35px}.viewer-controls .viewer-controls-button:nth-child(1){border-radius:35px 35px 0 0}.viewer-controls .viewer-controls-button:last-child{border-radius:0 0 35px 35px}.viewer-controls .viewer-controls-button p{font-size:.4em;font-weight:700;text-transform:uppercase;color:#071b34}.viewer-controls .viewer-controls-button .viewer-control-icon{height:45%;object-fit:cover}@media screen and (min-width: 935px){.viewer-controls .viewer-controls-button .viewer-control-icon{height:30%}}@media (min-width: 1920px) and (min-height: 1080px){.viewer-controls .viewer-controls-button .viewer-control-icon{height:30%}}.configurateur{position:absolute;z-index:2;top:0;left:0;width:15%;height:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border-right:1px solid #071B34;border-bottom:1px solid #071B34;border-radius:0 0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 935px){.configurateur{width:18%}}@media screen and (min-width: 935px) and (max-width: 1279px){.configurateur{width:20%}}@media screen and (min-width: 1366px) and (max-width: 1919px){.configurateur{width:20%}}.configurateur .caption{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.configurateur .caption h1{margin:.5em;font-size:2.4vmin;font-weight:700;color:#071b34}.configurateur .caption hr{width:90%;margin:0 .5em}.configurateur .caption img{width:50%;margin:1em}.configurateur .chevron{display:flex;justify-content:start;align-items:center;position:absolute;top:88%;right:0;transform:translate(105%) translateY(-100%);cursor:pointer;height:20%;width:5em}.configurateur .chevron img{height:1.5em;margin-left:.5em}@media (min-width: 935px){.configurateur .chevron img{height:3em}}.categories{position:absolute;height:100%;width:100%;border-radius:0 0 40px;box-sizing:border-box;overflow:hidden}.categories .bandeau{position:relative;margin-top:1em;width:100%;background-color:#ffffff24;display:flex;align-items:center}.categories .bandeau.bandeau-linersOnly{justify-content:center}.categories .bandeau .back{left:0;flex:1;cursor:pointer}.categories .bandeau .back.back-linersOnly{position:absolute}@media (min-width: 935px){.categories .bandeau .back img{height:3em}}.categories .bandeau .cat-btn{flex:3;width:100%;opacity:1;transition:opacity .2s ease-in-out;cursor:pointer;width:fit-content}.categories .bandeau .cat-btn.cat-btn-linersOnly{flex:none}.categories .bandeau .cat-btn.active{background-color:#fff}.categories .bandeau .cat-btn p{color:#fff;align-items:center;justify-content:center;display:flex}.categories .bandeau .cat-btn p.text1{font-size:.8em;font-weight:700;margin:1em}.categories .bandeau .cat-btn p.text1 img{width:100%}@media (max-width: 700px){.categories .bandeau .cat-btn p.text1{font-size:.6em}.categories .bandeau .cat-btn p.text2{font-size:.3em}}@media (min-width: 935px){.categories .bandeau .cat-btn p.text1{font-size:1.2em}.categories .bandeau .cat-btn p.text1 img{width:80%}.categories .bandeau .cat-btn p.text2{font-size:.7em}}@media (min-width: 1920px) and (min-height: 1080px){.categories .bandeau .cat-btn p.text1{font-size:1.5em}.categories .bandeau .cat-btn p.text2{font-size:1em}}.categories .placeholder{position:absolute;bottom:0;background-color:#071b34;height:80%;width:100%;border-radius:0 0 40px;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.categories .categories-container{overflow-y:auto;gap:.75em;display:flex;flex-direction:column;align-items:center;height:75%;justify-content:start;padding:1.5em 0}@media (max-width: 700px){.categories .categories-container{height:70%}}@media (min-width: 935px){.categories .categories-container{height:90%}}.categories .categories-container .category{flex-shrink:0;height:2.6em;width:80%;display:flex;justify-content:center;align-items:center;background-size:cover;position:relative;transition:background-image .1s;cursor:pointer}@media screen and (min-width: 935px) and (max-width: 1279px){.categories .categories-container .category{height:4em}}@media (min-width: 1280px){.categories .categories-container .category{height:5em}}@media (min-width: 1920px) and (min-height: 1080px){.categories .categories-container .category{height:6em}}.categories .categories-container .category .bg{position:absolute;height:100%;width:100%}.categories .categories-container .category img{z-index:2;height:1.75em}@media (min-width: 935px){.categories .categories-container .category img{height:2.5em}}@media (min-width: 1920px) and (min-height: 1080px){.categories .categories-container .category img{height:3.5em}}.categories .categories-container .category p{height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-color:#00000014;color:#fff}.categories .categories-container .category .linersOnly-category-name{font-size:.6em;text-align:center;z-index:2;color:#fff;padding:1em}@media (min-width: 935px){.categories .categories-container .category .linersOnly-category-name{font-size:1em}}.products{position:absolute;height:100%;width:100%;border-radius:0 0 40px;z-index:3;overflow:hidden}.products .bandeau{height:5em;display:flex;align-items:center;border-bottom:1px solid #ffffff}@media (min-width: 935px){.products .bandeau{height:10em}}.products .bandeau .back{flex:1;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (min-width: 935px){.products .bandeau .back img{height:3em}}.products .bandeau .product-logo{flex:5;height:100%;display:flex;justify-content:center;align-items:center}.products .bandeau .product-logo img{width:80%}@media (min-width: 935px){.products .bandeau .product-logo img{width:70%}}.products .bandeau .product-logo p{font-size:.8em;text-transform:uppercase;text-align:center;padding:1em}@media (min-width: 935px){.products .bandeau .product-logo p{font-size:1.3em}}.products .products-container{overflow-y:scroll;height:100%;padding-bottom:10em}@media (max-width: 935px){.products .products-container{padding-bottom:4em}}.products .products-container::-webkit-scrollbar{width:.5em;height:100%;display:none}.products .products-container::-webkit-scrollbar-thumb{background-color:#fff;border-radius:1em;display:none}.products .products-container .product{position:relative;height:5em;border-top:1px solid #ffffff;display:flex;color:#fff;cursor:pointer;transition:.2s ease-in-out}@media (min-width: 935px){.products .products-container .product{height:8em}}@media (min-width: 1920px) and (min-height: 1080px){.products .products-container .product{height:10em}}.products .products-container .product .selected-dot{position:absolute;top:50%;right:0;transform:translateY(-50%);height:.75em;width:.75em;border-radius:50%;background-color:green;margin-right:1em}.products .products-container .product .thumb{height:75%;width:80%;border-radius:0 0 40px;background-size:cover;transition:background-image .2s ease-in-out}@media (max-width: 700px){.products .products-container .product .thumb{flex-shrink:0;width:55%}}.products .products-container .product .infos{padding:.5em;width:50%;display:flex;flex-direction:column;justify-content:start}@media (min-width: 935px){.products .products-container .product .infos{padding:.7em}}.products .products-container .product .infos .name{font-size:.6em;margin-bottom:.5em;text-transform:uppercase}@media (max-width: 700px){.products .products-container .product .infos .name{font-size:.5em}}@media (min-width: 935px){.products .products-container .product .infos .name{font-size:.8em}}@media (min-width: 1920px) and (min-height: 1080px){.products .products-container .product .infos .name{font-size:1.3em}}.products .products-container .product .infos .name.mix-and-match{font-size:.5em}@media (max-width: 700px){.products .products-container .product .infos .name.mix-and-match{font-size:.3em}}@media (min-width: 935px){.products .products-container .product .infos .name.mix-and-match{font-size:.8em}}@media (min-width: 1920px) and (min-height: 1080px){.products .products-container .product .infos .name.mix-and-match{font-size:1.1em}}.products .products-container .product .infos .number{font-size:.5em;opacity:.4}@media (min-width: 935px){.products .products-container .product .infos .number{font-size:1em;opacity:.6}}.select-list{position:absolute;top:0%;left:175%;height:100%;width:fit-content;border-radius:8%;display:flex;flex-direction:row;justify-content:space-around;z-index:5;gap:1em}.select-list .select-btn{height:100%;width:fit-content;flex-grow:1;flex-shrink:0;padding:0 .3em;border-radius:8%;transition:.2s background-color ease-in-out;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.select-list .select-btn .bottom{display:none;visibility:hidden}.select-list .select-btn .select-thumb{margin:0;position:relative;height:5em;aspect-ratio:1/1;background-size:cover;border-radius:2%}.select-list .select-btn .select-thumb.active{outline:#E680A9 solid .3em}@media (min-width: 1280px){.select-list .select-btn .select-thumb.active{outline:#E680A9 solid .3em}}@media screen and (min-width: 1280px){.select-list .select-btn .select-thumb{height:15em}}@media screen and (min-width: 935px) and (max-width: 1280px){.select-list .select-btn .select-thumb{height:10em}}@media screen and (min-width: 1920px) and (min-height: 1080px){.select-list .select-btn .select-thumb{height:15em}}@media screen and (min-width: 1366px) and (max-width: 1919px){.select-list .select-btn .select-thumb{height:10em}}.select-list .select-btn .select-thumb .thumb-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;border-radius:2%;object-fit:cover}.select-list .select-btn .select-thumb .thumb-bg.thumb-reflets{mix-blend-mode:hard-light}.select-list .select-btn .select-thumb .thumb-bg.thumb-env{mix-blend-mode:screen}.select-list .select-btn .select-thumb .thumb-text{position:absolute;bottom:0;margin:0;background-color:#00000051;color:#fff;width:100%;border-radius:0 0 2px 2px;font-size:.5em;padding:.3em}@media (min-width: 1280px){.select-list .select-btn .select-thumb .thumb-text{font-size:.8em;padding:.5em}}@media screen and (min-width: 935px) and (max-width: 1279px){.select-list .select-btn .select-thumb .thumb-text{font-size:.8em;padding:.2em}}@media screen and (min-width: 1920px) and (min-height: 1080px){.select-list .select-btn .select-thumb .thumb-text{font-size:1.2em}}.select-list:after{content:"";position:absolute;background-color:#fff;border-radius:8px;top:0;left:0;right:0;bottom:0;border:5px solid transparent;transform:scaleY(1.15) scaleX(1.05);z-index:-1}.viewer-controls-vues{flex:3}@media (min-width: 1280px){.viewer-controls-vues{width:50%}}@media (min-width: 1920px) and (min-height: 1080px){.viewer-controls-vues{width:65%}}.viewer-controls-toggles{flex:2;margin:1em;background-color:transparent;border-radius:0;gap:.5em;outline:none;box-shadow:none!important}.viewer-controls-toggles .viewer-controls-button{position:relative;flex:none;background-color:#ffffff64;border-radius:50px!important;height:2.75em!important;width:2.75em!important;outline:white solid .1em}@media (max-width: 700px){.viewer-controls-toggles .viewer-controls-button{width:2em!important;height:2em!important}}@media (min-width: 935px){.viewer-controls-toggles .viewer-controls-button{height:4em!important;width:4em!important;border-radius:50%!important}}@media (min-width: 1920px) and (min-height: 1080px){.viewer-controls-toggles .viewer-controls-button{height:6em!important;width:6em!important}}.viewer-controls-toggles .viewer-controls-button .bg-drop{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#fff;border-radius:50px!important}@media (min-width: 1280px){.viewer-controls-toggles .viewer-controls-button .bg-drop{border-radius:50%!important}}.viewer-controls-toggles .viewer-controls-button p{color:#fff}.viewer-controls-toggles .viewer-controls-button.selected{background-color:#fff}.viewer-controls-toggles .viewer-controls-button.unactive{background-color:gray;opacity:.8;opacity:0;pointer-events:none}.viewer-controls-toggles .viewer-controls-button.unactive.dayNight{transform:translateY(100%)}.viewer-controls-toggles .viewer-controls-button.unactive.empty{transform:translateY(-100%)}.viewer-controls-toggles .viewer-controls-button.unactive>*{opacity:.5}.viewer-controls-toggles .viewer-controls-button .close{position:absolute;height:100%;width:100%;background-color:#ffffff64;outline:white solid .1em;border-radius:50px!important;display:flex;justify-content:center;align-items:center}.viewer-controls-toggles .viewer-controls-button .close img{z-index:2}.actions-menu{position:relative;bottom:0;right:0;margin:.2em 1.2em;display:flex;gap:2em;justify-content:end;align-items:center;pointer-events:none;flex:1;z-index:2}.actions-menu .actions-slider{position:absolute;left:50%;transform:translate(-50%);display:flex;width:fit-content;pointer-events:none;gap:2em}@media (min-width: 1280px){.actions-menu .actions-slider{z-index:-1}}@media (min-width: 1920px) and (min-height: 1080px){.actions-menu .actions-slider{gap:5em;margin-right:5em}}.actions-menu .actions-btn{position:absolute;outline:white solid .1em;background-color:#fff;width:2.75em;height:2.75em;cursor:pointer;border-radius:50px;transition:outline .1s ease-in-out;box-shadow:#00000059 0 5px 15px;display:flex;justify-content:center;align-items:center;pointer-events:auto;transition:outline .1s ease-in-out,opacity .5s ease-in-out,background-color .2s ease-in-out}.actions-menu .actions-btn.share{transform:translate(-50%,-50%)}.actions-menu .actions-btn.share img{transform:translate(-7%)}.actions-menu .actions-btn.download{transform:translate(-200%,-50%)}.actions-menu .actions-btn.volume{transform:translate(-350%,-50%)}.actions-menu .actions-btn.fullscreen{transform:translate(-400%,-50%)}@media (max-width: 700px){.actions-menu .actions-btn{width:2em;height:2em}}@media (min-width: 935px){.actions-menu .actions-btn{height:4em!important;width:4em!important;border-radius:50%!important}}@media (min-width: 1920px) and (min-height: 1080px){.actions-menu .actions-btn{width:6em!important;height:6em!important;border-radius:50%!important}}.actions-menu .actions-btn img{opacity:.8}@media (max-width: 700px){.actions-menu .actions-btn img{height:1.2em}}@media (min-width: 935px){.actions-menu .actions-btn img{height:2em}}@media (min-width: 1920px) and (min-height: 1080px){.actions-menu .actions-btn img{height:3em}}.actions-menu .actions-btn.menu{z-index:3;pointer-events:auto}.demo-actions{align-self:end;padding:1em;z-index:1000;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-evenly;align-items:center;gap:2em}.demo-actions .actions-btn{outline:white solid .1em;background-color:#ffffff80;width:2.75em;height:2.75em;cursor:pointer;border-radius:50px;transition:outline .1s ease-in-out;box-shadow:#00000059 0 5px 15px;display:flex;justify-content:center;align-items:center;pointer-events:auto;transition:outline .1s ease-in-out,opacity .5s ease-in-out,background-color .2s ease-in-out}@media (max-width: 700px){.demo-actions .actions-btn{width:2em;height:2em}}@media (min-width: 935px){.demo-actions .actions-btn{height:4em!important;width:4em!important;border-radius:50%!important}}@media (min-width: 1920px) and (min-height: 1080px){.demo-actions .actions-btn{width:6em!important;height:6em!important;border-radius:50%!important}}.demo-actions .actions-btn img{opacity:.8}@media (max-width: 700px){.demo-actions .actions-btn img{height:1.2em}}@media (min-width: 935px){.demo-actions .actions-btn img{height:2em}}@media (min-width: 1920px) and (min-height: 1080px){.demo-actions .actions-btn img{height:3em}}.demo-actions .dl-me{background-color:#ffffff64;color:#071b34;outline:white solid .1em;padding:1em 2em;text-wrap:nowrap;display:flex;justify-content:center;align-items:center;height:1.75em;border-radius:8px;font-weight:700;cursor:pointer;transition:outline .1s ease-in-out,opacity .5s ease-in-out,background-color .2s ease-in-out}@media (max-width: 700px){.demo-actions .dl-me{height:1em}}@media (min-width: 935px){.demo-actions .dl-me{height:2em!important;height:4em!important;padding:1.5em 2.5em}}@media (min-width: 1920px) and (min-height: 1080px){.demo-actions .dl-me{font-size:1.2em;height:4em!important;padding:1em 3em}}.themeToggle{color:#071b34;width:1em;pointer-events:none}.st-sunMoonThemeToggleBtn{position:relative;cursor:pointer}.st-sunMoonThemeToggleBtn .themeToggleInput{opacity:0;width:100%;aspect-ratio:1}.st-sunMoonThemeToggleBtn svg{position:absolute;left:0;width:100%;height:100%;transition:transform .4s ease;transform:rotate(40deg)}.st-sunMoonThemeToggleBtn svg .sunMoon{transform-origin:center center;transition:inherit;transform:scale(1)}.st-sunMoonThemeToggleBtn svg .sunRay{transform-origin:center center;transform:scale(0)}.st-sunMoonThemeToggleBtn svg mask>circle{transition:transform .64s cubic-bezier(.41,.64,.32,1.575);transform:translate(0)}.st-sunMoonThemeToggleBtn svg .sunRay2{animation-delay:.05s!important}.st-sunMoonThemeToggleBtn svg .sunRay3{animation-delay:.1s!important}.st-sunMoonThemeToggleBtn svg .sunRay4{animation-delay:.17s!important}.st-sunMoonThemeToggleBtn svg .sunRay5{animation-delay:.25s!important}.st-sunMoonThemeToggleBtn svg .sunRay5{animation-delay:.29s!important}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg{transform:rotate(90deg)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg mask>circle{transform:translate(16px,-3px)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg .sunMoon{transform:scale(.55)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg .sunRay{animation:showRay1832 .4s ease 0s 1 forwards}@keyframes showRay1832{0%{transform:scale(0)}to{transform:scale(1)}}.buttons__burger{--size: 1.5rem;--clr: #052d5e;width:var(--size);height:calc(.7 * var(--size));cursor:pointer;position:relative;display:block;transform:rotate(-180deg);pointer-events:none;opacity:.8}@media (max-width: 700px){.buttons__burger{--size: 1.2rem}}@media (min-width: 935px){.buttons__burger{--size: 2rem}}@media (min-width: 1920px) and (min-height: 1080px){.buttons__burger{--size: 3rem}}.buttons__burger #burger{display:none;width:100%;height:100%}.buttons__burger span{display:block;position:absolute;width:100%;border-radius:.5rem;border:.085em solid var(--clr);background-color:var(--clr);transition:.15s ease-in-out}@media (min-width: 935px){.buttons__burger span{border:.12em solid var(--clr)}}@media (min-width: 1920px) and (min-height: 1080px){.buttons__burger span{border:.15em solid var(--clr)}}.buttons__burger span:nth-of-type(1){top:0;right:0;transform-origin:right center}.buttons__burger span:nth-of-type(2){top:50%;transform:translateY(-50%)}.buttons__burger span:nth-of-type(3){top:100%;right:0;transform-origin:right center;transform:translateY(-100%)}.buttons__burger #burger:checked~span:nth-of-type(1){transform:translateY(-30%) rotate(40deg);width:50%;top:50%}.buttons__burger #burger:checked~span:nth-of-type(3){transform:translateY(-70%) rotate(-40deg);width:50%;top:50%}.switch-empty{display:flex;justify-content:center;align-items:center}.switch-empty .drop{height:1em}.switch-empty .bar{position:absolute;width:1.5em;height:.12em;background-color:#071b34;border-radius:.125em}.container{height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:1}.container .dayNightImg{width:70%;height:70%}@media (min-width: 1280px){.container .dayNightImg{width:60%;height:60%}}body.is-safari{overflow:scroll;height:1000dvh}body{margin:0;padding:0;font-family:Mon,sans-serif;overflow:hidden;overflow-y:scroll;height:100dvh}#root.is-safari{position:fixed;top:0;left:0;width:100%;height:100%}.rotate_phone{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1000;display:none;background-color:#fffffff5}.rotate_phone img{width:25%;margin-bottom:1em}.rotate_phone p{font-size:1.5em;text-align:center;color:#333;font-weight:700}@media screen and (orientation: portrait){.rotate_phone{display:flex}}*{margin:0;padding:0;-webkit-user-select:none;user-select:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.experience__container{position:relative;display:flex;justify-content:center;height:100vh;transition:.2s ease-in-out opacity}.experience__container .navbar__container{padding:1em;display:flex;width:100%;flex-direction:column;align-items:center}.experience__container .navbar__container span{font-size:8.3px;margin-bottom:1em}.experience__container .navbar__container .nav__item{display:flex;margin:.4em 0;aspect-ratio:1/1;width:3.4rem;background-color:#616161;border-radius:.5em;overflow:hidden}.experience__container .navbar__container .nav__item img{width:100%;height:100%;object-fit:cover}.experience__container .navbar__container .nav__item:first-child{border-radius:50%;overflow:hidden;margin-top:0;flex-direction:column;border:1.4px solid rgba(25,50,91,.7882352941)}.experience__container .preview__image{height:100vh}.experience__container .preview__image img{height:100%}.loader{height:100vh;width:100vw;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;transition:.2s ease-in-out opacity;outline:red solid .1em;z-index:10000;background-color:#fff}.loader .contour{position:absolute;top:2em;bottom:2em;left:2em;right:2em;border-radius:7em;border:1px solid #071B34}.loader .progress-bar{position:relative;width:8em;height:1.5em;outline:#071B34 solid 1px;border-radius:20px;padding:4px;display:flex;justify-content:start;align-items:center}.loader .progress-bar p{top:0;left:50%;transform:translateY(-150%) translate(-50%);position:absolute;font-size:.8em}.loader .progress-bar .bar{height:100%;width:50%;background-color:#071b34;border-radius:20px;transition:width .5s ease-in-out}.loader img{width:15em}@media screen and (min-width: 935px){.loader img{width:20em}}@media screen and (min-width: 1280px){.loader img{width:30em}}.touched{background-color:#fff!important}.fake-pointer{position:absolute;z-index:1000;transform:translate(-50%,-50%);height:2.5em;width:2.5em;border-radius:50%;background-color:#00000090;display:flex;justify-content:center;align-items:center}.click-img{position:absolute;height:5em;width:5em;z-index:1000;transform:rotate(-15deg) translateY(-1em) translate(-1.5em)}
