.footer.noir-footer{--noir-footer-light: rgba(243, 233, 234, .3);--noir-footer-light-strong: rgba(243, 233, 234, .6);--noir-footer-line: #4A4648;margin-top:0;border-top:0;padding:0;background:var(--noir-black);color:var(--noir-paper);font-family:var(--noir-font-text);font-size:17px;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0;text-align:center}.noir-footer p{margin:0}.noir-footer ul{margin:0;padding:0;list-style:none}.noir-footer li{display:flex}.noir-footer a{position:relative;color:var(--noir-paper);text-decoration:none}.noir-footer a:hover{color:var(--noir-paper);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.noir-footer a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.noir-footer__inner{width:100%;margin:0 auto;padding:44px 16px 24px;box-sizing:border-box}.noir-footer__support{padding:0}.noir-footer__support-frame{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;max-width:760px;margin:0 auto;padding:36px 20px 30px;border:1px solid var(--noir-footer-light);box-sizing:border-box}.noir-footer .noir-footer__corner g{stroke:var(--noir-footer-light-strong)}.noir-footer .noir-footer__corner [fill="#000"]{fill:var(--noir-footer-light-strong)}.noir-footer .noir-footer__seal{position:absolute;top:-22px;right:-8px;z-index:2;display:block;width:64px;height:auto;transform:rotate(12deg);filter:drop-shadow(0 8px 10px rgba(0,0,0,.5));pointer-events:none}.noir-footer .noir-footer__eyebrow{color:var(--noir-card-eyebrow);font-size:15px;line-height:1.3;font-variant-caps:all-small-caps;letter-spacing:.14em}.noir-footer .noir-footer__support-title{margin:0;color:var(--noir-paper);font-family:var(--noir-font-display);font-size:31px;font-style:italic;font-weight:400;line-height:1.05;letter-spacing:0;text-transform:none}.noir-footer .noir-footer__support-text{color:var(--noir-tagline);font-size:17px;line-height:1.45}.noir-footer .noir-footer__support-email{display:inline-block;max-width:100%;margin:-3px 0;padding:9px 0;color:var(--noir-paper);font-family:var(--noir-font-display);font-size:21px;line-height:1;overflow-wrap:anywhere}.noir-footer .noir-footer__support-email:hover{text-underline-offset:5px}.noir-footer__support-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:8px}.noir-footer .noir-footer__support-actions>.noir-footer__btn:only-child{grid-column:1 / -1}.noir-footer .noir-footer__btn{display:flex;align-items:center;justify-content:center;min-height:44px;padding:4px 8px;border:1px solid var(--noir-on-oxblood);box-sizing:border-box;color:var(--noir-on-oxblood);font-size:16px;line-height:1.15;font-variant-caps:all-small-caps;letter-spacing:.1em;text-align:center}.noir-footer .noir-footer__btn:hover{background:var(--noir-on-oxblood);color:var(--noir-black);text-decoration:none}.noir-footer__rule{position:relative;display:block;height:6px;margin:36px 0 0;border-top:3px solid var(--noir-footer-line);border-bottom:1px solid var(--noir-footer-line);box-sizing:border-box}.noir-footer__vesica{position:absolute;top:-11px;left:50%;display:flex;padding:0 12px;background:var(--noir-black);color:var(--noir-mist);line-height:0;transform:translate(-50%)}.noir-footer__vesica svg{display:block;width:40px;height:22px}.noir-footer__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nav nav" "brand social";align-items:center;margin-top:26px;text-align:left}.noir-footer__nav{grid-area:nav;padding-bottom:14px;border-bottom:1px solid var(--noir-footer-rule)}.noir-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.noir-footer .noir-footer__links a{display:block;width:100%;padding:9px 0;color:var(--noir-paper);font-size:16px;line-height:1.3}.noir-footer .noir-footer__links a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.noir-footer__brand{grid-area:brand;justify-self:start;display:block;padding:16px 0;line-height:0}.noir-footer__brand:hover{text-decoration:none}.noir-footer .noir-footer__logo{display:block;width:auto;height:24px;max-width:100%;object-fit:contain}.noir-footer .noir-footer__social{grid-area:social;justify-self:end;display:flex;gap:0;margin-right:-10px}.noir-footer .noir-footer__social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--noir-paper)}.noir-footer .noir-footer__social-link svg{display:block;width:20px;height:20px}.noir-footer .noir-footer__social-link:hover{color:var(--noir-on-oxblood)}.noir-footer__bottom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:8px;color:var(--noir-mist);font-size:13px;line-height:1.4}.noir-footer .noir-footer__payments{display:flex;flex:0 0 100%;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px}.noir-footer .noir-footer__payment-icon{display:block;width:38px;height:24px}.noir-footer .noir-footer__copy{color:var(--noir-mist)}.noir-footer__policies{display:inline-flex;flex-wrap:wrap;justify-content:center}.noir-footer__policies>li:before{content:"\b7";margin:0 6px}.noir-footer .noir-footer__policies a{display:inline-block;color:var(--noir-mist)}.noir-footer .noir-footer__policies a:hover{color:var(--noir-paper)}.noir-footer__policies a:before{top:-12px;right:-6px;bottom:-12px;left:-6px}@media screen and (min-width:990px){.noir-footer__inner{padding:0}.noir-footer__support{padding:72px 40px 0}.noir-footer__support-frame{gap:12px;padding:48px 48px 44px}.noir-footer .noir-footer__seal{top:-26px;right:-18px;width:86px}.noir-footer .noir-footer__eyebrow{font-size:17px}.noir-footer .noir-footer__support-title{font-size:40px}.noir-footer .noir-footer__support-text{font-size:19px}.noir-footer .noir-footer__support-email{font-size:26px}.noir-footer__support-actions{display:flex;flex-direction:row;justify-content:center;gap:14px;width:auto;margin-top:12px}.noir-footer .noir-footer__btn{min-height:50px;padding:0 30px;font-size:17px;line-height:1.2;letter-spacing:.14em;white-space:nowrap}.noir-footer__rule{width:calc(100% - 80px);max-width:1080px;margin:50px auto 0}.noir-footer__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand nav social";column-gap:28px;max-width:1160px;margin:0 auto;padding:30px 40px;box-sizing:border-box}.noir-footer__nav{padding:0;border:0}.noir-footer__links{display:flex;flex-wrap:nowrap;justify-content:center;gap:28px}.noir-footer .noir-footer__links a{display:inline-block;width:auto;padding:0;font-size:17px;line-height:1.2;white-space:nowrap}.noir-footer__links a:before{top:-12px;right:-6px;bottom:-12px;left:-6px}.noir-footer__brand{padding:0}.noir-footer .noir-footer__logo{height:34px}.noir-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:24px;max-width:1160px;margin:0 auto;padding:18px 40px 28px;border-top:1px solid var(--noir-footer-rule);box-sizing:border-box;font-size:14px}.noir-footer .noir-footer__payments{grid-column:1;justify-content:flex-start;gap:6px;margin:0}.noir-footer .noir-footer__payment-icon{width:32px;height:20px}.noir-footer .noir-footer__copy{grid-column:2}.noir-footer__policies{grid-column:3;justify-self:end;gap:0 18px}.noir-footer__policies>li:before{content:none}.noir-footer__policies a:before{top:-13px;right:-9px;bottom:-13px;left:-9px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/noir-footer.css.map */
