.l-acq-fillOutHeader{font-family:DaxlineProBlack;text-transform:uppercase;color:#012406;font-size:18px;line-height:20px;text-align:center;padding:21px 0}
.l-acq-contentWrapper .l-acq-regFormContainer{margin:auto;width:100%;max-width:400px;background-color:rgba(255,255,255,1);-webkit-box-shadow:0 7px 21px 0 rgba(0,0,0,.2);box-shadow:0 7px 21px 0 rgba(0,0,0,.2);border-radius:2.02px;border:1px solid #d9deda;overflow-x:hidden;overflow-y:hidden}
.l-acq-contentWrapper .l-acq-regForm{margin:auto;max-width:299px}.l-acq-regForm .regForm-row{-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;padding:6px 0;width:90%}
input:focus{outline:0 !important}input#acq_birthdate{display:none}input::-ms-clear,input::-ms-reveal{width:0;height:0;display:none}
input::-webkit-credentials-auto-fill-button,input::-webkit-textfield-decoration-container{visibility:hidden}
input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important}
.l-acq-regForm .regForm-row img{height:28px;-ms-flex-item-align:end;align-self:flex-end}
.l-acq-regForm .birthday_select.error,.l-acq-regForm input.error{border-color:red;outline:0 !important;color:red}
.l-acq_register_row{color:#012406;padding-bottom:14px;position:relative}.l-acq_register_row:after{clear:both;content:'';display:block}
.l-acq_register_row_label{font-family:DaxlineProLight,sans-serif;font-size:14px;line-height:41px;-webkit-transition:all .5s;transition:all .5s;cursor:text;left:0;position:absolute;top:0;color:#9aa89c}
.l-acq_register_row_label--small{font-family:DaxlineProLight,sans-serif;font-size:12px;line-height:18px;display:block;padding-bottom:4px;position:static}
.l-acq_register_row_textfield{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .5s;transition:border .5s;border:0;border-bottom:1px solid #d9deda;display:block;font-family:DaxlineProLight;height:41px;line-height:14px;outline:0;padding:7px 0 0 0;width:100%;-webkit-box-shadow:none;box-shadow:none}
.l-acq_register_row_textfield:focus{border-color:#000}.l-acq_register_row_textfield::-ms-clear{display:none}
.l-acq_register_row_textfield--filled~.l-acq_register_row_label,.l-acq_register_row_textfield:focus~.l-acq_register_row_label,.l-acq_register_row_textfield:valid~.l-acq_register_row_label{font-family:DaxlineProLight,sans-serif;font-size:12px;line-height:18px;top:0;color:#012406}
.l-acq_register_row_textfield:-webkit-autofill~.l-acq_register_row_label{font-family:DaxlineProLight,sans-serif;font-size:12px;line-height:18px;top:0}
.l-acq_register_row_message{display:none;color:#fb6762;font-family:DaxlineProLight,sans-serif;font-size:12px;line-height:18px;padding-top:2px}
.l-acq_register_row_show-password{position:absolute;right:0;top:9px;z-index:3}.l-acq_register_row_show-password:before{color:#69a507;content:'D';cursor:pointer;font-family:ll-icon-font;font-size:23px}
.l-acq_register_row-error .l-acq_register_row_textfield{border-color:#fb6762}.l-acq_register_row--error .l-acq_register_row_message{color:#fb6762}
.l-acq_register_row_select{-webkit-transition:border-color .5s;transition:border-color .5s;border:1px solid #d9deda;position:relative}
.l-acq_register_row_select:after{color:#012406;content:'\31';font-family:ll-icon-font;font-size:14px;position:absolute;top:12px;right:14px;z-index:1}
.l-acq_register_row_select_select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;font-family:DaxlineProMedium,sans-serif;font-size:14px;line-height:44px;background:0;border:0;cursor:pointer;height:41px;padding-left:14px;position:relative;width:100%;z-index:2}
.l-acq_register_row_select_select::-ms-expand{display:none}.l-acq_register_row_select:hover{border-color:#012406}
.l-acq_register_row_select:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.register_row_with_icon{display:-webkit-box;display:-ms-flexbox;display:flex}.l-acq_register_row_iconBefore{height:28px;width:28px;-ms-flex-item-align:center;align-self:center;padding-right:14px;background-size:contain;background-repeat:no-repeat}
.l-acq_register_row_iconBefore.icon_email{background-image:url(/cms/acq_lp_icon_email.png)}
.l-acq_register_row_iconBefore.icon_password{background-image:url(/cms/acq_lp_icon_password.png)}
.login-suggestion{display:none;font-family:DaxlineProBold,sans-serif;font-size:12px}
.l-acq_register_row_iconAfter{position:relative;width:100%}.l-acq_register_row_width33{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:33%}
.l-acq_register_row>.l-acq_register_row_width33:first-child,.l-acq_register_row>.l-acq_register_row_width66:first-child{padding-right:14px}
.l-acq_register_row_width33{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:33.33%;padding-right:14px}
.l-acq_register_row_width33:last-of-type{padding-right:0}.l-acq_register_row_width50{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:50%}
.l-acq_register_row_width50:last-child{padding-left:14px}.l-acq_register_row_width66{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:66%}
.terms-acceptance{text-align:center;font-family:DaxlineProLight;font-size:12px;line-height:18px;margin:7px auto 28px}
.gray-line{background-color:#d9deda;height:1px}.l-acq-regForm .gray-line{margin:20px -14px;display:none}
.l-acq-regForm .gray-line{margin-left:-50%;width:200%;margin-top:1px}.l-acq_linkSmall{font-family:DaxlineProMedium,sans-serif;background:0;border:0;color:#69a507;cursor:pointer;display:inline-block;padding:0;position:relative;width:auto;text-decoration:none}
.l-acq_linkSmall:hover{color:#3f6304}.l-acq_register_row_textfield:valid{border-color:#73bf7d}
.l-acq-regForm .ctaWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:21px}
.ctaWrapper button{position:relative;min-width:242px;text-decoration:none;vertical-align:middle;line-height:52px;color:#fff;text-align:center;font-family:DaxlineProBlack;font-size:17px;height:49px;border-radius:2px;text-transform:uppercase;padding:0 21px;cursor:pointer;border-radius:2px;background-image:-webkit-gradient(linear,left top,right top,from(#a5cd28),to(#69a507));background-image:linear-gradient(90deg,#a5cd28 0,#69a507 100%);outline:0;border:0}
.ctaWrapper button:hover{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#69a507),to(#69a507));background-image:linear-gradient(90deg,#69a507 0,#69a507 100%)}
.buttonimg{position:absolute;top:14px;right:14px;-webkit-animation-name:spin;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}
}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}input.l-acq_register_row_textfield{font-size:14px;line-height:14px;margin-top:3px;font-family:DaxlineProMedium}
#acq_postCode,#acq_postcode{text-transform:uppercase}