.c-ModelViewer .model-viewer__title{font-size:1.125rem;font-size:var(--font-size-5,1.125rem);font-weight:600;line-height:1.3;margin-bottom:.75rem}.c-ModelViewer .model-viewer__wrap{aspect-ratio:16/9;background-color:#f5f5f5;background-color:var(--color-light,#f5f5f5);min-height:280px;position:relative;width:100%}@media (min-width:769px){.c-ModelViewer .model-viewer__wrap{min-height:320px}}@media (min-width:1024px){.c-ModelViewer .model-viewer__wrap{min-height:400px}}@media (min-width:1216px){.c-ModelViewer .model-viewer__wrap{min-height:480px}}.c-ModelViewer .model-viewer__loader{align-items:stretch;bottom:0;display:flex;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.c-ModelViewer .model-viewer__loader .skeleton-wrap{height:100%;padding:0;width:100%}.c-ModelViewer .model-viewer__loader .skeleton-block{margin:0;min-height:100%}.c-ModelViewer .model-viewer__loader .skeleton-block:before{height:100%;padding-top:0}.c-ModelViewer .model-viewer__wrap[data-model-viewer-loading=true] .model-viewer__loader{opacity:1;transition:opacity .2s linear}.c-ModelViewer .model-viewer__wrap[data-model-viewer-loading=false] .model-viewer__loader{opacity:0;transition:opacity .2s linear}.c-ModelViewer model-viewer{display:block;height:100%;min-height:inherit;width:100%;--poster-color:transparent;background-color:transparent}.c-ModelViewer model-viewer:not(:defined){opacity:0}.c-ModelViewer .model-viewer__slider{display:flex;flex-wrap:nowrap;gap:.5rem;margin-top:.75rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.25rem;position:static;width:100%;z-index:2;-webkit-overflow-scrolling:touch;pointer-events:auto;scrollbar-width:thin}.c-ModelViewer .model-viewer__slide{background:#fff;background:var(--color-white,#fff);border:1px solid #4e4e4e;border:1px solid var(--color-gray,#4e4e4e);border-radius:.25rem;box-shadow:0 0 5px 0 rgba(0,0,0,.15),1px 1px 3px 0 rgba(0,0,0,.15);box-shadow:var(--shadow-size-alt,0 0 5px 0) var(--shadow-color,rgba(0,0,0,.15)),var(--shadow-size,1px 1px 3px 0) var(--shadow-color,rgba(0,0,0,.15));color:inherit;cursor:pointer;display:block;flex:0 0 auto;max-width:5.5rem;min-width:4.75rem;overflow:hidden;padding:0;transition:border-color .2s linear,opacity .2s linear,box-shadow .2s linear}.c-ModelViewer .model-viewer__slide:focus-visible,.c-ModelViewer .model-viewer__slide:hover{border-color:#4e4e4e;border-color:var(--color-gray,#4e4e4e);box-shadow:0 0 5px 0 rgba(0,0,0,.2),1px 1px 3px 0 rgba(0,0,0,.2);box-shadow:var(--shadow-size-alt,0 0 5px 0) var(--shadow-color,rgba(0,0,0,.2)),var(--shadow-size,1px 1px 3px 0) var(--shadow-color,rgba(0,0,0,.2));outline:none}.c-ModelViewer .model-viewer__slide.is-selected{border-color:#4e4e4e;border-color:var(--color-gray,#4e4e4e);border-width:2px;opacity:1}.c-ModelViewer .model-viewer__slide:not(.is-selected){opacity:.85}.c-ModelViewer .model-viewer__slide-thumb{aspect-ratio:16/9;background-color:#f5f5f5;background-color:var(--color-light,#f5f5f5);display:block;overflow:hidden}.c-ModelViewer .model-viewer__slide-thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-ModelViewer.has-text-centered .model-viewer__wrap{margin:0 auto;max-width:1100px}.c-ModelViewer .rte{margin-top:1rem}