.waylet-regularization-form-ecommerce-component{position:relative}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component>.container{margin-top:51px !important}
}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content{padding:40px}
@media(max-width:720px){.waylet-regularization-form-ecommerce-component .form-ecommerce-content{padding:24px}
}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .form-ecommerce-content-title{margin-bottom:16px !important}
}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content-title+div+.form-ecommerce-content-title{margin-top:48px !important}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .form-ecommerce-content-title+div+.form-ecommerce-content-title{margin-top:24px !important}
}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .rp-dropdown .dropdown-toggle::after{margin-left:auto}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content input[type="date"]{position:relative;width:100%;text-align:left}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content input[type="date"]::-webkit-calendar-picker-indicator,.waylet-regularization-form-ecommerce-component .form-ecommerce-content input[type="time"]::-webkit-calendar-picker-indicator{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content input[type="number"]::-webkit-inner-spin-button,.waylet-regularization-form-ecommerce-component .form-ecommerce-content input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .cmp-form.required label::after,.waylet-regularization-form-ecommerce-component .form-ecommerce-content .cmp-form.required .label::after{content:" *"}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .form-ecommerce-content .dragdrop-component{margin-top:8px}
}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .msg-info-input{margin-top:4px;color:#464646}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .msg-modal-input{padding:0;margin-top:4px;border:0;background-color:transparent;text-align:left;color:var(--rds-color-content-link)}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .msg-modal-input:focus{border:0;outline:0}
.waylet-regularization-form-ecommerce-component .help-form-component .rds-body-01{-webkit-line-clamp:4}
.waylet-regularization-form-ecommerce-component .legal-container{margin-top:0;margin-bottom:0}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .legal-container{margin-top:24px;margin-bottom:-32px}
}
.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol{margin-bottom:24px}
@media(max-width:720px){.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol{margin-bottom:16px}
}
.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol .cmp-form-options--checkbox{gap:28px !important}
.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol .cmp-form-options__field-input:after{top:4px !important}
.waylet-regularization-form-ecommerce-component .legal-container .caption{margin-top:26px;margin-bottom:16px}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .legal-container .caption{margin-top:40px;margin-bottom:36px}
}
.waylet-regularization-form-ecommerce-component .legal-container .caption+.rp-input-repsol{margin-bottom:28px}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .legal-container .caption+.rp-input-repsol{margin-bottom:36px}
}
.waylet-regularization-form-ecommerce-component button[type="submit"]{margin-top:40px;margin-bottom:40px}
@media(max-width:720px){.waylet-regularization-form-ecommerce-component button[type="submit"]{margin-top:16px;margin-bottom:0}
}
#whereIsCommerceModal.modal-waylet{padding-right:0 !important}
@media(min-width:1024px){#whereIsCommerceModal.modal-waylet{padding-right:17px}
}
#whereIsCommerceModal .modal-waylet{padding-right:0}
@media(min-width:1024px){#whereIsCommerceModal .modal-waylet{padding-right:17px}
}
#whereIsCommerceModal .modal-dialog{margin:20px;max-width:603px;top:87px}
@media(min-width:1024px){#whereIsCommerceModal .modal-dialog{margin:0;left:50%;top:50%;transform:translate(-50%,-50%)}
}
#whereIsCommerceModal .modal-content{border-radius:var(--rds-radius-m)}
#whereIsCommerceModal .modal-header{padding:16px;border-bottom:0}
@media(min-width:1024px){#whereIsCommerceModal .modal-header{padding:24px;column-gap:32px}
}
#whereIsCommerceModal .modal-header p{margin-bottom:0}
#whereIsCommerceModal .modal-header .modal-description{display:flex;flex-direction:column;row-gap:8px}
#whereIsCommerceModal .modal-header .modal-description span{font-weight:bold}
#whereIsCommerceModal .modal-header .icon-rp.icon-rp-Cross{color:var(--rds-color-content-high)}
#whereIsCommerceModal .modal-body{padding:8px 16px 0 16px}
@media(min-width:1024px){#whereIsCommerceModal .modal-body{padding:19px 144px 0 133px}
}