.ModelViewer__model-switch___W0Nh4{height:100vh;width:100vw;background:#fff}.ModelViewer__model-switch___W0Nh4 .model-tab-container{position:absolute;bottom:48px;left:50%;z-index:1000;transform:translateX(-50%);text-align:center;margin-bottom:0;padding:0 1px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ModelViewer__model-switch___W0Nh4 .model-tab-bar{white-space:nowrap}.ModelViewer__model-switch___W0Nh4 .model-tab-bar>div{padding:12px 0;margin-right:48px}.ModelViewer__model-switch___W0Nh4 .model-tab-bar>div:first-child{padding:0;margin:0;bottom:0}.ModelViewer__model-switch___W0Nh4 .model-tab-bar>div:last-child{margin-right:0}.ModelViewer__model-content___rDp8e{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;width:100vw;height:100vh;margin:0 auto;background:#fff}.ModelViewer__model___97QGm{display:block;margin:0 auto;width:100vw;height:100vh;--progress-bar-color:black;--poster-color:white;--ar-button-display:none;background-color:transparent}.ModelViewer__model-progress___BGG7q{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s .3s;pointer-events:none;width:100%}.ModelViewer__model-progress___BGG7q.ModelViewer__progress-show___kNYcZ{opacity:1;z-index:1001}.ModelViewer__model-progress___BGG7q .ModelViewer__text___kWvr8{margin-top:50px;color:rgba(0,0,0,.65);font-size:16px;line-height:20px;font-weight:600;text-align:center}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9{top:calc(-40px / 2);left:50%;transform:translateX(-50%)}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9,.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 *{position:absolute;width:40px;height:40px}.ModelViewer__model-progress___BGG7q .ModelViewer__sides___eF6nZ{animation:ModelViewer__rotate___KnoUv 3s ease infinite;animation-delay:.8s;transform-style:preserve-3d;transform:rotateX(-37.5deg) rotateY(405deg)}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ *{box-sizing:border-box;background-color:rgba(102,102,102,.5);border:2px solid #fff;transform-origin:50% 50%}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ .ModelViewer__top___8l018{transform:rotateX(90deg) translateZ(calc(40px / 2))}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ .ModelViewer__bottom___1pEzj{transform:rotateX(-90deg) translateZ(calc(40px / 2))}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ .ModelViewer__front___gNxc4{transform:rotateY(0) translateZ(calc(40px / 2))}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ .ModelViewer__back___7H3xD{transform:rotateY(-180deg) translateZ(calc(40px / 2))}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ .ModelViewer__left___HBf-n{transform:rotateY(-90deg) translateZ(calc(40px / 2))}.ModelViewer__model-progress___BGG7q .ModelViewer__cube___8WFd9 .ModelViewer__sides___eF6nZ .ModelViewer__right___duQS\+{transform:rotateY(90deg) translateZ(calc(40px / 2))}@keyframes ModelViewer__rotate___KnoUv{0%{transform:rotateX(-37.5deg) rotateY(45deg)}50%{transform:rotateX(-37.5deg) rotateY(405deg)}100%{transform:rotateX(-37.5deg) rotateY(405deg)}}.ModelCover__wrapper___N0lTs{position:relative}.ModelCover__video-thumbnail___4\+J8e{position:relative;width:100vw;height:100vw;max-height:480px!important;display:flex;justify-content:center}.ModelCover__video-thumbnail___4\+J8e img{display:block;max-width:100%;max-height:100%;margin:auto;pointer-events:none;object-fit:cover}.ModelCover__video-thumbnail___4\+J8e .ModelCover__play___O8O67{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:48px;height:48px;padding:13px;border:1px solid #fff;border-radius:100px}.ModelCover__video-thumbnail___4\+J8e svg{width:20px;height:20px;fill:#fff}.ModelCover__models-wrapper___Mlew5{width:100%;height:100%;position:relative;background:#fff;padding:24px}.ModelCover__modal___hvINF>div{z-index:10100}.ModelCover__modal___hvINF main+span{width:40px;height:40px;right:8px;left:auto;top:8px;padding:10px;color:rgba(0,0,0,.85);background:rgba(255,255,255,.85);font-size:12px;border-radius:100px}.ModelCover__modal___hvINF main+span i{font-size:16px;font-weight:700}.ModelCover__modal___hvINF .ModelCover__close-button___oS-Zb{z-index:99999}