: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}.grid-x .fpf-choice-selector-field .cell{margin-top:.4rem;margin-left:.4rem;margin-bottom:.4rem;margin-right:.4rem}.fpf-choice-selector-field{padding-left:.5rem;padding-top:.5rem}.fpf-choice-selector-field .choice{min-width:130px;max-width:130px;position:relative}@media print, screen and (max-width: 39.99875em){.fpf-choice-selector-field .choice{min-width:inherit;max-width:inherit}}.fpf-choice-selector-field .choice:not(.pro):not(.image) input:checked+label{border-color:transparent;background:#3071a9;color:#fff}.fpf-choice-selector-field .choice:not(.pro) input:not(:checked)+label .text,.fpf-choice-selector-field .choice:not(.pro) input:not(:checked)+label i{opacity:0.75}.fpf-choice-selector-field .choice:not(.image) label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.14em .6em;border-radius:3px;line-height:2;border:1px solid #e6e6e6;background-color:#fafafa;color:#333;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;font-size:14px;-webkit-transition:background 150ms ease;transition:background 150ms ease;max-width:100%;min-height:auto;height:auto;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:13px;padding:.75em;min-height:80px;background:transparent}.fpf-choice-selector-field .choice:not(.image) label>i{margin-left:auto}.fpf-choice-selector-field .choice:not(.image) label:focus,.fpf-choice-selector-field .choice:not(.image) label.is-active{-webkit-box-shadow:none;box-shadow:none;color:#333;background-color:#fff;border-color:#e6e6e6}.fpf-choice-selector-field .choice:not(.image) label.hide-arrows{-moz-appearance:textfield}.fpf-choice-selector-field .choice:not(.image) label.hide-arrows::-webkit-outer-spin-button,.fpf-choice-selector-field .choice:not(.image) label.hide-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fpf-choice-selector-field .choice:not(.image) label.width-auto{width:auto !important;-webkit-box-flex:0 !important;-ms-flex:0 !important;flex:0 !important}.fpf-choice-selector-field .choice:not(.image) label.xxsmall{width:4em}.fpf-choice-selector-field .choice:not(.image) label.xsmall{width:5.5em}.fpf-choice-selector-field .choice:not(.image) label.small{width:7em}.fpf-choice-selector-field .choice:not(.image) label.medium{width:15em}.fpf-choice-selector-field .choice:not(.image) label.large{width:20em}.fpf-choice-selector-field .choice:not(.image) label.xlarge{width:25em}.fpf-choice-selector-field .choice:not(.image) label.xxlarge{width:35em}.fpf-choice-selector-field .choice:not(.image) label.fullwidth{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;-ms-flex-negative:1;flex-shrink:1}.fpf-choice-selector-field .choice:not(.image) label[readonly]{background:#e6e6e6;cursor:not-allowed}.fpf-choice-selector-field .choice:not(.image) label i{width:auto;height:auto;margin:0;font-size:25px}.fpf-choice-selector-field .choice.image .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fpf-choice-selector-field .choice.image .inner .bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:.5em}.fpf-choice-selector-field .choice.image .inner .bottom img{margin:0;margin-bottom:1em;padding:0;border-radius:3px}.fpf-choice-selector-field .choice.image .inner .bottom input{display:inline-block}.fpf-choice-selector-field .choice.svg svg{margin-bottom:5px}.fpf-choice-selector-field .choice.svg input:checked+label svg *[fill]{fill:#fff}.fpf-choice-selector-field .choice.svg input:checked+label svg *[stroke]:not([stroke="white"]){stroke:#fff}.fpf-choice-selector-field .choice.svg input:checked+label svg *[stroke][stroke="white"]{stroke:#3071a9}.fpf-choice-selector-field .choice .inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fpf-choice-selector-field .choice .inner input{display:none;margin:0;margin-right:.5em}.fpf-choice-selector-field .choice .inner .pro{position:absolute;top:3px;right:3px;background:#bd362f}.fpf-choice-selector-field .choice .inner .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px}


