:root{--fpf-white: #fff;--fpf-black: #000;--fpf-body-font-color: #41495B;--fpf-body-font-color-rgba: 65, 73, 91;--fpf-red: #ee2a11;--fpf-red-darker: #bd1600;--fpf-orange: #ff9431;--fpf-orange-darker: #bd5b00;--fpf-blue: #2539e9;--fpf-blue-darker: #0013bd;--fpf-999: #999}:root{--fpf-base-metric: 8px;--fpf-border-radius-4: 4px;--fpf-border-radius-large: 27px;--fpf-font-size-14: 14px;--fpf-font-size-15: 15px;--fpf-font-size-16: 16px}.wp-core-ui .button.fpf-button,.fpf-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #e6e6e6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:13px;background:#fff;padding:.6em 1.05em;height:auto;color:#333;cursor:pointer;border-radius:3px;text-decoration:none;width:auto;text-decoration:none !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.1s all ease-in-out;transition:.1s all ease-in-out;gap:calc(.75*var(--fpf-base-metric))}.wp-core-ui .button.fpf-button.active,.wp-core-ui .button.fpf-button.btn-working,.wp-core-ui .button.fpf-button.disabled,.fpf-button.active,.fpf-button.btn-working,.fpf-button.disabled{pointer-events:none}.wp-core-ui .button.fpf-button.disabled,.fpf-button.disabled{opacity:.25}.wp-core-ui .button.fpf-button.dashicons,.fpf-button.dashicons{font-family:dashicons}.wp-core-ui .button.fpf-button .dashicons,.fpf-button .dashicons{-webkit-transition:initial;transition:initial}.wp-core-ui .button.fpf-button .icon,.wp-core-ui .button.fpf-button i,.fpf-button .icon,.fpf-button i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;height:1em;font-size:1.15em}.wp-core-ui .button.fpf-button .icon.end,.wp-core-ui .button.fpf-button i.end,.fpf-button .icon.end,.fpf-button i.end{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.wp-core-ui .button.fpf-button.icon-only .icon,.wp-core-ui .button.fpf-button.icon-only i,.fpf-button.icon-only .icon,.fpf-button.icon-only i{margin:0}.wp-core-ui .button.fpf-button.transparent,.fpf-button.transparent{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.wp-core-ui .button.fpf-button.btn-danger,.wp-core-ui .button.fpf-button.danger,.wp-core-ui .button.fpf-button.upgrade,.fpf-button.btn-danger,.fpf-button.danger,.fpf-button.upgrade{border-color:rgba(0,0,0,.2) !important;color:#fff !important;background:#bd362f !important}.wp-core-ui .button.fpf-button.btn-danger:not(.active):hover,.wp-core-ui .button.fpf-button.btn-danger:not(.active):focus,.wp-core-ui .button.fpf-button.danger:not(.active):hover,.wp-core-ui .button.fpf-button.danger:not(.active):focus,.wp-core-ui .button.fpf-button.upgrade:not(.active):hover,.wp-core-ui .button.fpf-button.upgrade:not(.active):focus,.fpf-button.btn-danger:not(.active):hover,.fpf-button.btn-danger:not(.active):focus,.fpf-button.danger:not(.active):hover,.fpf-button.danger:not(.active):focus,.fpf-button.upgrade:not(.active):hover,.fpf-button.upgrade:not(.active):focus{background:#802420 !important;text-decoration:none}.wp-core-ui .button.fpf-button.upgrade,.fpf-button.upgrade{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500}.wp-core-ui .button.fpf-button.upgrade .text,.fpf-button.upgrade .text{line-height:1}.wp-core-ui .button.fpf-button.upgrade:not(:hover):not(:focus) .fpf-upgrade-icon.lock-open,.fpf-button.upgrade:not(:hover):not(:focus) .fpf-upgrade-icon.lock-open{display:none}.wp-core-ui .button.fpf-button.upgrade:hover .fpf-upgrade-icon.lock-closed,.wp-core-ui .button.fpf-button.upgrade:focus .fpf-upgrade-icon.lock-closed,.fpf-button.upgrade:hover .fpf-upgrade-icon.lock-closed,.fpf-button.upgrade:focus .fpf-upgrade-icon.lock-closed{display:none}.wp-core-ui .button.fpf-button.btn-success,.wp-core-ui .button.fpf-button.success,.fpf-button.btn-success,.fpf-button.success{border-color:rgba(0,0,0,.2) !important;color:#fff !important;background:#46a546 !important}.wp-core-ui .button.fpf-button.btn-success:not(.active):hover,.wp-core-ui .button.fpf-button.btn-success:not(.active):focus,.wp-core-ui .button.fpf-button.success:not(.active):hover,.wp-core-ui .button.fpf-button.success:not(.active):focus,.fpf-button.btn-success:not(.active):hover,.fpf-button.btn-success:not(.active):focus,.fpf-button.success:not(.active):hover,.fpf-button.success:not(.active):focus{background:#2f6f2f !important;text-decoration:none}.wp-core-ui .button.fpf-button.small,.fpf-button.small{font-size:12px;padding:.6em .75em}.wp-core-ui .button.fpf-button.large,.wp-core-ui .button.fpf-button.button-large,.fpf-button.large,.fpf-button.button-large{padding:.35em 2.1em;line-height:2.2em;font-size:14px}.wp-core-ui .button.fpf-button.primary,.wp-core-ui .button.fpf-button.button-primary,.fpf-button.primary,.fpf-button.button-primary{background:var(--fpf-blue);border-color:rgba(0,0,0,0);color:#fff}.wp-core-ui .button.fpf-button.primary.transparent,.wp-core-ui .button.fpf-button.button-primary.transparent,.fpf-button.primary.transparent,.fpf-button.button-primary.transparent{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#333}.wp-core-ui .button.fpf-button.primary:hover,.wp-core-ui .button.fpf-button.primary:focus,.wp-core-ui .button.fpf-button.button-primary:hover,.wp-core-ui .button.fpf-button.button-primary:focus,.fpf-button.primary:hover,.fpf-button.primary:focus,.fpf-button.button-primary:hover,.fpf-button.button-primary:focus{background:var(--fpf-blue-darker);color:#fff}.wp-core-ui .button.fpf-button:not(.active):not(.primary):not(.button-primary):not(.success):not(.btn-success):not(.btn-danger):not(.upgrade):hover,.fpf-button:not(.active):not(.primary):not(.button-primary):not(.success):not(.btn-success):not(.btn-danger):not(.upgrade):hover{border-color:#bbb;color:initial}.wp-core-ui .button.fpf-button.grey-bg,.fpf-button.grey-bg{background:#e6e6e6;color:#333}.wp-core-ui .button.fpf-button.grey-bg:not(.active):hover,.fpf-button.grey-bg:not(.active):hover{background:#666;color:#fff}.wp-core-ui .button.fpf-button.outline,.fpf-button.outline{padding:calc(.75*var(--fpf-base-metric)) calc(1.25*var(--fpf-base-metric));font-size:var(--fpf-font-size-14);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.wp-core-ui .button.fpf-button.outline:hover,.wp-core-ui .button.fpf-button.outline:focus,.fpf-button.outline:hover,.fpf-button.outline:focus{border-color:rgba(0,0,0,0) !important}.wp-core-ui .button.fpf-button.outline.red,.fpf-button.outline.red{color:var(--fpf-red);border-color:currentColor}.wp-core-ui .button.fpf-button.outline.red:hover,.wp-core-ui .button.fpf-button.outline.red:focus,.fpf-button.outline.red:hover,.fpf-button.outline.red:focus{color:var(--fpf-white) !important}.wp-core-ui .button.fpf-button.outline.red:hover,.fpf-button.outline.red:hover{background:var(--fpf-red)}.wp-core-ui .button.fpf-button.outline.red:focus,.fpf-button.outline.red:focus{background:var(--fpf-red-darker)}.wp-core-ui .button.fpf-button.outline.blue,.fpf-button.outline.blue{color:var(--fpf-blue);border-color:currentColor}.wp-core-ui .button.fpf-button.outline.blue:hover,.wp-core-ui .button.fpf-button.outline.blue:focus,.fpf-button.outline.blue:hover,.fpf-button.outline.blue:focus{color:var(--fpf-white) !important}.wp-core-ui .button.fpf-button.outline.blue:hover,.fpf-button.outline.blue:hover{background:var(--fpf-blue)}.wp-core-ui .button.fpf-button.outline.blue:focus,.fpf-button.outline.blue:focus{background:var(--fpf-blue-darker)}.wp-core-ui .button.fpf-button.outline.orange,.fpf-button.outline.orange{color:var(--fpf-orange);border-color:currentColor}.wp-core-ui .button.fpf-button.outline.orange:hover,.wp-core-ui .button.fpf-button.outline.orange:focus,.fpf-button.outline.orange:hover,.fpf-button.outline.orange:focus{color:var(--fpf-white) !important}.wp-core-ui .button.fpf-button.outline.orange:hover,.fpf-button.outline.orange:hover{background:var(--fpf-orange)}.wp-core-ui .button.fpf-button.outline.orange:focus,.fpf-button.outline.orange:focus{background:var(--fpf-orange-darker)}.fpf-button.upgrade svg{-ms-flex-negative:0;flex-shrink:0}.fpf-control-group-field.toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.fpf-control-group-field.toggle input[type=radio],.fpf-control-group-field.toggle input[type=checkbox]{display:none}.fpf-control-group-field.toggle .item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:70px}.fpf-control-group-field.toggle .item+.item{margin-left:-2px}.fpf-control-group-field.toggle .item input:checked+.fpf-button.active{background:var(--fpf-blue);border-color:rgba(0,0,0,0);color:#fff}.fpf-control-group-field.toggle .item input:checked+.fpf-button.active.transparent{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#333}.fpf-control-group-field.toggle .item input:checked+.fpf-button.active:hover,.fpf-control-group-field.toggle .item input:checked+.fpf-button.active:focus{background:var(--fpf-blue-darker);color:#fff}.fpf-control-group-field.toggle .item input[value="0"]:checked+.fpf-button.active{background:#e6e6e6;color:#333}.fpf-control-group-field.toggle .item input[value="0"]:checked+.fpf-button.active:not(.active):hover{background:#666;color:#fff}.fpf-control-group-field.toggle .item .fpf-button{width:100%;border-radius:0}.fpf-control-group-field.toggle .item:first-child .fpf-button{border-radius:3px 0 0 3px}.fpf-control-group-field.toggle .item:last-child .fpf-button{border-radius:0 3px 3px 0}.fpf-control-group-field.toggle .item .fpf-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fpf-control-group-field.disabled-red .item input[value="0"]:checked+.fpf-button.active{border-color:rgba(0,0,0,.2) !important;color:#fff !important;background:#bd362f !important}.fpf-control-group-field.disabled-red .item input[value="0"]:checked+.fpf-button.active:not(.active):hover,.fpf-control-group-field.disabled-red .item input[value="0"]:checked+.fpf-button.active:not(.active):focus{background:#802420 !important;text-decoration:none}

