.footer-new{width:100%;position:absolute;z-index:1;padding:40px 60px}a{text-decoration:none;color:inherit}ul{margin:0;padding:0;list-style:none}footer{background:linear-gradient(90deg,#b683be,#fd953e);color:#fff;padding:40px 90px}.newsletter{display:flex;margin:0 auto}.newsletter input{flex:1;padding:15px;border:none;outline:none;background:#fff;min-width:0}.newsletter button{background:#fff;color:#000;padding:15px 30px;border:none;letter-spacing:1px;transition:background .3s;font-family:DM Sans;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase}.newsletter button:hover{cursor:pointer}.footer-content{display:flex;flex-wrap:wrap;margin:0 auto 40px;gap:5rem}.footer-column{margin-top:20px;flex:1;min-width:200px}.footer-column h3{font-size:16px;margin-bottom:20px;font-weight:600;font-family:var(--font-button-family);color:#fff;text-transform:uppercase}.footer-column ul li{margin-bottom:10px;font-family:var(--font-button-family);font-weight:500;font-size:14px;text-transform:capitalize;color:#fff}.payment-icons{display:flex;gap:10px}.payment-icons img{height:15px}.footer-column ul li a{position:relative;overflow:hidden}.address-content{font-size:14px;font-weight:500}.footer-column ul li a:hover:after{width:100%}.footer-column ul li a.footer-link-hover{font-weight:700;border-bottom:1px solid white}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin:0 auto;border-top:1px solid rgba(255,255,255,.2)}.footer-bottom p{font-family:var(--font-button-family);font-weight:600;font-size:16px}.social-icons ul{display:flex;gap:10px}.social-icons a{color:#fff}.newsletter form{display:flex;flex-wrap:wrap}.newsletter .field__input{width:83vw}.newsletter-form__message,.newsletter-form__message--success{width:100%;margin-top:10px;text-align:left;display:block;display:flex;align-items:center;gap:5px}.newsletter-form__message--success .icon-success{width:13px;height:13px;flex-shrink:0}.link-text-footer{display:none}.social-icons-list{display:flex;gap:10px}.social-icon-container{width:24px;height:24px}.payment-address-column{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1320px){.newsletter .field__input{width:81vw}}@media screen and (max-width: 1200px){.newsletter .field__input{width:80vw}}@media screen and (max-width: 800px){.newsletter .field__input{width:65vw}}@media screen and (max-width: 990px){footer{padding:40px 20px}.footer-content{gap:30px}}@media screen and (max-width: 480px){.footer-new{padding:40px 20px}.footer-content{gap:4px}.newsletter button{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-footer-new.css.map */
