.gts-user-video-uploader-wrap .gts-form-wrap button{border:none;box-shadow:0 2px 5px #00000026;padding:7px 20px;font-size:17px;border-radius:10px;color:#333;background-color:#fff}.gts-user-video-uploader-wrap .gts-form-wrap{text-align:center}.gts-user-video-uploader-wrap #gts-start-camera{background-color:#e49b25;color:#2a1b02}.gts-fixed-video-box{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#000000e3;z-index:999999999999999999999}.gts-fixed-video-box #gts-random-text{position:absolute;top:0;right:0;background-color:#45b348;color:#fff;padding:10px;width:100%;text-align:center;font-size:18px;z-index:30}.gts-fixed-video-box video{width:100%;height:100%}.gts-action-buttons{position:absolute;z-index:15;bottom:0;right:0;width:100%;padding:15px;display:flex;align-items:center;justify-content:center;gap:10px}.gts-action-buttons button{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:15px;gap:10px;font-size:15px}.gts-action-buttons button#gts-upload-video{width:auto}.gts-action-buttons svg{width:40px;height:40px;transform:scale(1.5)}.gts-action-buttons button#gts-upload-video svg{transform:scale(1)}.gts-main-wrapper{display:flex;align-items:center;justify-content:center;padding:48px}.gts-form-wrapper{margin:0 auto;max-width:550px;width:100%;background:#fff}.gts-steps{padding-bottom:18px;margin-bottom:35px;border-bottom:1px solid #DDE3EC}.gts-steps ul{padding:0;margin:0;list-style:none;display:flex;gap:40px}.gts-steps li{display:flex;align-items:center;gap:14px;font-weight:500;font-size:16px;line-height:24px;color:#536387}.gts-steps li span{display:flex;align-items:center;justify-content:center;background:#DDE3EC;border-radius:50%;width:36px;height:36px;font-weight:500;font-size:16px;line-height:24px;color:#536387}.gts-steps li.active{color:#07074D;}.gts-steps li.active span{background:var(--gts-primary-color);color:#FFF}.gts-input-flex{display:flex;gap:20px;margin-bottom:22px}.gts-input-flex>div{width:50%}.gts-form-input{width:100%;padding:13px 22px;border-radius:5px;border:1px solid #DDE3EC;background:#FFF;font-weight:500;font-size:16px;color:#536387;outline:none;resize:none}.gts-form-input:focus{border-color:var(--gts-primary-color);box-shadow:0 3px 8px rgba(0,0,0,.05)}.gts-form-label{color:#07074D;font-weight:500;font-size:14px;line-height:24px;display:block;margin-bottom:10px}.inquiry-form-confirm{border-bottom:1px solid #DDE3EC;padding-bottom:35px}.inquiry-form-confirm p{font-size:16px;line-height:24px;color:#536387;margin-bottom:22px;width:75%}.inquiry-form-confirm>div{display:flex;gap:15px}.inquiry-confirm-btn{display:flex;align-items:center;gap:10px;background:#FFF;border:1px solid #DDE3EC;border-radius:5px;font-size:16px;line-height:24px;color:#536387;cursor:pointer;padding:10px 20px;transition:all .3s ease-in-out}.inquiry-confirm-btn{box-shadow:0 1px 2px rgba(0,0,0,.12)}.inquiry-confirm-btn.active{background:var(--gts-primary-color);color:#FFF}.inquiry-form-step{display:none}.inquiry-form-step.active{display:block}.inquiry-form-btn-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:25px;margin-top:25px}.gts-form-back-btn{cursor:pointer;background:#FFF;border:none;color:#07074D;font-weight:500;font-size:16px;line-height:24px;display:none}.gts-form-back-btn.active{display:block}.gts-form-btn{display:flex;align-items:center;gap:5px;font-size:16px;border-radius:5px;padding:10px 25px;border:none;font-weight:500;background-color:var(--gts-primary-color);color:#fff;cursor:pointer;margin-top:10px}.gts-form-btn:hover{box-shadow:0 3px 8px rgba(0,0,0,.05)}.gts-form-btn svg,form button svg,.gts-spinner-border svg{width:15px;height:15px;vertical-align:middle;margin:0 4px}.gts-input-group{display:flex;gap:10px;align-items:center}.with-spinner{opacity:.7;pointer-events:none;user-select:none}.gts-notice{position:relative;border:1px solid rgb(0 95 133 / 46%);background-color:rgb(7 89 149 / 12%);color:#003047;transition:0.5s;padding:10px 20px;line-height:1.5;border-radius:5px;font-size:15px;margin-bottom:20px}.gts-notice.is-success{border-color:rgb(17 133 0 / 46%);background-color:rgba(7,149,66,.12);color:#024700}.gts-notice.is-warning{border-color:rgb(133 106 0 / 46%);background-color:rgb(149 100 7 / 12%);color:#472e00}.gts-notice.is-error{border-color:rgb(133 0 0 / 46%);background-color:rgb(149 7 7 / 12%);color:#470000}.gts-notice:before{content:'';position:absolute;width:0;height:20px;border-left:2px solid;border-right:1px solid;border-bottom-left-radius:3px;border-top-left-radius:3px;right:0;top:50%;transform:translate(0,-50%)}.user-cards-wrap table{width:100%}.inquiry-steps-content .des{font-size:15px;color:#666;margin:6px 0}#gts-recorded{background-color:#0e0e0e}#gts-recorded-preview{background-color:#000}.gts-block-uploader-loader{position:fixed;top:0;right:0;width:100%;height:100%;z-index:99999999999;background-color:#1c1c1c;color:#fff}.gts-block-uploader-loader p{font-size:17px;margin:8px 0;display:block}.gts-loader-content-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:15px}.gts-please-in-phone{text-align:center}.gts-please-in-phone img{max-width:200px;margin:25px 0}.gts-please-in-phone p{font-size:17px;margin:10px 0;font-weight:400}.order-completed-details svg{max-width:100px;margin-bottom:15px}.order-completed-details .woocommerce-order-custom-meta{color:#000}.order-completed-details{text-align:center;margin:2rem 0;background-color:#f0fff6;padding:25px;border-radius:5px;border:2px solid #36d875;border-top-width:6px}.buy-products-form-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.gts-buy-products-wrap .price-tag{padding:14px;display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap;border-radius:10px;margin-bottom:15px;font-size:15px;color:#000;position:relative}.gts-buy-products-wrap .price-tag:not(.final-price){background-color:#f4f8fe}.gts-buy-products-wrap .price-tag .price-value{font-size:16px;font-weight:600}.gts-skeleton{position:absolute;z-index:10;top:0;right:0;width:100%;height:100%;background-color:#f4f8fe}.gts-with-skeleton{overflow:hidden;-webkit-animation:fadeInAnimation 0.9s infinite;-moz-animation:fadeInAnimation 0.9s infinite;-o-animation:fadeInAnimation 0.9s infinite;animation:fadeInAnimation 0.9s infinite}@-webkit-keyframes fadeInAnimation{from{opacity:1}to{opacity:.4}}.gts-buy-products-wrap .gts-form-button{background-color:#2bd36e;width:100%;font-size:17px;border-radius:10px;color:#fff;margin-top:15px;display:inline-block;padding:13px;text-align:center}.form-field-wrap{margin-bottom:15px}.form-field-wrap>label,.form-field-wrap .f-group label{color:#4a517d;font-size:16px;font-weight:500;margin-bottom:7px;display:block}.form-field-wrap select{width:100%;padding:11px;height:auto;border:3px solid #e4efff;border-radius:10px;font-size:14px;color:#333}.gts-number-field{display:flex;align-items:center;gap:5px;justify-content:space-between}.gts-number-field span{display:flex;align-items:center;justify-content:center;height:37px;width:37px;color:#000;font-size:17px;background-color:#f4f8fe;border-radius:7px;cursor:pointer;user-select:none}.gts-number-field .product-count{width:80%}.gts-des{margin-top:5px;font-size:13px;color:#747a9b}.form-field-wrap textarea,.form-field-wrap input[type=text]{border:3px solid #e4efff;border-radius:10px;font-size:14px;color:#333;width:100%;padding:15px}.form-field-wrap textarea{resize:vertical;min-height:130px}.gts-file-selector{position:relative;border:2px dashed #e4efff;border-radius:10px;padding:9px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:15px;color:#7e7e7e}.gts-file-selector label{background-color:#e4efff;padding:4px 10px;border-radius:7px;color:#607ca5;font-size:15px;cursor:pointer}.buy-products-form-wrap .pricing-head{margin-bottom:2.3rem}.buy-products-form-wrap .pricing-head h3{font-size:20px;margin:0}.gts-select-box{width:100%;position:relative;height:auto;border:3px solid #e4efff;border-radius:10px;color:#333;font-size:14px}.gts-selection{display:flex;align-items:center;gap:7px;justify-content:space-between;padding:9px;cursor:pointer}.gts-selection-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none}.gts-selection-icon{display:flex;align-items:center;justify-content:center;background-color:#f2f7ff;border-radius:7px;width:35px;min-width:35px;height:35px}.gts-selection-icon svg{transition:ease .15s;width:18px}.gts-select-control-wrap.gts-is-opened .gts-selection-icon svg{transform:rotateX(180deg)}.gts-select-options{position:absolute;top:100%;margin-top:7px;z-index:9999;background-color:#fff;width:100%;padding:10px;border-radius:7px;box-shadow:0 8px 35px #00000026;max-height:170px;overflow:auto}.gts-select-option{padding:10px;background-color:#fff;border-radius:7px;margin:2px 0;cursor:pointer;user-select:none}.gts-select-option.selected-option{background-color:#e7f0ff}.buy-products-form-wrap .f-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.buy-products-form-wrap .switch{font-size:17px;position:relative;display:inline-block;width:3em;height:1.4em}.buy-products-form-wrap .switch input{opacity:0;width:0;height:0}.buy-products-form-wrap .switch-slider{position:absolute;cursor:pointer;inset:0;background:#fff;border-radius:50px;border:1px solid #dbdbdb;overflow:hidden;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.buy-products-form-wrap .switch-slider:before{position:absolute;content:"";height:1em;width:1em;right:.2em;bottom:.1em;transform:translateX(150%);background-color:#59d102;border-radius:inherit;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.buy-products-form-wrap .switch-slider:after{position:absolute;content:"";height:1em;width:1em;left:.2em;bottom:.1em;background-color:#ccc;border-radius:inherit;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.buy-products-form-wrap .switch input:focus+.switch-slider{box-shadow:0 0 1px #59d102}.buy-products-form-wrap .switch input:checked+.switch-slider:before{transform:translateY(0)}.buy-products-form-wrap .switch input:checked+.switch-slider::after{transform:translateX(-150%)}.buy-products-form-wrap .gts-checkbox-wrap{display:flex;justify-content:space-between;gap:5px;align-items:center}.gts-checkbox-wrap p{margin:0;font-size:14px;color:#7e7e7e}@media screen and (max-width:767px){.gts-input-flex{flex-wrap:wrap}.gts-input-flex>div{width:100%}.buy-products-form-wrap,.buy-products-form-wrap .f-group{grid-template-columns:repeat(1,minmax(0,1fr))}}