.section-footer{background-color:var(--white)}.section-footer .wrapper{display:flex;align-items:center;justify-content:center;padding-block:4rem}.section-footer .wrapper .label{display:inline-block;font-size:1.4rem;font-weight:700;line-height:100%;letter-spacing:.2px;color:var(--black)}@media screen and (min-width: 1024px){.section-footer .wrapper .label{font-size:1.6rem}}@media screen and (min-width: 1024px){.section-footer .wrapper .logo-and-buttons{grid-column:span 3}}.section-footer .wrapper .logo-and-buttons .logo-link{width:100%;max-width:15.6rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1280px){.section-footer .wrapper .logo-and-buttons .logo-link{max-width:19.8rem}}.section-footer .wrapper .logo-and-buttons .logo-link svg{width:100%;height:auto}.section-footer .wrapper .logo-and-buttons .socials{margin-top:4rem}@media screen and (min-width: 1024px){.section-footer .wrapper .logo-and-buttons .socials{margin-top:4.8rem}}.section-footer .wrapper .logo-and-buttons .socials .socials-list{display:flex;align-items:center;margin-top:1.6rem}@media screen and (min-width: 1024px){.section-footer .wrapper .logo-and-buttons .socials .socials-list{margin-top:2rem}}.section-footer .wrapper .logo-and-buttons .socials .socials-list>:not(:last-child){margin-right:2rem}@media screen and (min-width: 1024px){.section-footer .wrapper .logo-and-buttons .socials .socials-list>:not(:last-child){margin-right:2.4rem}}.section-footer .wrapper .logo-and-buttons .socials .socials-list li a{display:flex;align-items:center;justify-content:center}.section-footer .wrapper .logo-and-buttons .socials .socials-list li a svg{width:2rem;height:2rem;flex-shrink:0}.section-footer .wrapper .logo-and-buttons .button-wrapper{margin-top:2.4rem;@apply mt-6 lg:mt-12;}@media screen and (min-width: 1024px){.section-footer .wrapper .logo-and-buttons .button-wrapper{margin-top:4.8rem}}.section-footer .wrapper .logo-and-buttons .button-wrapper .btn{padding-block:.8rem;padding-inline:1.8rem;font-size:1.3rem}@media screen and (min-width: 1024px){.section-footer .wrapper .logo-and-buttons .button-wrapper .btn{padding-inline:2rem;font-size:1.4rem}}.section-footer .wrapper .locations{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3.2rem}@media screen and (min-width: 1024px){.section-footer .wrapper .locations{grid-column:span 4;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.section-footer .wrapper .locations .location .label{margin-bottom:1.6rem}.section-footer .wrapper .locations address{display:block;font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.2px;color:#000000b3;font-style:normal;margin-bottom:1.6rem;max-width:16.7rem}.section-footer .wrapper .locations .location address p{font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.2px;font-style:normal;color:#000000b3}.section-footer .wrapper .locations .location .phones-list{display:flex;flex-direction:column;margin-bottom:1.6rem}.section-footer .wrapper .locations .location .phones-list>:not(:last-child){margin-bottom:1.6rem}.section-footer .wrapper .locations .location .phones-list li{display:flex;flex-direction:column}.section-footer .wrapper .locations .location .phones-list li .title{font-size:1.4rem;font-weight:700;line-height:1.6rem;color:var(--black);margin-top:0;margin-bottom:.3rem}.section-footer .wrapper .locations .location .phones-list li a{display:flex;align-items:center;font-size:1.4rem;font-weight:400;line-height:1.6rem;color:var(0, 0, 0, .7);transition:color .2s ease}.section-footer .wrapper .locations .location .phones-list li a:hover{color:var(--black)}.section-footer .wrapper .locations .location .phones-list li a>:not(:last-child){margin-right:.4rem}.section-footer .wrapper .locations .location .phones-list li .additional-info{padding-top:.3rem}.section-footer .wrapper .locations .location .phones-list li .additional-info p{font-size:1.4rem;font-weight:400;line-height:1.6rem;letter-spacing:.2px;font-style:normal;color:#000000b3}.section-footer .wrapper .locations .location .emails-list{display:flex;flex-direction:column}.section-footer .wrapper .locations .location .emails-list>:not(:last-child){margin-bottom:1.6rem}.section-footer .wrapper .locations .location .emails-list li{display:flex;flex-direction:column}.section-footer .wrapper .locations .location .emails-list li .title{font-size:1.4rem;font-weight:700;line-height:1.6rem;color:var(--black);margin-top:0;margin-bottom:.3rem}.section-footer .wrapper .locations .location .emails-list li a{font-size:1.4rem;font-weight:700;line-height:1.6rem;color:var(--red-400);margin-top:0;margin-bottom:.3rem;text-decoration:underline;word-break:break-all;transition:opacity .2s ease}.section-footer .wrapper .locations .location .emails-list li a:hover{opacity:.7}.section-footer .wrapper .menus{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3.2rem}@media screen and (min-width: 1024px){.section-footer .wrapper .menus{grid-column:span 4;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.section-footer .wrapper .menus .menu{display:flex;flex-direction:column}.section-footer .wrapper .menus .menu .label{margin-bottom:1.6rem}.section-footer .wrapper .menus .menu .menu-list{display:flex;flex-direction:column}.section-footer .wrapper .menus .menu .menu-list>:not(:last-child){margin-bottom:1.6rem}.section-footer .wrapper .menus .menu .menu-list li a{font-size:1.4rem;font-weight:400;line-height:100%;letter-spacing:.2px;color:#000000b3;transition:color .2s ease}.section-footer .wrapper .menus .menu .menu-list li a:hover{color:var(--black)}@media screen and (min-width: 1024px){.section-footer .wrapper .locations .location .label{margin-bottom:2rem}}.section-footer .copyright{background-color:var(--grey-200)}.section-footer .copyright .copyright-wrapper{display:flex;flex-direction:column;padding-block:1.6rem}@media screen and (min-width: 1024px){.section-footer .copyright .copyright-wrapper{flex-direction:row;align-items:center;justify-content:space-between}}.section-footer .copyright .copyright-wrapper small{font-size:1.2rem;font-weight:400;line-height:100%;letter-spacing:.2px;color:#00000080}.section-footer .copyright .copyright-wrapper .links-list{display:flex;flex-wrap:wrap;align-items:center;margin:-.4rem -.8rem;padding-top:1rem}@media screen and (min-width: 1024px){.section-footer .copyright .copyright-wrapper .links-list{margin-inline:-1.4rem;margin-block:0;padding:0}}.section-footer .copyright .copyright-wrapper .links-list .link-item{margin:.4rem .8rem}@media screen and (min-width: 1024px){.section-footer .copyright .copyright-wrapper .links-list .link-item{margin-inline:1.4rem}}.section-footer .copyright .copyright-wrapper .links-list .link-item .link{font-size:1.2rem;font-weight:400;line-height:100%;letter-spacing:.2px;color:#00000080;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
