.site-footer{--footer-gutter: 48px;--footer-section-gap: 40px;background:var(--color-gray-black);color:var(--color-gray-500);font-family:var(--font-copy-family);letter-spacing:0}.site-footer :is(h2,button,input){letter-spacing:0}.site-footer p{margin:0}.site-footer__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--footer-section-gap)}.site-footer__top{display:flex;flex-direction:column;gap:40px;padding:48px 0 0 var(--footer-gutter);min-width:0}.site-footer__logo{display:block;width:207px;height:auto;margin-bottom:5px}.site-footer__newsletter{display:flex;flex-direction:column;gap:28px;min-width:0}.site-footer__newsletter-copy{display:flex;flex-direction:column;gap:4px;color:var(--color-gray-white)}.site-footer .site-footer__label{margin:0;color:inherit;font:600 var(--pc-h3-size)/var(--pc-h3-line-height) var(--font-headline-family);letter-spacing:var(--pc-h3-letter-spacing)}.site-footer__newsletter-copy p{font-size:16px;line-height:1.5}.site-footer__form{width:400px;max-width:100%;margin:0}.site-footer__form-row{display:flex;flex-direction:column;gap:8px}.site-footer__email{display:block;min-width:0;width:100%;height:48px;margin:0;padding:12px 16px;border:1px solid var(--color-gray-200);border-radius:var(--action-corner-radius);background:var(--color-gray-white);color:var(--color-gray-black);font:400 14px/1.5 var(--font-copy-family);box-shadow:none}.site-footer__email::placeholder{color:var(--color-gray-700);opacity:1}.site-footer__submit{height:48px;margin:0;padding:0 15px;border:0;border-radius:var(--action-corner-radius);background:transparent;color:var(--color-gray-white);font:400 14px/1.5 var(--font-copy-family);cursor:pointer}.site-footer__submit:hover{background:var(--color-gray-white);color:var(--color-gray-black)}.site-footer :is(input,button,a):focus-visible{outline:2px solid var(--color-gray-white);outline-offset:3px;box-shadow:none}.site-footer .site-footer__privacy{margin-top:6px;color:#fffc;font-size:14px;line-height:1.5}.site-footer__privacy a{color:inherit;text-decoration:none}.site-footer__privacy a:hover{text-decoration:underline}.site-footer .site-footer__message{margin-top:8px;color:var(--color-gray-300);font-size:12px;line-height:1.5}.site-footer .site-footer__message--error{color:var(--color-badge-negative)}.site-footer__main{display:contents}.site-footer__menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;min-width:0;margin:48px var(--footer-gutter) 0 0}.site-footer__menu{display:flex;flex-direction:column;gap:12px;min-width:0;padding-inline:15px}.site-footer__menu-title{margin:0;color:var(--color-gray-white);font:500 16px/24px var(--font-copy-family)}.site-footer__menu-toggle{display:none}.site-footer__menu-links{display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none}.site-footer__menu-links li{display:flex;align-items:center;min-height:28px}.site-footer__menu-links a{color:var(--color-gray-500);font:400 12px/1.5 var(--font-copy-family);text-decoration:none;overflow-wrap:anywhere}.site-footer__menu-links a:hover{color:var(--color-gray-white);text-decoration:underline;text-underline-offset:3px}.site-footer__social{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:20px;padding-inline:var(--footer-gutter)}.site-footer__social-list{display:flex;align-items:center;gap:20px}.site-footer__social-icon{display:grid;place-items:center;width:60px;height:60px;flex:none;border-radius:50%;background:var(--color-gray-white)}.site-footer__social-desktop{display:grid;place-items:center}.site-footer__social-desktop img{display:block}.site-footer__social-mobile{display:none}.site-footer__social-icon[href]:hover{outline:2px solid var(--color-gray-white);outline-offset:3px}.site-footer__social-copy{display:flex;flex-direction:column;gap:6px;color:var(--color-gray-white);text-align:center;font-size:16px;line-height:1.5}.site-footer__social-copy strong{font-weight:600}.site-footer__bottom{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid var(--color-gray-800);padding:24px var(--footer-gutter)}.site-footer__contact{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.site-footer__contact p{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.site-footer__contact p+p{display:flex;align-items:center;gap:8px}.site-footer__contact p+p:before{content:"";width:1px;height:8px;flex:none;background:var(--color-gray-500)}.site-footer__signature-group{display:flex;align-items:center;gap:8px;flex:none;color:#fffc;font-size:14px;line-height:1.5}.site-footer__signature{display:block;width:320px;aspect-ratio:320 / 35.119;background:var(--color-gray-white);mask:url(footer-signature-new.png) center / contain no-repeat;-webkit-mask:url(footer-signature-new.png) center / contain no-repeat}@media(min-width:750px)and (max-width:1399px){.site-footer__inner{grid-template-columns:1fr}.site-footer__top{padding-right:var(--footer-gutter)}.site-footer__menus{margin:0 var(--footer-gutter)}.site-footer__bottom{flex-wrap:wrap}}@media(max-width:749px){.site-footer{--footer-gutter: 16px;--footer-section-gap: 32px;padding:40px var(--footer-gutter);border-top:1px solid var(--color-gray-800)}.site-footer__inner{display:flex;flex-direction:column}.site-footer__top{padding:0;gap:24px}.site-footer__logo{width:158px;height:22px;align-self:center;margin:0}.site-footer__newsletter{gap:20px}.site-footer .site-footer__label{font-size:var(--mo-h2-size);line-height:var(--mo-h2-line-height);letter-spacing:var(--mo-h2-letter-spacing)}.site-footer__newsletter-copy p{font-size:14px}.site-footer__form{width:100%}.site-footer .site-footer__privacy{margin-top:8px;font-size:10px;line-height:1.4}.site-footer__menus{display:flex;flex-direction:column;align-items:stretch;margin:0}.site-footer__menu{padding:0;gap:0;border-top:1px solid var(--color-gray-200)}.site-footer__menu-title{display:none}.site-footer__menu-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:14px 0;border:0;background:transparent;color:var(--color-gray-white);font:500 16px/24px var(--font-copy-family);text-align:left;cursor:pointer}.site-footer__menu-toggle img{flex:none}.site-footer__collapse,.site-footer__menu[data-open=true] .site-footer__expand{display:none}.site-footer__menu[data-open=true] .site-footer__collapse{display:block}.site-footer__menu-links{gap:8px;padding-bottom:14px}.site-footer__menu-links li{min-height:21px}.site-footer__menu-links a{font-size:14px}.site-footer__menu[data-open=false] .site-footer__menu-links{display:none}.site-footer__social{gap:10px;padding:0}.site-footer__social-list{gap:15px}.site-footer__social-icon{width:50px;height:50px}.site-footer__social-icon--tiktok{order:1}.site-footer__social-desktop{display:none}.site-footer__social-mobile{display:block}.site-footer__social-copy{font-size:14px;gap:4px}.site-footer__bottom{flex-direction:column;align-items:flex-start;gap:24px;padding:0;border:0}.site-footer__contact{flex-direction:column;align-items:flex-start;gap:6px}.site-footer__contact p{line-height:1.4}.site-footer__contact p+p:before{display:none}.site-footer__signature-group{font-size:10px;line-height:1.4}.site-footer__signature{width:218.683px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-site-footer.css.map */
