html{padding-bottom:0!important}footer.site-footer{padding:60px 60px 60px 30px;background-color:#000}footer.site-footer .flx{display:flex}footer.site-footer ul{list-style-type:none}footer.site-footer li a{letter-spacing:1.6px;text-transform:uppercase;line-height:15px;font-size:11px}footer.site-footer .sticky-footer{max-width:504px;width:100%;position:fixed;bottom:214px;right:30px;background-color:#1a1a1a;opacity:.65;z-index:2}footer.site-footer .sticky-footer h2,footer.site-footer .sticky-footer p,footer.site-footer .sticky-footer .box .close a{margin:0 0 10px;font-size:11px;font-weight:400px;font-style:normal;line-height:15px;letter-spacing:1.6px}footer.site-footer .sticky-footer .box .close a:hover{text-decoration:underline}footer.site-footer .sticky-footer p{margin:0}footer.site-footer .sticky-footer .box{padding:30px;align-items:flex-start;justify-content:center;height:170px}footer.site-footer .sticky-footer .box .newsletter .info{margin-bottom:22px}footer.site-footer .sticky-footer .box .close{padding-left:45px;text-align:right}footer.site-footer .sticky-footer .box .form .input-group button{padding:11px 10px}footer.site-footer .sticky-footer .box .newsletter .form input{padding-left:0}footer.site-footer .footer-wrapper{justify-content:space-between;align-items:flex-start}footer.site-footer .footer-wrapper .footer-left .newsletter .cta{font-size:11px;letter-spacing:1.6px;line-height:15px;font-weight:400;font-style:normal;padding-top:9px}footer.site-footer .newsletter .form{border-bottom:1px solid black;width:fit-content}footer.site-footer .footer-wrapper .footer-left .newsletter .form{display:none}footer.site-footer .form .input-group input.input-group__field{box-sizing:border-box;border-radius:2px;padding:0 0 0 16px;height:32px;text-align:left;color:#242424;font-family:Calibre,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:400;letter-spacing:0px;background-color:#fff;border:1px solid #fff;margin-bottom:0}footer.site-footer .form .input-group button{background:#fff;border-radius:0;border-style:none;border-color:#fff;border-width:0px;color:#1a1a1a;font-family:Calibre,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:400;letter-spacing:0px;line-height:1;white-space:normal;padding:11px 10px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;height:auto;margin:0}footer.site-footer .form .input-group .input-group__btn{margin:0}footer.site-footer .footer-wrapper .footer-right{max-width:395px;width:100%;justify-content:space-between;align-items:flex-start}footer.site-footer .footer-wrapper .nav-sidebar{max-width:167px;width:100%}.site-footer a:hover,.site-footer a:focus{opacity:1}footer.site-footer #sticky-footer-fade.for-fade{display:none;opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 2s ease-out}footer.site-footer #sticky-footer-fade.for-fade-in{opacity:.65}@media (max-width: 1023px){footer.site-footer .sticky-footer{max-width:calc(100% - 60px)}footer.site-footer .sticky-footer .newsletter{width:100%}footer.site-footer .sticky-footer .box .newsletter .form input{max-width:calc(100% - 61px);width:100%}footer.site-footer .newsletter .form{width:100%}footer.site-footer .footer-wrapper .footer-left{max-width:50%;width:100%}footer.site-footer .footer-wrapper .footer-right{max-width:50%;width:100%}footer.site-footer .footer-wrapper .footer-left .newsletter .form .input-group input.input-group__field{max-width:calc(100% - 81px);width:100%}footer.site-footer .footer-wrapper .footer-left .newsletter .cta{display:none}footer.site-footer .footer-wrapper .footer-left .newsletter .form{display:block}footer.site-footer .footer-wrapper{gap:45px}footer.site-footer li a{line-height:30px}}@media (max-width: 767px){footer.site-footer{padding:45px 15px 15px}footer.site-footer .footer-wrapper{flex-direction:column;gap:15px}footer.site-footer .footer-wrapper .footer-left{max-width:100%}footer.site-footer .footer-wrapper .footer-right{max-width:100%}footer.site-footer .footer-wrapper .nav-sidebar{max-width:50%}footer.site-footer .sticky-footer{position:unset;max-width:100%;display:none}footer.site-footer .sticky-footer .box{padding:30px 15px 15px;height:auto}footer.site-footer #sticky-footer-fade.for-fade-in{opacity:1}footer.site-footer .sticky-footer h2,footer.site-footer .sticky-footer p,footer.site-footer .sticky-footer .box .close a{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/new-footer.css.map */
