.helloween-build{align-items:center;display:flex;justify-content:center;pointer-events:none}.helloween-build_mobile .helloween-build__container{height:60.676vh;width:60.676vh}.helloween-build_mobile .helloween-build__gear,.helloween-build_mobile .helloween-build__gear svg{height:14.892000000000003vh;width:14.892000000000003vh}.helloween-build_mobile .helloween-build__circle{height:36.5145vh;width:36.0525vh}.helloween-build_mobile .helloween-build__circle img{height:12.006vh;transform:translate(-6.003vh,-6.003vh);width:12.006vh}.helloween-build_mobile .helloween-build__screw{height:33.195vh;width:32.775000000000006vh}.helloween-build_mobile .helloween-build__screw svg{height:5.328vh;transform:translate(-2.664vh,-2.664vh);width:5.328vh}.helloween-build_mobile .helloween-build__label{font-size:3.006vh}.helloween-build_mobile .helloween-build__close{left:-1.48vh;top:7.04vh;transform:translateX(-100%);transition:opacity 0.25s}.helloween-build_mobile .helloween-build__close:hover{opacity:0.8}.helloween-build_mobile .helloween-build__close img{height:8.7vh;width:8.7vh}.helloween-build__close{left:5.93vh;pointer-events:auto;position:absolute;top:5.93vh}.helloween-build__close img{height:3.52vh;width:3.52vh}.helloween-build__label{color:#f3f2ed;font-size:1.67vh;font-style:italic;font-weight:800;position:absolute;text-transform:uppercase;top:4.17vh}.helloween-build__content{align-items:center;display:flex;flex-direction:column;position:relative}.helloween-build__container{align-items:center;background-image:url(./bg28.png);background-position:50%;background-size:cover;display:flex;height:21.67vh;height:38.43vh;justify-content:center;position:relative;width:21.67vh;width:38.43vh}.helloween-build__container__before{background:radial-gradient(50% 50% at 50% 50%,#0d0d17d1 0%,#0d0d1700 100%);border-radius:50%;height:57.59vh;position:absolute;width:57.59vh;z-index:-1}.helloween-build__circle,.helloween-build__screw{height:22.13vh;position:absolute;width:21.85vh}.helloween-build__circle img,.helloween-build__circle svg,.helloween-build__screw img,.helloween-build__screw svg{position:absolute}.helloween-build__gear{position:relative}.helloween-build__gear,.helloween-build__gear svg{height:8.89vh;width:8.89vh}.helloween-build__gear-bg{opacity:0.25}.helloween-build__gear-fill{align-items:flex-end;display:flex;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:all 0.25s ease}.helloween-build__circle{border-radius:50%;transition-timing-function:linear}.helloween-build__circle img{height:7.41vh;left:50%;top:0;transform:translate(-3.705vh,-3.705vh);width:7.41vh}.helloween-build__screw{transition:all 0.25s ease;z-index:2}.helloween-build__screw svg{height:3.15vh;left:50%;top:0;transform:translate(-1.575vh,-1.575vh);width:3.15vh}.helloween-build__buttons{align-items:center;display:flex;justify-content:center;margin-top:-5vh;pointer-events:auto}.helloween-build__buttons .controls-button__container{margin-right:1.48vh}.helloween-build__buttons .controls-button__container:last-child{margin:0}.helloween-build__button{margin-right:0!important;margin-top:2.96vh;pointer-events:auto}.helloween-build__button_mobile{align-items:center;background:#0d0d17;border:0.19vh solid #f3f2ed1a;color:#f3f2ed;display:flex;font-size:3.15vh;font-style:italic;font-weight:800;height:8.7vh;justify-content:center;letter-spacing:0.04em;line-height:3.33vh;margin-top:9vh;padding:3.24vh 15vh;position:relative;text-transform:uppercase;transition:opacity 0.25s;width:57.13vh}.helloween-build__button_mobile:after{background:url(./button_mobile_slugs.svg) 50%/cover no-repeat;content:"";display:flex;height:8.7vh;left:0;position:absolute;top:0;width:57.13vh}.helloween-build__button_mobile:hover{opacity:0.8}