.woocommerce-variation.single_variation.wd-show{display:none !important}.woocommerce-variation.single_variation.wd-show:first-of-type{display:block !important}.gform-theme-button,.skip-btn{background-color:#101010 !important}.gform-theme--framework .gf_step_completed .gf_step_number:after{background-color:#101010 !important}.gform_previous_button,.gform-theme-button--secondary{background-color:#fff !important}.gf_step_completed .gf_step_number:after{border-color:#585e6a !important}input[type=submit].gform_button{background-color:#101010 !important}input[type=submit].gform_button:hover{background-color:#000 !important}.woocommerce-variation .woocommerce-variation-price .price-dom{display:flex;flex-direction:row;align-content:center;align-items:baseline;flex-wrap:wrap}.woocommerce-variation .woocommerce-variation-price .price-dom ins{flex-basis:100%;margin:0}.wd-single-price .price{display:none}.elementor-widget-wd_single_product_price .elementor-widget-container .woocommerce-Price-amount{margin-right:10px}.elementor-widget-container div[aria-hidden=true]:last-of-type{background-color:#ffffe0;padding:0 10px;border-radius:5px;font-weight:600}.elementor-widget-container div[aria-hidden=true]:last-of-type span{font-size:16px}.price-div{display:flex;flex-direction:column}.state_op{display:flex !important;flex-direction:row !important;align-items:flex-end !important}.price-dom .regular-price{margin-top:-12px}.price-dom .woocommerce-Price-amount{margin-right:0}.price-dom .regular-price,.price-dom .sale-price-note,.price-dom .regular-price bdi,.price-dom .sale-price-note bdi{font-size:16px;color:#767676}.post-type-archive-product .product-wrapper .wrap-price{display:flex;flex-direction:column;align-items:flex-start !important}.whole-sale-price{font-size:16px;font-weight:600}.price-dom .sale-price-note:before{content:'';display:inline-block;width:12px;height:12px;background-image:url(//us.shopvidi.com/wp-content/plugins/custom-product-settings/assets/css/../img/lock-fill.png);background-size:contain;background-repeat:no-repeat;margin-right:5px;vertical-align:middle}.gfield_label.gform-field-label{color:#2e3c50 !important}.gfield_select{color:#2e3c50 !important;border-color:#686e77 !important}.name_label{font-size:40px}.gform_page_fields{display:flex;flex-direction:column;align-items:center}.category-p{width:460px;border:1px solid;display:flex;gap:50px;align-items:center}.gform-theme--framework .gfield--type-choice .gfield_radio{display:flex !important;flex-direction:row !important;gap:var(--gf-field-choice-gap);flex-wrap:wrap}.gchoice.no-checkbox .gfield-choice-input{display:none}.descs-div .gfield-choice-input{display:none !important}.descs-div .gfield-choice-input{display:none !important}.descs-div .gchoice label{display:flex;align-items:center;cursor:pointer;margin:5px;padding:10px;border:2px solid #7c7e80;border-radius:5px;background-color:#fff;transition:background-color .3s,border-color .3s}.descs-div .gfield-choice-input:checked+label{background-color:#0a0a0a;color:#fff}.descs-div .gchoice:hover label{border-color:#2a2b2b}.gfield-choice-input{display:none}.gchoice:has(.no-checkbox) .gfield-choice-input{display:none !important}.gchoice:has(.no-checkbox) .gform-field-label{margin-left:0 !important}.gchoice:has(.category-sub){margin-left:20px}.gchoice:has(.category-sub).active{display:block}.category-img{width:100px;height:100px !important;vertical-align:middle;margin-right:5px;object-fit:cover;overflow:hidden}.gform_page_fields select{border-color:#bebebe !important}.gform-theme--foundation .gf_page_steps{justify-content:center !important}.sub-title{display:flex !important;flex-direction:column !important;align-items:center !important}.gchoice.show{display:flex !important}.gchoice.hide{display:none !important}.gsection_title{font-size:24px !important}.subcategory-wrapper{display:flex;border:1px solid #e1e1e1 !important;padding:15px !important;width:460px !important;margin-top:-12px !important;gap:12px !important;flex-direction:column !important;transition:.3s !important;opacity:1 !important;transform:translateY(0px) !important}.gf-redirect-message{text-align:center;padding:30px;background:#f8f9fa;border-radius:10px;border-left:4px solid #101010;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.gf-redirect-message h3{color:#2c3e50;margin-bottom:15px;font-weight:600}.gf-redirect-message p{color:#5d6d7e;margin-bottom:20px;font-size:16px}.redirect-countdown{margin:25px 0;font-size:18px;color:#34495e;font-weight:500}.progress-bar{width:250px;height:6px;background:#e0e0e0;border-radius:3px;margin:15px auto;overflow:hidden}.progress-fill{height:100%;background:#101010;width:0;transition:width 1s linear}.immediate-redirect{color:#101010;text-decoration:none;font-weight:600;font-size:16px;padding:8px 16px;border:2px solid #101010;border-radius:5px;transition:all .3s ease}.immediate-redirect:hover{background:#101010;color:#fff;text-decoration:none}