.ft-Footer_Inner{margin-top:var(--Footer_MarginTop);padding-top:var(--Grid_Gutter-l);border-top:1px solid var(--Color_Border)}@media only screen and (min-width: 768px){.ft-Footer_Inner{padding-bottom:55px}}.template-product .ft-Footer_Inner{margin-top:0}.ft-Footer_Header{padding-top:15px;padding-bottom:30px;text-align:center;border-bottom:1px solid var(--Color_Border-light)}@media only screen and (min-width: 768px){.ft-Footer_Header{margin-bottom:45px;padding-top:0;padding-bottom:45px}}.ft-Footer_Body{flex-direction:column;display:flex}@media only screen and (min-width: 768px){.ft-Footer_Body{gap:var(--Grid_Gutter-m);flex-direction:row}}@media only screen and (min-width: 901px){@media only screen and (min-width: 768px){.ft-Footer_Body{gap:var(--Grid_Gutter-xs)}}}@media only screen and (min-width: 768px){.ft-Footer_Column{min-width:200px;width:25%}.ft-Footer_Column-right{margin-left:auto}}@media only screen and (min-width: 901px){.ft-Footer_Column{width:calc((1 / 6) * 100%)}.ft-Footer_Column-newsletter{width:25%}}@media only screen and (max-width: 767px){.ft-Footer_Column{padding-top:30px}.ft-Footer_Column-newsletter{order:-1;padding-top:0;padding-bottom:20px}.ft-Footer_Column:not(.ft-Footer_Column-newsletter){margin-right:calc(var(--Grid_Gutter) * -1);margin-left:calc(var(--Grid_Gutter) * -1);padding-right:var(--Grid_Gutter);padding-left:var(--Grid_Gutter);background:var(--Color_Grey-background)}}.ft-Footer_Button{position:relative;display:inline-block;margin-top:35px;padding:9px 14px;font-family:var(--Font_Family-sansMono);font-size:10px;font-weight:500;line-height:1;background:var(--Color_White);border:1px solid var(--Color_Brand);overflow:hidden;transition:width .3s cubic-bezier(.25,.46,.45,.94)}@media only screen and (min-width: 768px){.ft-Footer_Button{margin-top:15px}}.ft-Footer_Button:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--Color_Brand);transition:width .3s cubic-bezier(.25,.46,.45,.94)}.ft-Footer_Button:hover:after{width:100%}.ft-Footer_Button-hidden{display:none}.ft-Footer_Message p{white-space:nowrap}
/*# sourceMappingURL=/s/files/1/0616/2926/8214/t/4/assets/footer.css.map?v=145271166190367458551654763303 */
