.footer{position:relative}.footer__background-image img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.footer__d-flex{min-height:650px}@media(max-width:767px){.footer__d-flex{min-height:872px}}.footer__container{padding:32px 0;width:100%;position:sticky;top:auto;margin-top:auto;bottom:0;left:0;right:0}@media(max-width:991px){.footer__container{bottom:58px}}@media(max-width:767px){.footer__container{padding:16px 0}}.footer__background-content{background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:25px 32px 30px}@media(max-width:991px){.footer__background-content{padding:25px 16px}}@media(max-width:767px){.footer__top{flex-wrap:wrap}}.footer__menu-block{width:16.66vw}@media(max-width:767px){.footer__menu-block{width:100%;margin:16px 0 0}}.footer__menu-heading{padding:0;margin:0;position:relative}.footer__menu-heading.active:before{content:"-"}.footer__menu-heading:before{content:"+";display:block;position:absolute;top:47%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}@media(min-width:768px){.footer__menu-heading:before{display:none}}.footer__menu{list-style:none;padding:6px 0 0;margin:0}@media(max-width:767px){.footer__menu{display:none;padding:0}}.footer__menu li{margin:8px 0 0;line-height:17px}@media(max-width:767px){.footer__menu li{padding:8px 0 2px;margin:0}.footer__menu li:first-child{padding-top:14px}}.footer__menu li a{color:var(--text-black);display:inline-block;position:relative}.footer__menu li a:hover:after{transform:scaleX(1);transform-origin:bottom left}.footer__menu li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:var(--text-black);transform-origin:bottom right;transition:transform .3s ease-out}.footer__newsletter{width:33vw;margin-left:auto}@media(max-width:767px){.footer__newsletter{width:100%;margin:0 0 40px;order:-2}}.footer__newsletter-heading{padding:0;margin:0 0 12px}.footer-newsletter__form{margin-top:35px;position:relative}@media(max-width:767px){.footer-newsletter__form{margin-top:8px}}.footer-newsletter__input{display:block;width:100%;background:none;border:none;border-radius:0;outline:none;padding:11px 100px 11px 0;border-bottom:1px solid var(--text-black);color:var(--text-black)}.footer-newsletter__input::-webkit-input-placeholder{color:var(--text-black)}.footer-newsletter__input::-moz-placeholder{color:var(--text-black)}.footer-newsletter__input:-ms-input-placeholder{color:var(--text-black)}.footer-newsletter__input:-moz-placeholder{color:var(--text-black)}.footer-newsletter__button{display:block;background:none;border:none;border-radius:0;outline:none;padding:10px;position:absolute;top:50%;right:-10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer}.copyright{margin-top:98px}@media(max-width:767px){.copyright{margin-top:60px;flex-wrap:wrap}}.copyright__menu{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}@media(max-width:767px){.copyright__menu{order:-2;margin:0 0 12px}}.copyright__menu li{margin-left:32px}@media(max-width:767px){.copyright__menu li{margin-left:0;margin-right:32px}.copyright__menu li:last-child{margin-right:0}}.copyright__menu li a{color:var(--text-black);display:inline-block;position:relative}.copyright__menu li a:hover:after{transform:scaleX(1);transform-origin:bottom left}.copyright__menu li a:after{content:"";position:absolute;width:100%;transform:scaleX(0);border-radius:5px;height:.05em;bottom:0;left:0;background:var(--text-black);transform-origin:bottom right;transition:transform .3s ease-out}body #main .footer-newsletter__klaviyo-form{margin-top:10px}body #main .footer-newsletter__klaviyo-form *{box-shadow:none!important;outline:none!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:var(--text-cta-font-size)!important;font-family:Folio Std,serif!important;color:var(--text-black)!important}body #main .footer-newsletter__klaviyo-form input::placeholder{letter-spacing:2px!important;text-transform:uppercase!important;font-size:var(--text-cta-font-size)!important;font-family:Folio Std,serif!important;color:var(--text-black)!important}body #main .footer-newsletter__klaviyo-form input{border-radius:0!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border:none!important}body #main .footer-newsletter__klaviyo-form input[type=email]{padding:11px 100px 11px 0!important;border:none!important;border-bottom:1px solid var(--text-black)!important;background:none!important}body #main .footer-newsletter__klaviyo-form form{width:100%!important;min-width:100%!important;max-width:100%!important}body #main .footer-newsletter__klaviyo-form .klaviyo-form{margin:0!important;position:relative!important}body #main .footer-newsletter__klaviyo-form div[data-testid=form-row]{padding:0!important}body #main .footer-newsletter__klaviyo-form div[data-testid=form-row]>div{padding:0!important}body #main .footer-newsletter__klaviyo-form button{display:block!important;position:absolute!important;top:50%!important;right:-10px!important;transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;-moz-transform:translateY(-50%)!important;white-space:nowrap!important;width:auto!important;background:none!important;outline:none!important;border:none!important;font-weight:400!important;padding:10px!important}body #main .footer-newsletter__klaviyo-form button[aria-haspopup=listbox]{position:relative!important;top:auto!important;right:auto!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;padding:14px 10px 14px 20px!important;border-radius:0!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;background:none!important}body #main .footer-newsletter__klaviyo-form button[aria-haspopup=listbox] img{vertical-align:top!important;margin-top:3px!important;margin-right:4px!important}body #main .footer-newsletter__klaviyo-form div[data-testid=form-row]:last-of-type>div>div>div{border-radius:0!important;-webkit-border-radius:0px!important;-moz-border-radius:0px!important;border:none!important}body #main .footer-newsletter__klaviyo-form p{margin:15px 0!important;font-weight:400!important}body #main .footer-newsletter__klaviyo-form h1{margin-top:40px!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-footer.scss.css.map */
