.bp3d-fct-slot{width:100%}.bp3d-fct-slot[hidden]{display:none!important}.bp3d-fct-slot>.modelViewerBlock{width:100%}.fct-product-gallery-thumb.is-bp3d-active>[data-fct-product-gallery-video],.fct-product-gallery-thumb.is-bp3d-active>img[data-fluent-cart-single-product-page-product-thumbnail]{display:none!important}.fct-product-gallery-thumb.is-bp3d-active>.bp3d-fct-slot{align-self:stretch;flex:1 1 auto;height:100%;min-height:0}.fct-product-gallery-thumb.is-bp3d-active>.bp3d-fct-slot .b3dviewer-wrapper,.fct-product-gallery-thumb.is-bp3d-active>.bp3d-fct-slot .modelViewerBlock,.fct-product-gallery-thumb.is-bp3d-active>.bp3d-fct-slot .online_3d_viewer{height:100%!important}.bp3d-fct-thumb,.bp3d-fct-thumb:active,.bp3d-fct-thumb:focus,.bp3d-fct-thumb:focus-visible,.bp3d-fct-thumb:hover{align-items:center;background:#f3f4f6!important;color:#1f2937!important;display:inline-flex;justify-content:center;overflow:hidden}.bp3d-fct-thumb svg,.bp3d-fct-thumb:active svg,.bp3d-fct-thumb:focus svg,.bp3d-fct-thumb:focus-visible svg,.bp3d-fct-thumb:hover svg{height:55%;width:55%}.bp3d-fct-thumb img,.bp3d-fct-thumb:active img,.bp3d-fct-thumb:focus img,.bp3d-fct-thumb:focus-visible img,.bp3d-fct-thumb:hover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bp3d-fct-controls{display:flex;gap:8px;margin-top:10px}.bp3d-fct-controls .bp3d-fct-thumb{border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;height:64px;width:64px}.bp3d-fct-gallery{display:flex;flex-direction:column;gap:16px;grid-area:thumbnail}.bp3d-fct-gallery>.modelViewerBlock{width:100%}.bp3d-fct-replaced{display:none!important}
