@supports (display:grid){.form,.pay-local-form,.pay-local-delivery-form{display:grid;display:-ms-grid;grid-template-columns:[labels] auto [controls] 1fr;-ms-grid-columns:[labels] auto [controls] 1fr;grid-auto-flow:row;grid-gap:.8em .5em}.form>label,.pay-local-form>label,.pay-local-delivery-form>label{grid-column:labels;grid-row:auto}.form>input,.form>select,.form>textarea,.pay-local-form>input,.pay-local-form>select,.pay-local-form>textarea,.pay-local-delivery-form>input,.pay-local-delivery-form>select,.pay-local-delivery-form>textarea{grid-column:controls;grid-row:auto}.form>div.birth-date{grid-template-columns:1fr 2fr;-ms-grid-columns:1fr 2fr;grid-gap:20px}.form>div.birth-date>input,.form>div.birth-date>select{grid-column:controls;grid-row:auto}}.form,.pay-local-form,.pay-local-delivery-form{max-width:100vw;padding:1.0em;margin:1.0em}.pay-local-delivery-form{color:rgb(240,255,240)}.pay-local-delivery-form>h3{font-family:'FiraSansRegular',sans-serif}.form{color:#222}.form .input,.pay-local-delivery-form .input,.pay-local-form .input,.form textarea,.pay-local-delivery-form textarea,.pay-local-form textarea,.form select,.pay-local-delivery-form select,.pay-local-form select,.form>div.birth-date>input,.form>div.birth-date>select{border:2px solid #ccc;padding:.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.form>h3,.pay-local-delivery-form>h3,.pay-local-form>h3{text-align:center}.pay-local-form>label{padding:5px;line-height:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:rgb(202,0,15)}.pay-local-form>label.even{color:rgb(0,60,15)}.pay-local-delivery-form>label{padding:5px;line-height:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#222}.pay-local-delivery-form>label.odd{background-color:rgb(0,60,15)}.form>div.birth-date>input,.form>div.birth-date>select{float:left;padding-right:5px}.form>hr{clear:both;width:100%}.form>button,.form>input.button,.pay-local-form>button,.pay-local-form input.button,.filter-form input.button{text-align:center;vertical-align:middle;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:8px;color:#fff;background-color:#6c757d;border-color:#6c757d;border:0;margin-top:10px;height:30px}.form>textarea,.pay-local-form>textarea,.pay-local-delivery-form>textarea{min-height:0.5em}.alert{width:100%;height:auto;padding:15px;margin-bottom:20px;border:1px solid transparent;text-align:center;display:block;text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{color:rgb(10,90,0);background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);background-repeat:repeat-x;border-color:#b2dba1;animation:fade-out 30s}.alert-error{color:#fff;background-image:-webkit-linear-gradient(top,rgb(200,20,0) 0,rgb(250,20,30) 100%);background-image:-o-linear-gradient(top,rgb(200,20,0) 0,rgb(250,20,30) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgb(200,20,0)),to(rgb(250,20,30)));background-image:linear-gradient(to bottom,rgb(200,20,0) 0,rgb(250,20,30) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#rgb( 200, 20, 0 )',endColorstr='rgb( 250, 20, 30 )',GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}@keyframes fade-out{from{opacity:1}to{opacity:0}}small.text-muted{font-family:courier,courier-new,monospace;font-size:0.75em;color:#222}
