.elemital-footer-section{width:100%;padding:8rem 0 6rem}.footer-container{max-width:140rem;margin:0 auto;padding:0 5%;width:100%}.footer-logo-wrapper{width:100%;margin-bottom:4rem}.footer-logo-wrapper img{width:100%;height:auto;display:block}.footer-logo-text{font-family:GCMozarellaDemo-Regular,serif;font-size:15vw;text-align:center;margin:0;line-height:1}.footer-divider{border:none;border-top:1px solid rgb(255,255,255);margin:4rem 0}.footer-menus-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}.footer-menu-title{font-family:SVN-Gilroy SemiBold,sans-serif!important;font-size:1.8rem;margin:0 0 2.5rem;font-weight:400!important;color:inherit!important}.footer-menu-list{list-style:none;padding:0;margin:0}.footer-menu-list li{margin-bottom:.5rem}.footer-menu-list a{text-decoration:none;color:inherit;font-size:1.3rem;opacity:.8;transition:opacity .3s ease}.footer-menu-list a:hover{opacity:1}.footer-bottom-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem;align-items:end}.footer-bottom-left{grid-column:1 / 6}.footer-bottom-left p{font-size:1.5rem;opacity:.8;margin:0;line-height:1.6}.footer-bottom-right{grid-column:7 / 13}.footer-newsletter-form{display:flex;gap:2rem;width:100%}.footer-newsletter-form .input-group{flex:1}.footer-newsletter-form input{width:100%;background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;padding:1.5rem 2rem;font-size:1.5rem;outline:none;transition:border-color .3s ease}.footer-newsletter-form input::placeholder{color:#fff9}.footer-newsletter-form input:focus{border-color:#fff}.footer-btn{background-color:#d9e5b3;color:#31482c;border:none;padding:0 4rem;font-size:1.6rem;font-weight:500;cursor:pointer;transition:background-color .3s ease}.footer-btn:hover{background-color:#fff}@media screen and (min-width:1400px){.footer-container{max-width:90vw!important}}@media screen and (max-width:1024px){.footer-menus-grid{grid-template-columns:repeat(3,1fr);row-gap:5rem}.footer-bottom-grid{grid-template-columns:1fr;row-gap:3rem}.footer-bottom-left,.footer-bottom-right{grid-column:1 / -1}}@media screen and (max-width:768px){.footer-menus-grid{grid-template-columns:repeat(2,1fr)}.footer-newsletter-form{flex-direction:column}.footer-btn{padding:1.5rem}}.footer-logo-wrapper img{transform:none!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elemital-footer.css.map */
