@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200;0,600;1,900&display=swap";@import"https://rsms.me/inter/inter.css";@keyframes Overlay_fade-in__E2IDT{0%{opacity:0}to{opacity:1}}.Overlay_root__dB3z_{font-family:Inter,sans-serif}@supports(font-variation-settings:normal){.Overlay_root__dB3z_{font-family:Inter var,sans-serif}}.Overlay_root__dB3z_ canvas{opacity:0;animation:fade-in 1s ease .3s forwards}.Overlay_root__dB3z_ header{display:flex;justify-content:space-between;width:100%;padding:1em;align-items:center;position:fixed}.Overlay_root__dB3z_ header p{font-weight:700;font-size:.8rem;transition:all 1.2s ease-out}.Overlay_root__dB3z_ header p.hidden{opacity:0}.Overlay_root__dB3z_ section{position:absolute;top:0;left:0;display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%;width:100%}.Overlay_root__dB3z_ .section--container{margin-top:5vh;margin-left:5vw;box-sizing:border-box}.Overlay_root__dB3z_ .section--container.hidden{visibility:hidden;opacity:0;pointer-events:none}.Overlay_root__dB3z_ .section--container h1{font-weight:900;font-size:13rem;letter-spacing:-6px;font-style:italic;width:30%;line-height:10rem;font-family:Nunito Sans,sans-serif}.Overlay_root__dB3z_ .support--content{position:relative;top:-22%;max-width:20em;box-sizing:content-box;padding-left:300px}.Overlay_root__dB3z_ .support--content p{width:350px;margin-bottom:1em;line-height:1.5rem}.Overlay_root__dB3z_ .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-100}.Overlay_root__dB3z_ button{background-color:#dd5c18;border:none;border-radius:4px;color:#fff;font-weight:bolder;pointer-events:all;cursor:pointer;transition:all .4s ease-in-out;box-shadow:inset 0 0 0 .09px #000;text-transform:uppercase;display:flex;align-items:center;gap:15px;padding:15px 30px}.Overlay_root__dB3z_ button:hover{box-shadow:inset 250px 0 0 0 #000;transform:scale(1)}.Overlay_root__dB3z_ .customizer{display:flex;justify-content:flex-start;flex-direction:column;align-items:center;border:1px solid #000;height:calc(var(--vh, 1vh)*100);box-sizing:border-box;width:100%;top:0!important;margin:0!important;position:relative}.Overlay_root__dB3z_ .share{position:absolute;top:50%;transform:translateY(-50%);right:50px;left:unset}.Overlay_root__dB3z_ .zoom{position:absolute;right:20px;top:50%;color:rgba(0,0,0,.337);font-size:.6rem;border:1px solid transparent;padding:10px 20px;border-radius:5px;font-weight:600;cursor:pointer;transition:border,color 1s ease}.Overlay_root__dB3z_ .zoom:hover{color:#000}.Overlay_root__dB3z_ .picker{position:absolute!important;bottom:4em;left:50%;transform:translateX(-50%);width:120px!important;height:120px!important}.Overlay_root__dB3z_ .color-options{display:flex;gap:10px;margin-bottom:20px;position:absolute;bottom:2em}.Overlay_root__dB3z_ .circle{width:30px;height:30px;border-radius:50%;border:2px solid #fff;transition:transform .6s cubic-bezier(.85,0,.15,1)}.Overlay_root__dB3z_ .circle:hover{transform:scale(1.2);cursor:pointer}.Overlay_root__dB3z_ .decals{margin-top:2em}.Overlay_root__dB3z_ .decals p{font-family:Inter var;font-size:.7rem;padding-bottom:15px}.Overlay_root__dB3z_ .decals img{width:24px;max-width:none;filter:saturate(0) invert(1) brightness(5.5);transition:all .2s ease-in-out}.Overlay_root__dB3z_ .decals img:hover{transform:scale(1.2);cursor:pointer}.Overlay_root__dB3z_ .decals--position{position:absolute;left:20px;top:50%;color:rgba(0,0,0,.337);font-size:.6rem;border:1px solid transparent;padding:10px;border-radius:50px;font-weight:600;cursor:pointer;transition:border 1s ease}.Overlay_root__dB3z_ .decals--position:hover{color:#000;border:1px solid rgba(0,0,0,.337)}.Overlay_root__dB3z_ .upload{margin-top:-5px;cursor:pointer}.Overlay_root__dB3z_ .upload:hover{color:#fff}.Overlay_root__dB3z_ .decals--container{display:flex;gap:20px}.Overlay_root__dB3z_ .exit{position:absolute;left:50px;top:50%;transform:translateY(-50%);background-color:#000;box-shadow:inset 0 0 0 .09px #000}.Overlay_root__dB3z_ .exit:hover{box-shadow:inset -250px 0 0 0 #000}@media screen and (max-width:700px){.Overlay_root__dB3z_ .exit span,.Overlay_root__dB3z_ .share span{display:none}.Overlay_root__dB3z_ .exit,.Overlay_root__dB3z_ .share{padding:.6em 1em}.Overlay_root__dB3z_ .exit{top:4em;left:1em;right:unset;bottom:unset;transform:none}.Overlay_root__dB3z_ .share{bottom:2em;left:1em;right:unset;top:unset;transform:none}.Overlay_root__dB3z_ .button_wrapper{top:unset;bottom:2em}.Overlay_root__dB3z_ .button_wrapper button{font-size:.9rem;padding:.9rem 1.5rem}.Overlay_root__dB3z_ .section--container{margin-left:15vw}.Overlay_root__dB3z_ .section--container h1{font-size:6rem;letter-spacing:-6px;line-height:5.6rem}.Overlay_root__dB3z_ .color-options{bottom:unset;left:1em}.Overlay_root__dB3z_ .color-options,.Overlay_root__dB3z_ .decals{flex-direction:column;position:absolute;top:50%;transform:translateY(-50%)}.Overlay_root__dB3z_ .decals{right:1em}.Overlay_root__dB3z_ .decals--container{flex-direction:column}.Overlay_root__dB3z_ .support--content{top:0;padding-left:0}.Overlay_root__dB3z_ .support--content p{width:unset}}