html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.f-body{font-family:var(--font-body)}.color-white{color:#fff}.w-full{width:100%}.h-full{height:100%}.rounded{border-radius:50%}.uppercase{text-transform:uppercase}.bold{font-weight:700}.fw-normal{font-weight:400}.black{font-weight:900}.text-center{text-align:center}.text-white{color:#fff}.block{display:block}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.items-center{align-items:center}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.align-center{align-self:center}.align-end{align-self:flex-end}.mx-auto{margin:0 auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.z-index{z-index:1}.hidden{opacity:0}.o-hidden{overflow:hidden}.br-20{border-radius:20px}.br-18{border-radius:18px}.fit-cover{object-fit:cover}.pt-none{pointer-events:none!important}.c-base{color:#e6e7e8}.c-darker{color:#bb9ba5}:root{--font-body: Kilimanjaro, sans-serif}@font-face{font-family:Kilimanjaro;src:url(./Kilimanjaro-G6XgKanp.woff2) format("woff2");font-display:swap}@keyframes spin{to{transform:rotate(360deg)}}@keyframes tilt{0%{transform:rotate(-10deg)}50%{transform:rotate(15deg)}to{transform:rotate(-10deg)}}.btn{--translateBtn: -15%;background-color:#51a537;border:0;margin:0;font-size:24px;border-radius:30px;position:relative;z-index:1;padding:0;cursor:pointer;pointer-events:auto}.btn.is-icon{width:50px;height:50px;transition:transform .3s ease-in-out}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.btn.is-icon{width:40px;height:40px}}.btn.is-icon .cta-wrapper{width:50px;height:50px;padding:0;overflow:hidden}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.btn.is-icon .cta-wrapper{width:40px;height:40px}}.btn.is-icon .cta-wrapper svg{width:60%;height:60%}.btn .cta-wrapper{display:flex;justify-content:center;align-items:center;font-size:24px;border-radius:30px;background-color:#4bcf23;transform:translateY(var(--translateBtn));padding:10px 20px;text-shadow:-1.25px 2px #BB9BA5;overflow:hidden}.btn.open-personalize .multiple-icon svg:first-of-type{transform:translateY(-150%)}.btn.open-personalize .multiple-icon svg:last-of-type{transform:translateY(0)}.btn .multiple-icon svg{transition:transform .3s ease-in-out}.btn .multiple-icon svg:first-of-type{transform:translateY(0)}.btn .multiple-icon svg:last-of-type{width:75%;height:75%;position:absolute;transform:translateY(150%)}.btn.is-icon .cta-wrapper{transition:transform .3s ease-in-out}.btn.is-icon:hover .cta-wrapper{transform:translateY(calc(var(--translateBtn) - 7.5%))}.tooltip-text{color:#4bcf23;text-align:center;border-radius:6px;padding:5px 0;pointer-events:none;opacity:0;position:absolute;z-index:1;width:200px;top:0;font-size:16px;transform:translate(-75px,-75px);transition:opacity .3s ease-in-out}.tooltip-text span{color:#51a537}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.tooltip-text{width:100px;transform:translateY(40px)}}.is-tooltip.is-clicked .cta-wrapper{transform:translateY(calc(var(--translateBtn) + 7.5%))!important}.is-tooltip.is-clicked .tooltip-text{opacity:1}.is-tooltip.is-desktop:hover .cta-wrapper{transform:translateY(calc(var(--translateBtn) + 7.5%))}.is-tooltip.is-desktop:hover .tooltip-text{opacity:1}.intro{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:9999;display:none;-webkit-clip-path:circle(75% at 50% 50%);clip-path:circle(75% at 50% 50%);transition:clip-path .75s ease-in-out,-webkit-clip-path .75s ease-in-out}.intro.isHidden{-webkit-clip-path:circle(0% at 50% 50%);clip-path:circle(0% at 50% 50%)}.intro.isInit{display:block}.intro-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .5s ease-in-out}.intro-loader img{animation:spin 1s linear infinite;width:5vw;transform-origin:center}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-loader img{width:15vw}}.intro-loader.isLoaded{opacity:0}.intro-loader.isHidden{display:none}.intro-loader.isHidden img{animation-play-state:paused}.intro-text{font-size:160px}.intro-content{background-color:transparent;width:100%;height:100%;transition:background-color .5s ease-in-out}.intro-content-inner{height:50%;width:50vw;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-content-inner{height:50%;width:80vw}}.intro-content.isLoaded{background-color:#005b43}.intro-content-headline{width:50vw;display:flex;flex-direction:column}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-content-headline{width:80vw}}.intro-content-headline-top{display:flex;justify-content:center}.intro-content-headline-top img{height:5vw}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-content-headline-top img{height:10vw}}.intro-content-headline .intro-content-second-word,.intro-content-headline .intro-content-gnome-container{margin-top:2vw}.intro-content-headline .intro-content-gnome-container img{animation:tilt 1s cubic-bezier(.645,.045,.355,1) infinite}.intro-content-headline-bottom{display:flex;margin-top:-1.5vw;justify-content:center}.intro-content-headline-bottom img{height:5vw}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-content-headline-bottom img{height:10vw}}.intro-images{width:100%;height:100%}.intro-images .image-container{aspect-ratio:1/1;position:absolute;transform:scale(0)}.intro-images .image-container img{will-change:transform}.intro-images .image-container.isLoaded{transition:transform .5s cubic-bezier(.645,.045,.355,1)}.intro-images .image-container.isVisible{transform:scale(1)}.intro-images .image-container:nth-child(1){width:30vw;right:10vw;top:-5vw}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-images .image-container:nth-child(1){width:75%;right:-20vw}}.intro-images .image-container:nth-child(1) img{animation:tilt 3s cubic-bezier(.645,.045,.355,1) infinite}.intro-images .image-container:nth-child(2){width:40vw;right:-5vw;top:16vw}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-images .image-container:nth-child(2){width:80%;bottom:-20vw;top:initial}}.intro-images .image-container:nth-child(2) img{animation:tilt 5s cubic-bezier(.645,.045,.355,1) infinite}.intro-images .image-container:nth-child(3){width:15vw;left:0;bottom:0}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-images .image-container:nth-child(3){left:-25vw;bottom:35vw;width:60%}}.intro-images .image-container:nth-child(3) img{animation:tilt 2s cubic-bezier(.645,.045,.355,1) infinite}.intro-images .image-container:nth-child(4){width:20vw;top:5vw}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-images .image-container:nth-child(4){width:50%}}.intro-images .image-container:nth-child(4) img{animation:tilt 7s cubic-bezier(.645,.045,.355,1) infinite}.intro-images .image-container:nth-child(5){width:24vw;right:50%;top:50%}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.intro-images .image-container:nth-child(5){width:50%;right:28%;top:40%}}.intro-images .image-container:nth-child(5) img{animation:tilt 6s cubic-bezier(.645,.045,.355,1) infinite}.intro-images .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-scroll::-webkit-scrollbar{width:4px}.custom-scroll::-webkit-scrollbar-track{background-color:#252525;opacity:.2}.custom-scroll::-webkit-scrollbar-thumb{background-color:#252525;cursor:pointer}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:#252525}html.lenis,html.lenis .js-scrollable-content{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}.js-scrollable-content-inner{position:relative;height:auto}.js-scrollable-content{height:100%;overflow:hidden;position:relative}.props-container{height:100vh;width:30%;position:absolute;right:0;top:0;transform:translate(calc(100% + 15px));transition:transform .5s ease-in-out}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.props-container{transform:translateY(calc(var(--heightProps) + 15px));width:100%;height:var(--heightProps);top:var(--topOffset)}}.props-container:before{position:absolute;top:0;left:-7.5px;content:"";background-color:#51a537;z-index:-1;width:100%;height:100%;border-radius:30px 0 0 30px}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.props-container:before{top:-7.5px;left:0;border-radius:30px 30px 0 0}}.props-container.is-open{transform:translate(0)}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.props-container.is-open{transform:translateY(-var(--heightProps))}}.props{background-color:#4bcf23;border-radius:30px 0 0 30px;display:flex}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.props{border-radius:30px 30px 0 0;display:block}}.props-inner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:10px;align-self:center}.part{width:calc(50% - 20px);display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.part-title{font-size:22px;font-family:sans-serif;text-align:center;color:#e6e7e8;padding-bottom:10px}.part-image-container{display:flex;flex-wrap:wrap;gap:20px}.part-image-container img{width:calc(25% - 20px)}.part-color-container{margin:0 auto}.part-color-element input{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:100px;background-color:transparent;border:none;cursor:pointer}.part-color-element input::-webkit-color-swatch{border-radius:15px;border:none}.part-color-element input::-moz-color-swatch{border-radius:15px;border:none}.visual-container{width:100%;height:100%;position:relative;transform:translate(15%);transition:transform .5s ease-in-out;pointer-events:none}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.visual-container{transform:translateY(calc(var(--heightProps, 0) / 2))}}.visual-container.is-translated{transform:translate(0)}.square-container{width:70%;height:100%;position:absolute;top:0;bottom:0;margin:auto}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.square-container{width:100%;height:80%;bottom:initial}}.canvas-container{position:relative;margin:0 auto;width:100%;height:100%;display:flex}.canvas-container canvas{pointer-events:auto;position:relative;margin:0 auto}.screenshot{max-width:calc(var(--inner-height) * .3);width:100%;background-color:#51a537;padding:15px;position:absolute;display:flex;flex-direction:column;left:25px;bottom:25px;transition:transform .5s ease-in-out,opacity .3s ease-in-out;transform-origin:center;transform:rotate(0);pointer-events:none;opacity:0}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.screenshot{max-width:calc(var(--inner-height) * .225);top:15px;right:15px;left:initial;bottom:initial;padding:5px}}.screenshot.is-visible{opacity:1;pointer-events:auto}.screenshot:hover{transform:rotate(-15deg)}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.screenshot:hover{transform:rotate(15deg)}}.screenshot .download-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.screenshot p{font-size:14px;color:#fff;text-align:center;font-family:sans-serif;padding-top:15px}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.screenshot p{padding-top:5px;font-size:10px}}.screenshot .img-container{width:100%;padding-bottom:100%;position:relative;margin:0 auto;background-color:#fff}.screenshot .img-container img{position:absolute;right:0;margin:auto;top:0;left:0;width:100%;height:100%;object-fit:cover}html{height:100%;min-height:100vh}body{overflow:hidden;position:relative;position:fixed;width:100%;min-height:100%;touch-action:none;-webkit-user-select:none;user-select:none;overflow:clip}main{position:fixed;width:100%;height:100%;min-height:100vh;top:0;left:0;opacity:0}main.isHidden{display:none}main.isLoaded{transition:opacity .5s ease-in-out;opacity:1}.tp-dfwv{width:276px!important;z-index:999995;display:none!important}.ui{position:absolute;height:100%;width:100%;left:0;top:0;pointer-events:none;z-index:5}.ui .btn-container{position:absolute;bottom:0;left:0;right:0;margin:auto auto 25px;width:fit-content;pointer-events:none}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.ui .btn-container{flex-direction:column;display:flex;width:initial;left:15px;top:0;bottom:initial;margin-top:15px}}.ui .btn-container .btn{margin:0 10px}.ui .btn-container .btn:first-of-type{margin-left:0}.ui .btn-container .btn:last-of-type{margin-right:0}@media screen and (max-width: 1200px) and (pointer: coarse),screen and (max-width: 1200px) and (orientation: portrait){.ui .btn-container .btn{margin:7.5px 0}.ui .btn-container .btn:first-of-type{margin-top:0}.ui .btn-container .btn:last-of-type{margin-bottom:0}}
