/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties;main{.back-to-list{max-width:100%!important;a{color:var(--color-white,#fff)!important;&:before{border-color:var(--color-white,#fff)!important}}}.real-estate-detail-properties{@media (width < 40rem){justify-content:center!important}}.real-estate-single-detail{.real-estate-single-detail-value-label{font-size:var(--text-xs,.75rem)!important;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))!important;span{--tw-font-weight:var(--font-weight-normal,400)!important;font-weight:var(--font-weight-normal,400)!important}}}.real-estate-single-detail-value{display:none!important}.real-estate-single-detail-value-label{display:flex!important;gap:calc(var(--spacing, .25rem)*1)!important;span{--tw-font-weight:var(--font-weight-light,300)!important;font-weight:var(--font-weight-light,300)!important}}.real-estate-price-container{.full-screen-container{max-width:100%!important}}#gallery-links-wrapper{background-color:transparent!important;bottom:calc(var(--spacing, .25rem)*0)!important;position:relative;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;button{background-color:var(--color-w-secondary,var(--color-w-secondary))!important;border-radius:25px!important;cursor:pointer!important;padding-block:calc(var(--spacing, .25rem)*2.5)!important;padding-inline:calc(var(--spacing, .25rem)*3.5)!important;--tw-font-weight:var(--font-weight-semibold,600)!important;color:var(--color-white,#fff)!important;font-weight:var(--font-weight-semibold,600)!important;text-transform:uppercase!important}}.real-estate-description{@media (min-width:768px){column-count:2;column-fill:balance;column-gap:100px}}p.details-value{.energy-class{color:var(--color-w-primary,var(--color-w-primary))!important}}#details-container{.detail-wrapper{border-bottom-style:var(--tw-border-style);border-bottom-width:.5px;border-color:var(--color-w-primary,var(--color-w-primary))!important;display:flex!important;justify-content:space-between!important;padding-bottom:calc(var(--spacing, .25rem)*4)!important}}.block-form-details{.form-row{width:100%}}.form-privacy-row{color:var(--color-white,#fff)!important;a{color:var(--color-white,#fff)!important}}.contact-dettaglio-real-estate-form{color:var(--color-w-primary,var(--color-w-primary))!important}button#send{background-color:var(--color-w-secondary,var(--color-w-secondary))!important;border-radius:20px!important;color:var(--color-white,#fff)!important;width:100%!important}#container-desktop-form{.block-form-details{background-color:var(--color-w-primary,var(--color-w-primary))!important;color:var(--color-white,#fff)!important;@media (width >= 40rem){padding:calc(var(--spacing, .25rem)*16)!important}}}.has-errors.form-row{color:red}.real-estate-list-single-item-custom{.btn{background-color:var(--color-white,#fff)!important;border-color:var(--color-w-secondary,var(--color-w-secondary))!important;--tw-font-weight:var(--font-weight-light,300)!important;color:var(--color-w-secondary,var(--color-w-secondary))!important;font-weight:var(--font-weight-light,300)!important}.energy-class{display:none!important}}}#lg-wikicasa-toolbar{button{--tw-border-style:none;background:var(--color-w-secondary)!important;border-style:none;color:var(--color-white,#fff)!important}button.active{--tw-border-style:solid!important;border-color:var(--color-w-primary,var(--color-w-primary))!important;border-style:solid!important}}img.lg-image{border-radius:20px}#lg-next-1,#lg-prev-1,.lg-thumb.lg-group{background-color:var(--color-w-secondary,var(--color-w-secondary))!important}#lg-next-1,#lg-prev-1{border-radius:50%!important;color:var(--color-white,#fff)!important}#contact-mobile-modal{backdrop-filter:blur(5px);background-color:transparent!important;.modal-content,.modal-header{backdrop-filter:blur(5px);background:rgba(0,0,0,.45)}.modal-header{padding:calc(var(--spacing, .25rem)*5)!important;.modal-close:after,.modal-close:before{background-color:var(--color-white,#fff)!important}}.modal-content{padding-top:calc(var(--spacing, .25rem)*0)!important}}#form_errors_wrapper{color:red!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}}}