.input-checkbox{display:inline-flex;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:flex-start}.input-checkbox .label{margin-left:4px;font-size:13px;font-weight:normal;font-style:italic}.input-checkbox input{display:none}.input-checkbox input:checked~.checkmark:after{left:.45em;top:.25em;width:.25em;height:.5em;border-color:rgba(255,255,255,0) #fff #fff rgba(255,255,255,0);border-width:0 .15em .15em 0;border-radius:0em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.input-checkbox input:checked~.checkmark{background-color:#7678ed}.input-checkbox .checkmark{position:relative;top:0;left:0;height:1.3em;width:1.3em;background-color:rgba(33,150,243,0);border-radius:.25em;transition:all .25s;flex:1 0 1.3em}.input-checkbox .checkmark:after{content:"";position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);border:1px solid #8c8f94;left:0;top:0;width:1.05em;height:1.05em;border-radius:.25em;transition:all .25s,border-width .1s}.big-switch{margin-bottom:16px}.big-switch label{display:inline-flex;align-items:center}.big-switch label .label{margin-left:8px;font-weight:bold}.big-switch .toggle-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.big-switch .toggle-checkbox:checked~.toggle-slot{background-color:#7678ed;border:1px solid #7678ed}.big-switch .toggle-checkbox:checked~.toggle-slot:hover .toggle-button,.big-switch .toggle-checkbox:checked~.toggle-slot:focus .toggle-button,.big-switch .toggle-checkbox:checked~.toggle-slot:active .toggle-button{-webkit-transform:translate(calc(70px - 100% - 8px), -50%);transform:translate(calc(70px - 100% - 8px), -50%)}.big-switch .toggle-checkbox:checked~.toggle-slot .toggle-button{background-color:#8d8ef0;box-shadow:inset 0px 0px 0px .75em #fff;-webkit-transform:translate(calc(70px - 100% - 4px), -50%);transform:translate(calc(70px - 100% - 4px), -50%)}.big-switch .toggle-slot{font-size:10px;position:relative;height:34px;width:70px;border:0px solid rgba(0,0,0,0);border-radius:10em;background-color:#fff0eb;transition:background-color 250ms;border:1px solid #ff7a52}.big-switch .toggle-slot:hover .toggle-button,.big-switch .toggle-slot:focus .toggle-button,.big-switch .toggle-slot:active .toggle-button{-webkit-transform:translate(4px, -50%);transform:translate(4px, -50%)}.big-switch .toggle-slot .toggle-button{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;left:2px;position:absolute;height:calc(34px - 5px);width:calc(34px - 5px);border-radius:50%;background-color:#ffc8b8;box-shadow:inset 0px 0px 0px .75em #ff7a52;transition:background-color 250ms,border-color 250ms,-webkit-transform 500ms cubic-bezier(0.26, 2, 0.46, 0.71);transition:background-color 250ms,border-color 250ms,transform 500ms cubic-bezier(0.26, 2, 0.46, 0.71);transition:background-color 250ms,border-color 250ms,transform 500ms cubic-bezier(0.26, 2, 0.46, 0.71),-webkit-transform 500ms cubic-bezier(0.26, 2, 0.46, 0.71)}input[type=text].scffw-input{padding:8px;border-radius:4px}input[type=text].scffw-input::-webkit-input-placeholder{color:#bbb}input[type=text].scffw-input::-moz-placeholder{color:#bbb}input[type=text].scffw-input::placeholder{color:#bbb}.w-100{width:100%}.help-text{font-style:italic;margin-top:4px;font-size:12px}.is-bold{font-weight:bold}.floating-label{position:relative}.floating-label input{padding-top:10px !important;padding-bottom:4px !important}.floating-label input::-webkit-input-placeholder{opacity:0}.floating-label input::-moz-placeholder{opacity:0}.floating-label input::placeholder{opacity:0}.floating-label input:not(:-moz-placeholder-shown)~.label{transform:translateY(-24px) scale(0.8)}.floating-label input:not(:placeholder-shown)~.label,.floating-label input:focus~.label{-webkit-transform:translateY(-24px) scale(0.8);transform:translateY(-24px) scale(0.8)}.floating-label .label{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:8px;transition:all .3s ease-in-out;-webkit-transform-origin:bottom left;transform-origin:bottom left;color:#bbb}.woocommerce_page_scffw-cod-settings{overflow-y:scroll}.scffw-settings-wrapper{margin-top:24px}.scffw-settings-table{border-collapse:collapse;width:100%;border:2px solid red}.scffw-settings-table>tbody>tr{vertical-align:top}.scffw-settings-table>tbody>tr .th{text-align:left;padding:16px 0}.scffw-settings-table>tbody>tr .th em{color:#f77f00}.scffw-settings-table>tbody>tr .th .compatibility{font-size:11px;font-weight:normal;color:#777;font-style:italic}.scffw-settings-table>tbody>tr .td{padding:16px 8px}.scffw-settings-table>tbody>tr>th{width:230px}.scffw-settings-table>tbody>tr>td{width:auto}.scffw-settings-table .subsection{border:1px solid #d6ccc2;background:#f5ebe0;padding:24px}.scffw-settings-table .conditional-box{margin-top:16px;border-radius:4px}.scffw-settings-table .conditional-box .two-columns{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;position:relative}.scffw-settings-table .conditional-box .two-columns .or{margin-bottom:8px}.scffw-settings-table .conditional-box .two-columns label{margin-bottom:4px;display:block;font-size:.8rem !important}.scffw-settings-table .conditional-box .two-columns input[type=text]{padding:4px 8px !important;width:200px !important}.scffw-settings-table .shipping-zones{padding:24px;margin-bottom:24px;border-radius:4px}.scffw-settings-table .shipping-zones legend{background:#a3b18a;border:1px solid #7e8f5f;color:#fff;padding:4px 8px;border-radius:4px;display:inline-block}.scffw-settings-table .shipping-zones .shipping-methods .shipping-method:not(:last-child){margin-bottom:24px}.scffw-settings-table .shipping-zones .shipping-methods .extra-fee-cost-cell-label{margin-bottom:8px;display:inline-block}.scffw-settings-table #select-tax-rates{margin-top:16px}.scffw-settings-table #select-tax-rates label{margin-right:8px}.scffw-settings-actions{padding-top:24px;border-top:1px solid #d8d8d8;display:flex;align-items:center}.scffw-settings-actions .save-btn{padding:16px 32px;border-radius:4px;border:none;background:#7678ed;color:#fff;position:relative;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s;overflow:hidden;cursor:pointer}.scffw-settings-actions .save-btn:disabled{background:#aaa;color:#fff}.scffw-settings-actions .save-btn:disabled:after{background:#888}.scffw-settings-actions .save-btn:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background:#494ce7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:bottom left;transform-origin:bottom left}.scffw-settings-actions .save-btn:hover:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.scffw-settings-actions .save-btn:active{background:#494ce7}.scffw-settings-actions .success-message{margin-left:8px;color:#6a994e;font-weight:700;-webkit-transform:translateY(10px);transform:translateY(10px);visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s,-webkit-transform .2s;transition:visibility .2s,opacity .2s,transform .2s;transition:visibility .2s,opacity .2s,transform .2s,-webkit-transform .2s}.scffw-settings-actions .success-message.is-active{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.scffw-simple-cod-settings-btn{padding:8px 16px;border:none;background:#f07167;border:1px solid #e93021;color:#fff;text-decoration:none;border-radius:3px;transition:background .2s;margin-bottom:16px;display:inline-block}.scffw-simple-cod-settings-btn:hover,.scffw-simple-cod-settings-btn:focus,.scffw-simple-cod-settings-btn:active{background:#e93021;color:#fff}.currencies-flex{display:flex;flex-wrap:wrap;gap:8px}.currencies-flex .extra-fee-cost-cell{flex:1 1 auto}.currencies-flex .extra-fee-cost-cell input{width:100%}.currencies-flex .shipping-zone-percentage{flex-grow:1}.currencies-flex .cart-percentage{flex-grow:1}
