.hb-footer{background-color:#000;color:#fff;padding:30px 0}.hb-footer .page-width *{list-style:none}.hb-footer .img-box{height:71px;display:flex;align-items:center}.hb-footer .page-width h2{margin:10px 0}.hb-footer .page-width h3{font-size:22px;margin-bottom:20px}.hb-footer .page-width p{font-size:16px}.hb-footer .page-width label{font-size:16px;transition:all .25s ease}.hb-footer .page-width .email-box{position:relative}.hb-footer .page-width .email-box label{position:absolute;left:0;top:10px}.hb-footer .button{border:1px solid #fff}.hb-footer .page-width ul{list-style:none;padding:0}.hb-footer .page-width ul li{color:#fff;font-size:16px;margin-bottom:10px}.hb-footer .page-width a{color:#fff;text-decoration:none}.hb-footer .page-width .newsletter-box{margin-top:30px;margin-bottom:30px}.hb-footer .page-width input{background-color:transparent;font-size:18px;padding:10px;color:#fff;border:0;border-bottom:1px solid #fff;width:100%}.hb-footer .page-width input:focus,.hb-footer .page-width input:focus-visible{border:0;border-bottom:1px solid #fff;outline:none;box-shadow:inherit}.hb-footer .page-width input:focus~label,.hb-footer .page-width input.has-mail~label{top:-20px;font-size:12px}.hb-footer .button:not([disabled]):hover:after{box-shadow:inherit}.hb-footer .page-width .button{font-weight:600}.hb-footer .page-width .submit-box .button{background-color:#fff;color:#000;margin-top:15px;border:0}.hb-footer .page-width .hb-btn-box{display:flex;flex-wrap:wrap;gap:15px}.hb-footer .page-width .screen-reader-box{margin-top:30px;margin-bottom:15px}.hb-footer .top-footer .content-box{padding:0 30px 30px 0}.hb-footer .contact-box{margin-bottom:30px}.hb-footer .bottom-footer ul{gap:20px;justify-content:flex-start}@media screen and (min-width: 767px){.hb-footer{padding:50px 0 0}.hb-footer .page-width p{font-size:14px}}@media screen and (min-width: 1199px){.hb-footer .top-footer .content-box{padding:0}.hb-footer{padding:100px 0 0}.hb-footer .nav-footer{padding:70px 0}.hb-footer .page-width h2{font-size:25px}.hb-footer .page-width .newsletter-box{margin-top:50px;margin-bottom:0}.hb-footer .page-width label{font-size:18px}.hb-footer .page-width input:focus~label,.hb-footer .page-width input.has-mail~label{font-size:14px}.hb-footer .page-width p{font-size:18px;max-width:290px}.hb-footer .page-width .nav-footer p{max-width:100%}.hb-footer .page-width ul li{font-size:18px;margin-bottom:20px}.hb-footer .page-width .nav-footer .content-box{max-width:450px}.hb-footer .page-width .submit-box .button{margin-top:25px}.hb-footer .page-width .screen-reader-box{margin-top:40px;margin-bottom:20px}.hb-footer .contact-box{margin-bottom:0}}@media screen and (min-width: 1440px){.hb-footer{padding:150px 0 0}.hb-footer .nav-footer{padding:150px 0}.hb-footer .page-width .newsletter-box{margin-top:80px}.hb-footer .page-width h2{font-size:40px;margin:25px 0}.hb-footer .page-width label{font-size:20px}.hb-footer .page-width input:focus~label,.hb-footer .page-width input.has-mail~label{font-size:16px}.hb-footer .page-width p{font-size:20px;max-width:273px;max-width:400px}.hb-footer .page-width h3{font-size:30px;margin-bottom:20px}.hb-footer .page-width ul li{font-size:20px;margin-bottom:25px}.hb-footer .page-width .nav-footer .content-box{max-width:510px}.hb-footer .page-width .submit-box{padding-top:45px}.hb-footer .page-width .submit-box .button{font-size:22px;padding:20px 30px}.hb-footer .page-width .hb-btn-box .button{font-size:20px;padding:17px 23px}.hb-footer .page-width .hb-btn-box{gap:20px;padding-right:10%}.hb-footer .page-width .screen-reader-box{margin-top:80px;margin-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-footer.css.map */
