.customer-preferences-form{display:block;position:relative;width:100%}.account__cf-form{display:grid;gap:12px 16px;grid-template-columns:repeat(2, 1fr)}.account__cf-form .cf-app__field{grid-column:span 2;width:100%;margin:0;padding:0}@media screen and (min-width: 1025px){.account__cf-form .cf-app__field[data-wrapper-for=first_name],.account__cf-form .cf-app__field[data-wrapper-for=last_name],.account__cf-form .cf-app__field[data-wrapper-for=language],.account__cf-form .cf-app__field[data-wrapper-for=gender]{grid-column:span 1}}.account__cf-form .cf-app__field[data-wrapper-for=email],.account__cf-form .cf-app__field[data-wrapper-for=password]{display:none}.account__cf-form input,.account__cf-form select{height:48px;padding:7px 20px 5px;border:none;background-color:#f2f2f3;color:#000;font-family:"PP Neue Montreal Regular",helvetica,arial,sans-serif;font-size:16px;line-height:26px;text-align:left}.account__cf-form input::-moz-placeholder, .account__cf-form select::-moz-placeholder{opacity:1;color:#000}.account__cf-form input:-ms-input-placeholder, .account__cf-form select:-ms-input-placeholder{opacity:1;color:#000}.account__cf-form input::placeholder,.account__cf-form select::placeholder{opacity:1;color:#000}.account__cf-form input[type=date]{background-image:url("date-picker-icon.svg");background-repeat:no-repeat;background-position:right 16px center}.account__cf-form input[type=date]::-webkit-inner-spin-button,.account__cf-form input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none}.account__cf-form input::-webkit-date-and-time-value{text-align:left}.account__cf-form label{display:block;width:100%;margin:0 0 8px;padding:0;font-family:"PP Neue Montreal Bold",helvetica,arial,sans-serif;font-size:14px;line-height:20px}.account__cf-form .cf-app__field-type--submit-button{padding-top:20px}.cp-form__cancel{position:relative;margin:16px 0 0}
