.b3dviewer-wrapper.bp_model_parent{height:110vh!important}@media screen and (max-width:580px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}}@media screen and (max-width:1000px) and (min-width:800px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:46%}}@media screen and (min-width:1010px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 1.5% 2.992em 0;padding:0;position:relative;width:23.5%;margin-left:0}}.commentlist li{background-color:var(--bgColor)!important;padding:20px!important;border-radius:8px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:relative!important;width:50px;border-radius:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0px}.woocommerce-review__author{color:#000}.comment-form-rating label,.comment-form-comment label,.comment-form-author label,.comment-form-email label{font-weight:600;font-family:roboto;font-size:16px;margin-bottom:5px}.form-submit input[type=submit]{background-color:var(--buttonColor)!important;color:#fff!important}@media screen and (max-width:580px){.commentlist li{padding:5px!important}}.stock{display:none}.woocommerce-form-coupon-toggle{display:none}@media screen and (max-width:800px){.page-id-169 tbody tr{display:flex!important;flex-wrap:nowrap!important}}@media screen and (max-width:500px){.page-id-169 tbody .product-price,.page-id-169 tbody .product-quantity{display:none!important}}.woocommerce-terms-and-conditions-checkbox-text a,.woocommerce-privacy-policy-text a{text-decoration:underline;color:var(--buttonColor)}.woocommerce-terms-and-conditions-checkbox-text,.woocommerce-privacy-policy-text{font-size:16px!important;line-height:24px!important}@media screen and (max-width:800px){.woocommerce-terms-and-conditions-checkbox-text,.woocommerce-privacy-policy-text{font-size:13px!important;line-height:20px!important}}.woocommerce-terms-and-conditions-wrapper{padding-bottom:20px!important}fieldset{border:none}.payment_box,.payment_box:before{background-color:transparent!important;border:none!important}.woocommerce-message{border-top-color:var(--buttonColor);background-color:var(--bgColor)}.woocommerce-message::before{color:var(--buttonColor)}.woocommerce-message a{background-color:var(--buttonColor)!important;color:#fff!important}.modal-content{margin-top:150px}.shipping{display:none!important}.cart_item{color:#000}.variation{color:#868484}.elementor-7917 .elementor-element.elementor-element-c06821e .mf-checkbox-option{color:#fff!important}@media screen and (max-width:767px){.flex-col-cm .elementor-icon-list-item{flex-direction:column!important;gap:10px}}.woocommerce-message{border-top-color:#03bfac!important;background-color:#e6f9f7!important}.woocommerce-message::before{color:#03bfac!important}.woocommerce-message a.button{background-color:#03bfac!important;color:#fff!important}.woocommerce-message a.button:hover{background-color:#029a8a!important}#medical-form .e-form__indicators__indicator__label{color:#232f5d}#medical-form .e-form__indicators__indicator.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__number{visibility:hidden}#medical-form .e-form__indicators__indicator__number{text-indent:-50px;overflow:hidden;position:relative;top:2.5px;z-index:9999}#medical-form .e-form__indicators__indicator{flex-flow:column-reverse}#medical-form .e-form__indicators__indicator--state-inactive .e-form__indicators__indicator--shape-circle{display:none}#medical-form .e-form__indicators__indicator__separator{margin-top:27px}#medical-form .e-form__indicators__indicator,#medical-form .e-form__indicators__indicator.e-form__indicators__indicator--state-active,#medical-form .e-form__indicators__indicator.e-form__indicators__indicator--state-completed{position:relative}#medical-form .e-form__indicators__indicator:after,#medical-form .e-form__indicators__indicator.e-form__indicators__indicator--state-active:after{content:"";position:absolute;width:100%;height:2px;background:#babfc5;bottom:-11px;z-index:999}#medical-form .e-form__indicators__indicator.e-form__indicators__indicator--state-active:after,#medical-form .e-form__indicators__indicator.e-form__indicators__indicator--state-completed:after{bottom:14px}#medical-form .e-form__indicators__indicator--state-completed+.e-form__indicators__separator{background-color:#232f5d!important}#medical-form .e-form__indicators__indicator--state-completed::after{background:#232f5d!important}#medical-form .e-form__indicators__indicator--state-active:before{content:"";position:absolute;width:50%;height:2px;left:0;backgrond:#232f5d!important;bottom:14px;z-index:9999}@media (max-width:767px){#medical-form .e-form__indicators__indicator__separator{margin-top:23px}}.flatpickr-calendar{width:340px!important;border-radius:15px!important;box-shadow:0 10px 25px rgba(0,0,0,.1)!important;border:1px solid #eee!important;padding:10px!important}.flatpickr-months{background:#23315a!important;border-radius:30px!important;margin:10px!important;min-height:48px!important;display:flex!important;align-items:center!important;position:relative!important}.flatpickr-calendar .numInputWrapper,.flatpickr-monthDropdown-months+.flatpickr-monthDropdown-month{display:none!important}.flatpickr-current-month{padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;position:static!important}.flatpickr-monthDropdown-months{background:0 0!important;color:#fff!important;font-size:18px!important;font-weight:700!important;appearance:none!important;-webkit-appearance:none!important;border:none!important;pointer-events:none!important;width:auto!important;padding:0!important}.flatpickr-prev-month,.flatpickr-next-month{top:50%!important;transform:translateY(-50%)!important;padding:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:99!important}.flatpickr-weekdays{background:#e9effd!important;border-radius:8px!important;margin-bottom:5px!important}span.flatpickr-weekday{color:#333!important;font-weight:700!important}.entry-title{display:none!important}