.promo-code .partner-promo-code .row label{font-size:.75rem}.promo-code{padding:1rem}@media (max-width: 1199.98px){.promo-code{margin:1rem -15px 0}}.promo-code .get-promo-code{line-height:1rem}.promo-code .get-promo-code form .input-set{width:80%}.promo-code .get-promo-code form .input{text-transform:uppercase}.promo-code .get-promo-code form .input::-webkit-input-placeholder{text-transform:none}.promo-code .get-promo-code form .input::-moz-placeholder{text-transform:none}.promo-code .get-promo-code form .input:-ms-input-placeholder{text-transform:none}.promo-code .get-promo-code form .input::-ms-input-placeholder{text-transform:none}.promo-code .get-promo-code form .input::placeholder{text-transform:none}.promo-code .get-promo-code form .btn{height:50px;width:50px;padding:0;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-code .partner-promo-code .row label{font-weight:600;line-height:1.5rem}.promo-code .partner-promo-code .row .wl-tooltip,.promo-code .partner-promo-code .row .wl-tooltip .wl-tooltip-container{display:inline}@media (max-width: 1199.98px){.promo-code .partner-promo-code .row .wl-tooltip,.promo-code .partner-promo-code .row .wl-tooltip .wl-tooltip-container{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}.promo-code .partner-promo-code .row .wl-tooltip .wl-tooltip-toggle{background-color:transparent;border:none;color:#999;cursor:pointer}@media (max-width: 1199.98px){.promo-code .partner-promo-code .row .wl-tooltip .wl-tooltip-toggle{display:inline-block;margin:.25rem 0}}@media (max-width: 1199.98px){.promo-code .partner-promo-code .row .wl-tooltip .wl-tooltip-content{width:auto;left:auto;right:auto}}@media (min-width: 1200px){.promo-code .partner-promo-code .validate{text-align:right}}@media (max-width: 1199.98px){.promo-code .partner-promo-code .validate .btn{width:100%}}.promo-code i.checked{color:#3fa84f;font-weight:700;margin:0 2px}.promo-code .vouchers .vouchers-label i{float:right}.promo-code .vouchers .vouchers-ticket{padding:.5rem 0.625rem .5rem 1rem;border-radius:7px;-webkit-box-shadow:inset 0 0 0 1px #c8c8c8;box-shadow:inset 0 0 0 1px #c8c8c8;position:relative;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#fff}.promo-code .vouchers .vouchers-ticket:hover{background-color:#f4f6f8}.promo-code .vouchers .vouchers-ticket:hover .voucher-infos:before{border-left-color:#e94f2d}.promo-code .vouchers .vouchers-ticket:nth-child(-n+3){display:-webkit-box;display:-ms-flexbox;display:flex}.promo-code .vouchers .vouchers-ticket .voucher-infos:before{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;content:'';border-left:4px solid transparent;height:100%;position:absolute;top:0;left:0}.promo-code .vouchers .vouchers-ticket .voucher-value{width:106px;border-left:2px dashed #c8c8c8}.promo-code .vouchers .vouchers-ticket:before{content:'';height:14px;width:14px;border:1px solid #c8c8c8;position:absolute;top:-7px;right:108px;border-radius:14px;background:#fff}.promo-code .vouchers .vouchers-ticket:after{content:'';height:14px;width:14px;border:1px solid #c8c8c8;position:absolute;bottom:-7px;right:108px;border-radius:14px;background:#fff}.promo-code .show-more,.promo-code .show-less{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:700;cursor:pointer}.promo-code .show-less{display:none}
