.waylet-regularization-form-ecommerce-component{position:relative}
.waylet-regularization-form-ecommerce-component .waylet-regularization-form-container{border-radius:var(--rds-radius-m)}
@media(max-width:1024px){.waylet-regularization-form-ecommerce-component>.container{margin-top:40px !important}
}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content{padding:0}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .form-ecommerce-content-title{margin-bottom:24px !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 .label,.waylet-regularization-form-ecommerce-component .form-ecommerce-content label{font:var(--rds-caption-02)}
.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}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .msg-modal-input{padding:0;margin-top:4px;border:0;background-color:transparent;text-align:left}
.waylet-regularization-form-ecommerce-component .form-ecommerce-content .msg-modal-input:focus{border:0;outline:0}
.waylet-regularization-form-ecommerce-component .help-form-component .rp-body-1{-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__field-description.lopd-xf{padding-left:26px}
.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol .pre-lopd .lopd-xf{align-items:flex-start !important;padding-bottom:32px;padding-left:0}
@media(min-width:1024px){.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol .pre-lopd .lopd-xf{padding-bottom:24px}
}
.waylet-regularization-form-ecommerce-component .legal-container .rp-input-repsol .cmp-form-options__field-input:before{top:2px}
.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 .rp-input-repsol .cmp-form-options--checkbox{gap:28px !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 .form-send-btn{padding:12px 22px;margin-top:40px;margin-bottom:40px;justify-content:center;min-width:264px}
@media(max-width:720px){.waylet-regularization-form-ecommerce-component .form-send-btn{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-s)}
#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-body{padding:8px 16px 0 16px}
@media(min-width:1024px){#whereIsCommerceModal .modal-body{padding:19px 144px 0 133px}
}