.supply-address-form-fragment-ff.form-ecommerce-content{max-width:100%;padding:0;background-color:transparent}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__user{border:1px solid var(--rds-color-border-low);border-radius:var(--rds-radius-m);padding:24px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__user p{margin-bottom:4px}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__user-edit .text{display:none}
@media(min-width:1024px){.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__user-edit .text{display:block}
}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form{border:1px solid var(--rds-color-border-low);border-radius:var(--rds-radius-m);padding:24px;display:flex;flex-direction:row;flex-wrap:wrap}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .input-name{order:5}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .input-surname{order:6}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .input-type-doc{order:7}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .input-nif{order:8}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .input-nacionality{order:9}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .supply-address-form__buttons-container{order:10}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form.business-form .supply-address-form__contact-title{width:100%;margin-top:24px}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form .input{padding:0}
@media(min-width:1024px){.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form .input-padding{padding-right:24px}
}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__main-form .input-last{margin-bottom:0}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .required-text{padding:0;margin:0}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__buttons-container{display:inline-flex;width:100%;gap:16px;margin-top:24px}
@media(min-width:1024px){.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__buttons-container{margin-top:32px;justify-content:flex-end;gap:12px}
}
@media(min-width:1024px){.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__buttons-container button{width:160px}
}
.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__cups-tooltip{color:var(--rds-color-content-link);text-align:start;padding:0;margin-top:16px}
@media(min-width:1024px){.supply-address-form-fragment-ff.form-ecommerce-content .supply-address-form-ff .supply-address-form__cups-tooltip{margin-top:8px}
}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-check-container{margin-top:16px;margin-bottom:32px}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-check-container .cmp-form-options__field-label{width:20px}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-check-container .cmp-form-options__field-input:before{margin-top:2px}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-check-container .cmp-form-options__field-input:after{top:4px !important;left:2px}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-container .input{padding:0}
@media(min-width:1024px){.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-container .input-padding{padding-right:24px}
}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-container .input-last{margin-bottom:0}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-container .billing-address-button{display:flex;justify-content:flex-start;margin:16px 0 32px}
.supply-address-form-fragment-ff.form-ecommerce-content .billing-address-container .billing-address-button button{width:160px}
.supply-address-form-fragment-ff.form-ecommerce-content .label,.supply-address-form-fragment-ff.form-ecommerce-content label{font:var(--rds-caption-02);color:var(--rds-color-content-high)}