.btn-light{background-color:#ececec}#loading{display:none;width:100%;height:100%;position:fixed;top:0;left:0;margin:0;padding:0;background-color:hsla(0,0%,100%,.5)}.input-rental-date{min-width:210px}.vue-touch-keyboard .keyboard{width:100%;margin:0}.vue-touch-keyboard .keyboard .line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.vue-touch-keyboard .keyboard .line:not(:last-child){margin-bottom:.5em}.vue-touch-keyboard .keyboard .key{-webkit-box-flex:40;-ms-flex:40;flex:40;height:2.2em;line-height:2.2em;overflow:hidden;vertical-align:middle;border:1px solid #ccc;color:#333;background-color:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.6);box-shadow:0 2px 2px rgba(0,0,0,.6);border-radius:.35em;font-size:1.25em;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.vue-touch-keyboard .keyboard .key:not(:last-child){margin-right:.5em}.vue-touch-keyboard .keyboard .key.backspace{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMGg0OHY0OEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik00NCA2SDE0Yy0xLjM4IDAtMi40Ny43LTMuMTkgMS43NkwwIDIzLjk5bDEwLjgxIDE2LjIzQzExLjUzIDQxLjI4IDEyLjYyIDQyIDE0IDQyaDMwYzIuMjEgMCA0LTEuNzkgNC00VjEwYzAtMi4yMS0xLjc5LTQtNC00em0tNiAyNS4xN0wzNS4xNyAzNCAyOCAyNi44MyAyMC44MyAzNCAxOCAzMS4xNyAyNS4xNyAyNCAxOCAxNi44MyAyMC44MyAxNCAyOCAyMS4xNyAzNS4xNyAxNCAzOCAxNi44MyAzMC44MyAyNCAzOCAzMS4xN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:35%}.vue-touch-keyboard .keyboard .key.half{-webkit-box-flex:20;-ms-flex:20;flex:20}.vue-touch-keyboard .keyboard .key.control{color:#fff;background-color:#7d7d7d;border-color:#656565}.vue-touch-keyboard .keyboard .key.featured{color:#fff;background-color:#337ab7;border-color:#2e6da4}.vue-touch-keyboard .keyboard .key:hover{color:#333;background-color:#d6d6d6;border-color:#adadad}.vue-touch-keyboard .keyboard .key:active{-webkit-transform:scale(.98);transform:scale(.98);color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.vue-touch-keyboard .keyboard .key.activated{color:#fff;background-color:#5bc0de;border-color:#46b8da}.vue-touch-keyboard .keyboard .placeholder{-webkit-box-flex:20;-ms-flex:20;flex:20;height:2.2em;line-height:2.2em}.vue-touch-keyboard .keyboard .placeholder:not(:last-child){margin-right:.5em}.vue-touch-keyboard .keyboard:after,.vue-touch-keyboard .keyboard:before{content:"";display:table}.vue-touch-keyboard .keyboard:after{clear:both}#keyboard{margin-bottom:1rem}.item-pictogram{display:inline-block;width:35px;height:35px;text-align:center}.item-pictogram img{height:100%;opacity:.5}.item-is-active img{opacity:1;-webkit-filter:invert(17%) sepia(91%) saturate(7085%) hue-rotate(128deg) brightness(100%) contrast(106%);filter:invert(17%) sepia(91%) saturate(7085%) hue-rotate(128deg) brightness(100%) contrast(106%)}.text-transparent[data-v-20aef4d8]{color:transparent}.btn-inactive[data-v-20aef4d8]{border-color:#ccc;color:#ccc}.items-wrapper[data-v-20aef4d8]{position:relative}.itemLoading[data-v-20aef4d8]{position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.8);width:100%;height:100%;z-index:999}.itemLoading .loading-message[data-v-20aef4d8]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-fluc[data-v-20aef4d8]{background-color:#ececec;border-radius:10%}.package-item .item-pictogram[data-v-20aef4d8]{display:inline-block;width:25px;height:25px;text-align:center}.additional-message{font-size:80%;width:100%;text-align:right}.btn-primary:disabled{background-color:#ccc;color:#999;border:0}.StripeElement[data-v-71105348]{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08);box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08);-webkit-transition:box-shadow .15s ease;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease}.StripeElement--focus[data-v-71105348]{-webkit-box-shadow:0 1px 3px 0 #cfd7df;box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid[data-v-71105348]{border-color:#fa755a}.StripeElement--webkit-autofill[data-v-71105348]{background-color:#fefde5!important}.modal-header[data-v-71105348]{border-style:none;padding-bottom:0}.modal-content[data-v-71105348]{background-color:#e6ebf1}.paybtn[data-v-71105348]{width:100%;-webkit-box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08);box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08);-webkit-transition:box-shadow .15s ease;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease;margin-top:20px}.reserveItem[data-v-71105348]{text-align:left;padding:1.5rem 0;border-bottom:1px solid #c7cbcf}#payment-form[data-v-71105348],.card_title[data-v-71105348]{padding:1rem}.card_title[data-v-71105348]{padding-bottom:0}.btn.disabled[data-v-71105348],.btn[data-v-71105348]:disabled{opacity:.3}#expire_error[data-v-71105348]{display:none}#expire_message[data-v-71105348]{text-align:left;color:red}#expire_ok[data-v-71105348]{text-align:right}.expire_attention[data-v-71105348]{text-align:left;font-size:12px}.stockout[data-v-71105348]{color:red;font-weight:700}.amount_price[data-v-71105348]{font-size:24px}.now-loading-overlay[data-v-71105348]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000}.overlay-content[data-v-71105348]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700}.barcode img[data-v-e0163fea]{min-width:50mm;max-width:50mm}.thanks-receive-time[data-v-e0163fea]{font-size:170%;font-weight:700;display:inline-block}.step-locate-wrapper[data-v-77c06f98]{position:-webkit-sticky;position:sticky;top:0;background-color:transparent;width:100%;z-index:10;margin-bottom:15px}.step-locate[data-v-77c06f98]{text-align:left}.btn-step-locate[data-v-77c06f98]{background:#fff;border:1px solid #ccc;color:#0b58a2;cursor:pointer;font-size:16px;padding:10px;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3))}