.hp-modal{background:#0000;opacity:0;overflow-y:hidden;position:fixed;transform:translateY(-100%);z-index:9999;font-size:.875rem;transition:transform 0s .3s,opacity .2s ease;top:0;bottom:0;right:0;left:0}.hp-modal .hp-close{font-size:1.25rem;position:absolute;right:1.25rem;top:1.25rem;border:0;background:transparent;padding:0}.hp-modal h3{color:var(--color-grey-800);box-shadow:none;margin-bottom:1rem}.hp-modal-dialog{position:relative;background:#fff;max-width:992px;margin:0 auto;height:100%;display:flex;flex-direction:column;transform:scale(1) translate3d(0,5%,0);transition:transform .2s ease-in,max-width .2s ease-in,max-height .2s ease-in;overflow:auto}.hp-modal.hp-active{opacity:1;background:#0006;transform:translateY(0);transition:ease opacity .2s}.hp-modal.hp-active .hp-modal-dialog{transition:transform .2s ease-in,max-width .2s ease-in,max-height .2s ease-in;transform:scale(1) translateZ(0)}.hp-modal-header{padding:1.25rem 3.5rem 1.25rem 1rem}.hp-modal-header h3{margin-bottom:0}.hp-modal-content{padding:1rem;flex-grow:1;flex-shrink:0}.hp-modal-footer{padding:1.25rem 1rem;border-top:1px solid #eee}.hp-modal-buy-report .hp-modal-dialog{height:100%;overflow-y:auto}.hp-modal-buy-report .hp-modal-content h3.hp-modal-buy-report-title{font-size:1.25rem}.hp-modal-buy-report .hp-kadaster-logo{flex-basis:2.5rem;width:2.5rem;margin-left:auto;align-self:flex-end}.hp-modal-buy-report .hp-trustpilot-slider{padding:0 1rem}.hp-modal-buy-report .hp-modal-buy-btn{display:none}.hp-modal-buy-report .hp-sticky-buy-btn{bottom:-6rem}.hp-modal-buy-report .hp-sticky-buy-btn.hp-active{bottom:0}.hp-modal-buy-report .hp-swiper{padding:0 1.5rem 1.5rem}.hp-modal-buy-report-properties .hp-prev-step{justify-content:flex-start}.hp-modal-buy-report-properties .hp-next-step{justify-content:end}@media (min-width: 768px){.hp-modal{display:flex;align-items:center;justify-content:center;max-height:100vh}.hp-modal-header{padding:1.5rem 2.5rem 1.5rem 1.5rem}.hp-modal-header h3{font-size:1.25rem;margin-bottom:0}.hp-modal-content{padding:1.5rem;overflow:auto}.hp-modal-content h3{font-size:1.25rem;margin-bottom:1rem}.hp-modal-dialog{border-radius:.5rem;height:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:1.5rem;max-height:calc(100vh - 3rem);display:flex;transition:transform .2s ease-in .2s;transform:scale(.7)}.hp-modal-buy-report .hp-modal-dialog{height:auto}.hp-modal-buy-report .hp-kadaster-logo{flex-basis:4.5rem;width:4.5rem}.hp-modal-buy-report h3.hp-modal-buy-report-title{font-size:1.25rem;text-align:center;margin-bottom:0}.hp-modal-buy-report .hp-property-summary .hp-img-square,.hp-modal-buy-report .hp-property-summary .hp-img-square img{width:88px;height:88px}.hp-modal-buy-report .hp-modal-buy-btn{display:block}.hp-modal-buy-report .hp-sticky-buy-btn{display:none}.hp-modal-buy-report .hp-sticky-buy-btn+.hp-modal{height:calc(100% + 3rem)}.hp-modal-buy-report .hp-swiper{padding:1.5rem}}@media (min-width: 512px){.hp-modal-dialog-xs{max-width:480px;border-radius:.375rem;height:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:1.5rem auto;max-height:calc(100vh - 3rem);display:flex}}@media (min-width: 822px){.hp-modal-dialog-small{width:100%;max-width:768px}}@media (min-width: 992px){.hp-modal-dialog-medium{width:100%;max-width:1024px}}.hp-swal-container .swal2-title{padding:2rem 2rem 0;text-align:left!important;color:var(--color-grey-800)!important}.hp-swal-container .swal2-html-container{text-align:left;color:var(--color-grey-800);font-size:.938rem;margin:0;padding:1rem 2rem}.hp-swal-container .swal2-actions{margin:0;padding:0 1rem;justify-content:flex-start}.hp-swal-container .swal2-close{right:1.25rem;top:1.25rem;width:1em;height:1em;position:absolute}.hp-modal-hpp .hp-modal-header{padding:.75rem 3.5rem .75rem 1rem;align-items:center}.hp-modal-hpp .hp-close{font-size:23px;top:.75rem;right:.75rem}@media (min-width: 768px){.hp-modal-hpp .hp-modal-header{padding:.75rem 2.5rem .75rem 1.25rem}.hp-modal-hpp .hp-close{font-size:23px}}.hp-modal-sidebar .hp-modal-content{display:flex;flex-direction:column}.hp-modal-sidebar .hp-modal-content>:nth-child(1){padding:2.75rem 1rem;background:var(--color-slate-100)}.hp-modal-sidebar .hp-modal-content>:nth-child(2){padding:1.5rem 1.5rem 0}@media (min-width: 768px){.hp-modal-sidebar ::-webkit-scrollbar{width:6px;border-radius:3px}.hp-modal-sidebar ::-webkit-scrollbar-track{background:var(--color-grey-200)}.hp-modal-sidebar ::-webkit-scrollbar-thumb{background:var(--color-grey-400);border-radius:3px}.hp-modal-sidebar .hp-modal-dialog{overflow:hidden;max-height:720px;height:100%}.hp-modal-sidebar .hp-close{top:0;right:0;z-index:1;width:3rem;height:3rem}.hp-modal-sidebar .hp-close:hover{--tw-text-opacity: 1;color:rgb(0 42 31 / var(--tw-text-opacity))}.hp-modal-sidebar .hp-modal-content{height:100%;position:relative;display:grid;grid-template-columns:1fr 2fr;align-items:stretch}.hp-modal-sidebar .hp-modal-content>:nth-child(1){padding:2rem;background:linear-gradient(180deg,#f6f8f9,#f6f8f900);flex-grow:1}.hp-modal-sidebar .hp-modal-content>:nth-child(2){padding:2rem 0 0;flex-grow:1;height:100%;overflow:hidden}.hp-modal-sidebar .hp-modal-content>:nth-child(2)>:nth-child(1){overflow:auto;height:100%;padding:0 2rem}}@media (min-width: 1024px){.hp-modal-sidebar.hp-modal-sidebar-xs .hp-modal-content{grid-template-columns:260px auto}.hp-modal-sidebar .hp-modal-content{grid-template-columns:364px auto}}
