.pofw-product-options-wrapper{margin-bottom:20px}.pofw-product-options-wrapper .field{margin-bottom:10px}.pofw-product-options-wrapper .field>label{font-weight:700}.pofw-product-options-wrapper .field.pofw-required>label>span:first-child:after{color:#e32;content:' *';display:inline}.pofw-product-options-wrapper .field>label span.pofw-price{font-weight:400}.pofw-product-options-wrapper .field .control select{height:initial;line-height:inherit}.pofw-product-options-wrapper .field .control input[type="text"]{width:initial;padding:initial;line-height:inherit}.pofw-product-options-wrapper .field .control .choice label{display:inline;padding-left:3px}.pofw-product-options-wrapper .field .control .choice input[type="radio"],.pofw-product-options-wrapper .field .control .choice input[type="checkbox"]{width:auto}.pofw-product-options-wrapper .field.pofw-required.pofw-not-valid .control input[type="text"],.pofw-product-options-wrapper .field.pofw-required.pofw-not-valid .pofw-required-text{color:red;font-style:italic}.pofw-product-options-wrapper .field .control .choice.mix-match{margin-top:10px}.fkn-hide{display:none}.fkn-show{display:show}.pofw-product-options-wrapper .fkn-border-error{border-color:#e32}.fkn-mix-match-input{width:60px}.fkn-mix-match-input-name{text-overflow:ellipsis;overflow:hidden;width:160px;height:1.2em;white-space:nowrap}.per-piece-error{color:#e32}.out-of-stock-item{color:#e32;margin:0;display:block}.choice{display:flex;align-items:center}