@font-face{font-family:font-primary;src:url(/assets-tdt/fonts/CheddarGothic-Sans.otf)}@font-face{font-family:font-secondary;src:url(/assets-tdt/fonts/Nunito-Regular.ttf)}@font-face{font-family:font-tertiary;src:url(/assets-tdt/fonts/Nunito-Regular.ttf)}@font-face{font-family:font-fourth;src:url(/assets-tdt/fonts/StudioFeixenSans-Medium.otf)}@font-face{font-family:font-fifth;src:url(/assets-tdt/fonts/CactusLight.ttf)}#form-checkout__identificationType[data-v-288be54a],input[data-v-288be54a]{font-family:font-secondary!important}#cardNumber[data-v-288be54a]{background-color:red}.centrar[data-v-288be54a]{margin:auto;display:block}[data-v-288be54a],[data-v-288be54a]:after,[data-v-288be54a]:before{-webkit-box-sizing:border-box;box-sizing:border-box}body[data-v-288be54a],html[data-v-288be54a]{min-height:100%;font-family:Open Sans,sans-serif}body[data-v-288be54a]{background:linear-gradient(50deg,#e2e2e2,#fff)}.btn[data-v-288be54a]{display:block;background:#000!important;border-radius:30px!important;font-family:font-primary!important;border:none;color:#fff;text-decoration:none;margin:20px 0;padding:10px 15px;border-radius:5px;position:relative;font-size:1.5rem}.btn[data-v-288be54a]:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:5px}.btn[data-v-288be54a]:hover:after{background:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 3px 0 rgba(0,0,0,.2)}.form fieldset[data-v-288be54a]{border:none;padding:0;padding:10px 0;position:relative;clear:both}.form fieldset.fieldset-expiration[data-v-288be54a]{padding-right:20px;text-align:initial}.form fieldset.fieldset-expiration .select[data-v-288be54a]{width:84px;margin-right:12px;float:left}.form fieldset label[data-v-288be54a]{display:block;text-transform:uppercase;font-size:11px;color:rgba(0,0,0,.8);margin-bottom:5px;font-weight:700;font-family:font-secondary}.form .form__input[data-v-288be54a],.form fieldset .select[data-v-288be54a],.form fieldset input[data-v-288be54a]{width:100%;min-width:50px;padding-right:30px;height:38px;color:#333;padding:10px;border-radius:5px;font-size:15px;outline:none!important;border:1px solid rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2)}.form .form__input[data-v-288be54a]{margin-right:10px}.form .row[data-v-288be54a]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form fieldset .select.input-cart-number[data-v-288be54a],.form fieldset input.input-cart-number[data-v-288be54a]{width:82px;display:inline-block;margin-right:8px}.form fieldset .select.input-cart-number[data-v-288be54a]:last-child,.form fieldset input.input-cart-number[data-v-288be54a]:last-child{margin-right:0}.form fieldset .select[data-v-288be54a]{position:relative}.form fieldset .select[data-v-288be54a]:after{content:"";border-top:8px solid #222;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;z-index:2;top:14px;right:10px;pointer-events:none}.form fieldset .select select[data-v-288be54a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;padding:0;border:none;width:100%;padding-right:30px;outline:none!important;top:6px;left:6px;background:none}.form fieldset .select select[data-v-288be54a] :-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form button[data-v-288be54a]{width:100%;outline:none!important;background:-webkit-gradient(linear,left top,left bottom,from(#2997d8),to(#253b80));background:linear-gradient(180deg,#2997d8,#253b80);text-transform:uppercase;font-weight:700;border:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:0 1px 2px rgba(0,0,0,.2);margin-top:90px}.form button .fa[data-v-288be54a]{margin-right:6px}.checkout[data-v-288be54a],.date-container[data-v-288be54a]{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout[data-v-288be54a]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#fff;border-radius:15px;padding:30px 45px}.button-close[data-v-288be54a]{position:absolute;top:0;left:0;padding:20px}.custom-dialog{width:auto}