.maintenance-section{width:100%;min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;padding:2rem 4rem}@media only screen and (max-width: 767px){.maintenance-section{display:block}}.maintenance-section .container{padding:0}.maintenance-section .container .grid-container{grid-auto-columns:minmax(0, 0.6fr) minmax(0, 0.6fr) minmax(0, 0.6fr);align-items:initial}@media only screen and (max-width: 767px){.maintenance-section .container .grid-container{display:block}}.maintenance-section .half-media-text__media img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:top;font-family:"object-fit: cover";z-index:1}.maintenance-section .half-media-text__text{padding:0;display:block}.maintenance-section .klaviyo-form{padding:1rem 0 !important}.maintenance-section__login{position:absolute;right:40px;top:40px;z-index:2}.maintenance-section__login span{margin:0 .5em}.maintenance-section__bg{width:100%;height:100%;position:absolute;top:0;left:0}.maintenance-section__bg img{width:100%;height:100%;object-fit:cover}.maintenance-section__logo{margin-top:2rem;margin-bottom:4rem;position:relative}.maintenance-section__logo img{width:20rem}.maintenance-section__body{position:relative;max-width:500px;padding:4rem}@media only screen and (max-width: 767px){.maintenance-section__body{padding:4rem}}.maintenance-section__body .title{margin-bottom:1rem}.maintenance-section__body .body{margin-bottom:1rem;margin-top:1rem}.maintenance-section__footer{margin-top:auto;position:relative}.maintenance-section__footer .h6_style{margin-bottom:.5rem}.maintenance-section__footer .socials-list{--color: var(--color-main-light)}.maintenance-section__footer .socials-list li:first-child{margin-left:0}.maintenance-section .h6_style{font-weight:700}.maintenance-section a{color:inherit}@media only screen and (max-width: 479px){.maintenance-section{padding:40px 1rem}.maintenance-section__logo{margin-top:2rem !important;position:relative}.maintenance-section__logo img{width:16rem}.maintenance-section .grid-container{grid-auto-columns:1fr !important;text-align:center}.maintenance-section .grid-item{grid-row:initial}.maintenance-section .half-media-text__media{order:0 !important}.maintenance-section .socials-list{justify-content:center}.maintenance-section .h2_style{font-size:3rem}.maintenance-section__login{top:1rem;right:1rem}.maintenance-section__logo{margin-top:40px}.maintenance-section__body{padding:1.5rem 1rem}}
