:root{--bg-color: #ffffff;--dark-bg-color: #ffffff;--text-color: #000000;--text-secondary: #b9b9b9;--imagename-postfix: "b"}.dark-theme{--bg-color: #292929;--dark-bg-color: #000000;--text-color: #ffffff;--text-secondary: #b9b9b9;--imagename-postfix: "w"}.dark-theme path{fill:#fff}body,html{font-family:Montserrat-bold,sans-serif;padding:0;margin:0;height:100%;width:100%;box-sizing:border-box!important;background-color:var(--bg-color);color:var(--text-color);transition:background-color .3s,color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feet-ar-container{position:fixed;width:100dvw;height:100dvh;background-color:var(--bg-color);transition:background-color .3s ease-in-out}.feet-ar-container .info-description-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;position:absolute;bottom:90px;left:50%;transform:translate(-50%)}.feet-ar-container .info-description-container .info-container{font-family:var(--font-primary),sans-serif;font-weight:700;font-size:.938rem;line-height:1.125rem;text-transform:uppercase;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.feet-ar-container .info-description-container .info-container[landscape]{bottom:74px}.feet-ar-container .info-description-container .description-container{font-family:var(--font-primary),sans-serif;font-weight:700;font-size:.688rem;line-height:.875rem;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.feet-ar-container .info-description-container .description-container[landscape]{bottom:60px}.feet-ar-container .info-description-container[landscape]{bottom:68px}.feet-ar-container .loader-container{width:24px;height:24px;visibility:hidden;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.feet-ar-container .loader-container[landscape]{transform:rotate(-90deg) translate(50%,-50%);inset:50% 115px auto auto}.feet-ar-container .spinner-container-3d{width:30px;height:30px;visibility:hidden;position:absolute;bottom:68px;left:50%;transform:translate(-50%)}.feet-ar-container .view3d-canvas{touch-action:pan-y}.feet-ar-container #view3d{height:100%;width:100vw;overflow:hidden}.feet-ar-container #view3d[landscape]{width:100vw;overflow:initial}.feet-ar-container .view3d-wrapper{position:relative}.feet-ar-container .swiper-container-3d-textures[mobile]{width:100%;height:48px;max-width:150px;position:absolute;bottom:214px;left:50%;transform:translate(-50%)}.feet-ar-container .swiper-container-3d-textures,.feet-ar-container .swiper-container-3d-textures[landscape]{width:48px;height:150px;max-width:1080px;position:absolute;bottom:50%;left:36px;transform:translateY(50%);z-index:100}.feet-ar-container .swiper-container-3d-textures .mySwiperTextures,.feet-ar-container .swiper-container-3d-textures[landscape] .mySwiperTextures{height:100%!important}.feet-ar-container .swiper-container-3d-textures .swiper,.feet-ar-container .swiper-container-3d-textures[landscape] .swiper{height:100px;z-index:10}.feet-ar-container .swiper-container-3d-textures .swiper[landscape],.feet-ar-container .swiper-container-3d-textures[landscape] .swiper[landscape]{height:100%;width:100%}.feet-ar-container .swiper-container-3d-textures .swiper-slide,.feet-ar-container .swiper-container-3d-textures[landscape] .swiper-slide{position:relative;height:48px;text-align:center;display:flex;justify-content:center;align-items:flex-start}.feet-ar-container .swiper-container-3d-textures .swiper-slide .color-swatch,.feet-ar-container .swiper-container-3d-textures[landscape] .swiper-slide .color-swatch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:border-color .3s;border-radius:50%;width:24px;height:24px}.feet-ar-container .swiper-container-3d-textures .swiper-slide-active .color-swatch,.feet-ar-container .swiper-container-3d-textures[landscape] .swiper-slide-active .color-swatch{width:38px;height:38px}.feet-ar-container .swiper-container-3d-textures .slide-outline,.feet-ar-container .swiper-container-3d-textures[landscape] .slide-outline{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px}.feet-ar-container .btns-container[landscape]{bottom:8px;max-width:520px}.feet-ar-container[landscape]{height:fit-content}.logo-label{background-size:100%;background-image:url(assets/controls/logo_1k.webp);position:fixed;left:50%;top:20px;transform:translate(-50%);width:120px;height:33.515625px}.scroller{pointer-events:none;width:100vw;height:130vh;position:absolute}
