.b3dviewer-multiple-model .components-panel__row.width-100 input{width:220px}.b3dviewer-multiple-model .btn-dismiss{height:auto;margin-top:3px}#closeBtn{right:20px;top:65px}#closeBtn.sidebar-open{right:300px;top:62px}[data-align=center] .aligncenter{margin:0 auto}.modelPanel.is-opened{border:1px solid #ddd}.modelRemover{justify-content:end}.modelRemover button.components-button{background:#a81414}.modelRemover button.components-button:hover:not(:disabled){background:#750d0d}.b3dviewer.woocommerce{width:600px;margin:0 auto}.woocommerce model-viewer{border:1px solid #ddd}.modelViewerIsSelected{position:absolute;height:100%;width:100%;z-index:999}.b3dviewer_front_shortcode .components-snackbar{position:fixed;top:130px;right:20px}.b3dviewer_front_shortcode{margin:0 auto}.b3dviewer-tab-panel [role=tablist]{display:flex;justify-content:space-around}.b3dviewer-tab-panel [role=tablist] button{flex:1;justify-content:center}.b3dviewer-tab-panel [role=tablist] button[aria-selected=true]{background:var(--wp-admin-theme-color);color:#fff}.bp_model_parent{position:relative}.bp_model_parent .DMC{pointer-events:none}.bp_model_parent .setDefaultViewContainer{position:absolute;right:10px;top:10px;display:flex;gap:10px}.bp_model_parent .setDefaultViewContainer button{color:#fff !important;font-weight:600}.deviceForUnit .iconButton{height:30px;width:24px;padding:0;border:1px solid #ddd;outline:none}.deviceForUnit .bDevicePopup{display:flex;flex-direction:column;align-items:start;justify-content:start;position:absolute;top:-15px;z-index:999}.deviceForUnit .bDevice{position:relative;width:30px;display:flex;margin-top:-10px}.block-editor-block-inspector .b3dviewer-tab-panel .components-toggle-control{margin-bottom:10px}.bp3d_help{margin-top:6px;font-size:12px}
.bMediaUpload{position:relative;margin-bottom:12px}.bMediaUpload button{position:absolute;right:0px;height:15px;padding:3px !important;color:#fff !important;outline:0;bottom:0px;border-radius:0px !important}.block-editor-block-inspector .bMediaUpload .components-base-control{width:100%;margin-bottom:0px}.bMediaUpload .components-base-control input{width:100%;padding-right:40px}.bMediaUpload button:focus{outline:0;box-shadow:0 0 0 0px #007cba !important}.bMediaUpload .components-panel__row{min-height:30px}.bMediaUpload label{margin-top:3px;display:inline-block;margin-bottom:5px}
.BColorButton,.BColorButtonContainer{height:30px;width:30px;border-radius:50%;outline:0px;border:none;cursor:pointer}.BColorButton:hover{cursor:pointer}.BColorButtonContainer{width:32px;height:32px;background-image:linear-gradient(45deg, #ddd 25%, transparent 0),linear-gradient(-45deg, #ddd 25%, transparent 0),linear-gradient(45deg, transparent 75%, #ddd 0),linear-gradient(-45deg, transparent 75%, #ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;border:1px solid #e9e9e9;box-sizing:border-box}.bColorReset .dashicons-image-rotate{text-align:center}
.simple-loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.bMediaUpload{position:relative;margin-bottom:12px}.bMediaUpload button.button-primary{position:absolute;right:0px;min-height:31px;padding:3px !important;color:#fff !important;outline:0;bottom:0px;border-radius:3px !important}.block-editor-block-inspector .bMediaUpload .components-base-control{width:calc(100% - 40px);margin-bottom:0px}.bMediaUpload .components-base-control{width:calc(100% - 40px)}.bMediaUpload button:focus{outline:0;box-shadow:0 0 0 0px #007cba !important}.bMediaUpload .components-panel__row{min-height:30px}.bMediaUpload label{margin-top:3px;display:inline-block;margin-bottom:5px}.bMediaUpload .components-base-control input{padding-right:0px}
.bplProIdentifier .labelPro{padding:0px 5px;border-radius:5px;color:#fff;background-color:#4527a4}.bplProIdentifier .components-input-control__container{opacity:.75}.bplProIdentifier .bplOpacity75{opacity:.75}.bplProIdentifier .components-form-toggle{opacity:.75}.bplOpacity50{opacity:.5}.bpllabelPro{padding:0px 5px;border-radius:5px;color:#fff;background-color:#4527a4}
.modalContainer{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999}.modalContainer .overlay{width:100%;height:100%;background:rgba(28,27,27,.88)}.modalContainer .contentContainer{z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:15px;border-radius:3px;padding-top:30px;max-width:100%}@media screen and (max-width: 576px){.modalContainer .contentContainer{max-height:calc(100vh - 70px);overflow:scroll}}.modalContainer .close{font-size:25px;line-height:100%;position:absolute;top:5px;right:5px;background:#333;color:#fff;padding:3.5px 9px;display:inline-block;font-family:sans-serif;cursor:pointer;margin:0;width:auto;height:auto;border-radius:3px}
.BColor{align-items:center;padding:0 10px}.BColorButton,.BColorButtonContainer{height:30px;width:30px;border-radius:50%;outline:0px;border:none;cursor:pointer}.BColorButton:hover{cursor:pointer}.BColorButtonContainer{width:32px;height:32px;background-image:linear-gradient(45deg, #ddd 25%, transparent 0),linear-gradient(-45deg, #ddd 25%, transparent 0),linear-gradient(45deg, transparent 75%, #ddd 0),linear-gradient(-45deg, transparent 75%, #ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;border:1px solid #e9e9e9;box-sizing:border-box}.bColorReset .dashicons-image-rotate{text-align:center;font-size:16px}.BColorToolbar p{text-align:center;margin:0;font-weight:500;font-size:15px;cursor:pointer}.BColorToolbar p.color{height:7px;width:25px;border:1px solid #169bbb}
#BUnitControl select{background:#169bbb;color:#fff;font-weight:bold;font-size:10px}
.bPlPanelBody .bDevicePopup,.bPlDropdownPopover .components-popover__content .bDevicePopup{position:absolute;width:30px;z-index:999;top:-11px}.bPlPanelBody .bDevice button,.bPlDropdownPopover .components-popover__content .bDevice button{cursor:pointer;padding:1px 6px}.bPlPanelBody .bDevice,.bPlDropdownPopover .components-popover__content .bDevice{width:30px;position:relative}.bPlPanelBody .bDevice+div,.bPlDropdownPopover .components-popover__content .bDevice+div{margin-bottom:0px !important;margin-top:0px !important}.bPlPanelBody .iconButton,.bPlDropdownPopover .components-popover__content .iconButton{background:#fff;border:1px solid #4527a4;display:inline-flex;align-items:center;padding:0 !important;margin-left:3px;height:22px;width:26px}.bPlPanelBody .iconButton span,.bPlDropdownPopover .components-popover__content .iconButton span{font-size:14px;width:auto;height:auto;margin:0 auto}.bPlPanelBody .iconButton svg,.bPlDropdownPopover .components-popover__content .iconButton svg{width:auto;height:auto;margin:0 auto}.bPlPanelBody .iconButton span:before,.bPlDropdownPopover .components-popover__content .iconButton span:before{font-size:inherit}
.b3dviewer-wrapper{max-width:100%;width:100%;height:100%;min-width:250px}.b3dviewer-wrapper:fullscreen{background:#fff}.b3dviewer.aligncenter{text-align:left}.b3dviewer-wrapper model-viewer{width:100%;height:100%;position:relative}.b3dviewer-wrapper .slider{width:fit-content;text-align:center;overflow:hidden;position:absolute;bottom:16px}.b3dviewer-wrapper *{box-sizing:border-box}.b3dviewer-wrapper .slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;margin-left:10px;overflow-y:hidden}.slides .slide.selected,.modelThumbs .selected{border:2px solid #b3b3b3}.slideController{position:absolute;display:flex;justify-content:space-between;align-items:center;top:50%;width:100%}.slideController .arrow-left,.slideController .arrow-right{cursor:pointer}.slideController .arrow-left.disabled,.slideController .arrow-right.disabled{cursor:not-allowed;opacity:.3}.slides .slide{scroll-snap-align:start;flex-shrink:0;width:90px;height:90px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;margin-right:10px;border:none;display:flex;padding:5px;border-radius:5px;cursor:pointer}@media(max-width: 576px){.slides .slide{width:60px;height:60px}}.slides .slide-number{background:#ebebeb;text-align:center}.slides .slide-number span{font-size:65px;text-align:center;margin:auto;color:#666}.b3dviewer-wrapper .slide img{width:100%;height:100%;object-fit:cover;border-radius:5px}.woocommerce div.product div.images img{height:100%;object-fit:cover}.modelViewerBlock .woocommerce .bp_model_parent.b3dviewer-wrapper img{height:100%;object-fit:cover}.bp_model_parent .DMC canvas{pointer-events:none}.bp_model_parent:fullscreen{height:100vh}.bp_model_parent:fullscreen .online_3d_viewer{height:100% !important}.online_3d_viewer{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.online_3d_viewer div:last-child{text-align:center;vertical-align:center}#openBtn{position:absolute;right:10px;bottom:10px;z-index:999999;fill:#333;cursor:pointer;background:#fff;padding:5px;border-radius:2px;box-sizing:border-box}#closeBtn{position:absolute;top:10px;right:20px;z-index:999999;fill:#333;cursor:pointer;display:none;background:#fff;border-radius:2px}.b3dviewer .fullscreen #closeBtn{display:block}.modelViewerBlock,.modelViewerBlock.b3dviewer{max-width:100%}.modelViewerBlock.alignright,.modelViewerBlock.alignend,.modelViewerBlock.b3dviewer.alignright,.modelViewerBlock.b3dviewer.alignend{margin-left:auto}.modelViewerBlock.aligncenter,.modelViewerBlock.b3dviewer.aligncenter{margin-left:auto;margin-right:auto}.modelViewerBlock.alignleft,.modelViewerBlock.alignstart,.modelViewerBlock.b3dviewer.alignleft,.modelViewerBlock.b3dviewer.alignstart{margin-right:auto}.modelViewerBlock .fullscreen,.modelViewerBlock.b3dviewer .fullscreen{width:100vw !important;height:100vh !important;position:fixed;z-index:99999;background:#fff;animation-name:fullscreen;animation-duration:.5s;top:0;left:0}.modelViewerBlock #openBtn,.modelViewerBlock.b3dviewer #openBtn{display:none}@media screen and (max-width: 768px){.modelViewerBlock #openBtn,.modelViewerBlock.b3dviewer #openBtn{display:block}}.modelViewerBlock .bp_model_parent:fullscreen #openBtn,.modelViewerBlock.b3dviewer .bp_model_parent:fullscreen #openBtn{display:none}.modelViewerBlock .bp_model_parent:fullscreen #closeBtn,.modelViewerBlock.b3dviewer .bp_model_parent:fullscreen #closeBtn{display:block}.modelViewerBlock #default-poster,.modelViewerBlock.b3dviewer #default-poster{width:100%;height:100%;background-size:cover;background-color:rgba(0,0,0,0);border:none;outline:none}.modelViewerBlock .modelThumbs,.modelViewerBlock.b3dviewer .modelThumbs{display:flex;gap:10px;height:70px;max-width:100%;flex-wrap:wrap;margin-top:10px}.modelViewerBlock .modelThumbs .thumbsItem,.modelViewerBlock.b3dviewer .modelThumbs .thumbsItem{width:100px;height:80px;cursor:pointer}.b3dviewer-wrapper .select{background:#fff;display:inline-block;padding:5px 12px;margin-left:5px;margin-top:5px;display:none;border-radius:3px}.b3dviewer-wrapper .select select{padding:0 24px 0 8px;display:inline-block;width:auto}.percentageWrapper .overlay{width:100%;height:100%;background:rgba(51,51,51,.631372549);position:absolute;top:0;left:0}.percentageWrapper .percentage{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff}.b3dviewer .fullscreen model-viewer{height:100% !important}model-viewer.hide_progressbar::part(default-progress-bar){display:none}.woocommerce-product-gallery.images .b3dviewer.woocommerce{width:100%}.woocommerce-page .b3dviewer_woo_wrapper .woocommerce-product-gallery.images{width:100%}.woocommerce-page .b3dviewer_woo_wrapper .b3dviewer.woocommerce,.woocommerce #content div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product .b3dviewer_woo_wrapper div.images{width:100%}.woocommerce #content div.product .owp-product-nav-wrap+div.images{width:52%}.b3dviewer_woo_wrapper{float:left;width:48%;display:flex;flex-direction:column}.woocommerce-page .product .b3dviewer.woocommerce:not(.b3dviewer_woo_wrapper .b3dviewer.woocommerce){float:left;width:48%}#animations{font-size:16px}.fullscreen .online_3d_viewer,.fullscreen canvas{width:100% !important;height:100% !important}.woocommerce-product-gallery.woocommerce-product-gallery--with-images{display:flex;flex-direction:column}.theme-woodmart .woocommerce-product-gallery.woocommerce-product-gallery--with-images{flex-direction:initial}.modelViewerBlock #default-poster{pointer-events:none}@media only screen and (min-width: 768px){.woocommerce #content .shoptimizer-archive div.product div.images{width:60%}}.bp3dv-model-main{text-align:center;overflow:hidden;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;transition:opacity .15s linear,z-index .15;z-index:-1;overflow-x:hidden;overflow-y:auto;height:0}.bp3dv-model-main:target{z-index:99999;opacity:1;overflow:hidden;position:fixed;height:auto}.model-open{z-index:9999999;opacity:1;overflow:hidden;position:fixed;height:auto}.bp3dv-model-inner{transform:translate(0, -25%);transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;display:inline-block;vertical-align:middle;width:900px;margin:30px auto;max-width:90%}.bp3dv-model-wrap{display:block;width:100%;position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;text-align:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 70px)}.model-open .bp3dv-model-inner,.bp3dv-model-main:target{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);position:relative;z-index:9999}.model-open .bg-overlay,.bp3dv-model-main:target{background:rgba(0,0,0,.8);z-index:99;position:fixed}.bg-overlay{background:rgba(0,0,0,0);height:100vh;width:100%;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:-15px;top:-35px;cursor:pointer;z-index:99;font-size:30px;color:#fff;font-family:none;font-weight:bold;line-height:135%}@media screen and (min-width: 800px){.bp3dv-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:0px;height:100%}}@media screen and (max-width: 799px){.bp3dv-model-inner{margin-top:45px}}.bp3dv_a_popup_opener{position:relative}.bp3dv_a_popup_opener::before{content:"";display:inline-block;height:100%;width:100%;position:absolute;z-index:9999;cursor:pointer}.bp3dv_play_icon::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);content:"";font-family:FontAwesome;font-size:100px;color:#fff;opacity:.8;text-shadow:0px 0px 30px rgba(0,0,0,.5);width:auto;height:auto}.bp3dv_play_icon::before:hover::before{color:#eee}.bp3d_custom_selector_models{height:0;overflow:hidden}.single-product #main-content>.clearfix,.single-product.et_pb_pagebuilder_layout .clearfix>.woocommerce-product-gallery{display:none}

/*# sourceMappingURL=block.css.map*/