.home-info{background-color:var(--color-accent);height:100vh;padding:0;margin:0;overflow:hidden}.home-info-container{display:flex;height:100%;margin:0;padding:0}.home-info-media{flex:0 0 50%;height:100%;margin:0;padding:0}.home-info-media .image-container{width:100%;height:100%;margin:0;padding:0}.home-info-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;margin:0;padding:0}.home-info-content{flex:0 0 50%;display:flex;align-items:center;padding:70px}.content-wrapper{max-width:500px}.home-info-heading{color:var(--color-heading);margin-bottom:var(--spacing-2xl);opacity:0;transform:translateY(30px);transition:opacity var(--transition-slow),transform var(--transition-slow)}.home-info-description{color:var(--color-body);margin-bottom:var(--spacing-2xl);opacity:0;transform:translateY(30px);transition:opacity var(--transition-slow) .3s,transform var(--transition-slow) .3s}.home-info-button{background-color:var(--color-primary);color:var(--color-accent);border:none;padding:12px 80px;letter-spacing:.5px;cursor:pointer;display:inline-block;text-decoration:none;opacity:0;transform:translateY(30px);transition:opacity var(--transition-slow) .6s,transform var(--transition-slow) .6s;border-radius:var(--border-radius-md);font-family:var(--font-body);font-size:var(--font-size-h5);font-weight:var(--font-weight-normal)}.home-info-button:hover{opacity:.9;color:var(--color-accent)}.content-wrapper.animated .home-info-heading,.content-wrapper.animated .home-info-description,.content-wrapper.animated .home-info-button{opacity:1;transform:translateY(0)}@media(max-width:1024px){.home-info{height:auto;aspect-ratio:16/9}.home-info-content{padding:var(--spacing-xl)}.home-info-button{padding:12px 40px}}@media(max-width:767px){.home-info{height:auto;aspect-ratio:auto}.home-info-container{flex-direction:column}.home-info-media{flex:0 0 auto;width:100%;height:50vh}.home-info-media .image-container{height:50vh}.home-info-content{flex:0 0 auto;width:100%;padding:var(--spacing-xl) var(--spacing-lg);text-align:center;justify-content:center}.home-info-heading,.home-info-description{margin-bottom:var(--spacing-xl)}.home-info-button{padding:10px 32px}}@media(max-width:480px){.home-info-content{padding:var(--spacing-lg) var(--spacing-md)}.home-info-button{padding:10px 24px;font-size:var(--font-size-p)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/css/home/home-info.css.map */
