.tt-multiple-mode-container .tt-help-icon{color:#0c71c3}.tt-multiple-mode-container .tt-help-icon:hover{cursor:pointer}.tt-multiple-mode-container label{display:inline-block}.tt-variation-notice{padding:1rem;margin-bottom:2rem;border-radius:5px;background-color:#ffdead}.tt-variation-notice .closebtn{margin-left:15px;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.tt-variation-notice .closebtn:hover{color:#fff}.tt-small-divider{height:3px;width:3rem;background:#0c71c3!important;margin:2rem 0!important}.tt-help-box{display:none;font-size:1.3rem;border:1px solid #d3d3d3;padding:1rem;margin:1rem 0;border-radius:12px}.tt-help-box label{font-weight:900;font-size:1.3rem}.tt-single-checkbox{display:flex;gap:1rem;margin:1rem 0}.tt-select-options{display:flex;align-items:center;font-size:15px}.tt-select-options label{margin-right:.5rem}.tt-loader{display:grid;align-items:center;justify-items:center;position:fixed;top:0;z-index:99999;width:100%;height:100%;background:rgb(0 0 0 / .7)}.tt-spinner{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:75px;height:75px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}form.cart input[type=checkbox]{cursor:pointer}.tt-file-upload-jar{display:flex;align-items:center}.tt-file-upload-jar .dashicons{color:red}.tt-file-upload-jar .dashicons:hover{cursor:pointer}.variations select{background-color:#ffdead}.variation{border:1px solid #d3d3d3;padding:1rem}.variation dt{font-weight:900!important}.tt-custom-fields-input{border:1px dotted #000;border-radius:12px;padding:1rem;margin:1rem 0}.tt-custom-fields-input input,.tt-custom-fields-input textarea,.tt-custom-fields-input select{border:1px solid #d3d3d3!important;border-radius:7px!important}.tt-custom-fields-input label{font-size:13px;text-transform:uppercase;margin-bottom:0}.tt-custom-fields-input .tt-add-price-display{display:none;font-weight:900;color:#0c71c3}.tt-custom-fields-input textarea{width:100%;max-width:100%;height:auto;padding:1rem;color:#fed700!important;background:#1e1d1c!important;margin-bottom:1rem}.tt-custom-fields-input textarea label{display:inline-block}.tt-custom-fields-input textarea:focus{color:#fff!important;background:#1e1d1c!important}.tt-custom-fields-input input[type=file]{font-size:15px;cursor:pointer}.tt-custom-fields-input .tt-additional-price-jar{display:flex;gap:1rem}