.section-footer{--padding-mobile: 3.5rem;--padding-desktop: 4rem}.section-footer *{font-family:var(--font-stack-body)}.section-footer .wrapper{display:flex}@media (max-width: 1023.98px){.section-footer .wrapper{flex-direction:column;padding:0}}@media (max-width: 1023.98px){.section-footer .company,.section-footer .menus{padding:var(--padding-mobile) 1rem}}@media (min-width: 1024px){.section-footer .company,.section-footer .menus{padding-bottom:var(--padding-desktop);padding-top:var(--padding-desktop)}}.section-footer .company{border-width:0 0 1px 0;border-style:solid;border-color:var(--colour-black-haze);display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 1023.98px){.section-footer .company{text-align:center;align-items:center}}@media (min-width: 1024px){.section-footer .company{border-width:0 1px 0 0;padding-right:var(--padding-desktop)}}.section-footer .company a{text-decoration:underline}.section-footer .accreditations{display:flex;flex-direction:column;gap:1rem}.section-footer .accreditations img{-o-object-fit:contain;object-fit:contain;max-height:5rem;width:auto}.section-footer .addresses{display:flex;flex-direction:column;gap:1.5rem}.section-footer .addresses .address{display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}.section-footer .addresses .address .address-title{display:block;font-weight:700}.section-footer .menus{display:flex;gap:3rem}@media (max-width: 1023.98px){.section-footer .menus{flex-direction:column}}@media (min-width: 768px) and (max-width: 1023.98px){.section-footer .menus{width:100%;max-width:72vw;margin:0 auto}}@media (min-width: 1024px){.section-footer .menus{padding-left:var(--padding-desktop);justify-content:space-between}}.section-footer .menu{display:grid;grid-template-columns:1fr 2fr;align-content:start;gap:2rem}@media (min-width: 1024px){.section-footer .menu{grid-template-columns:1fr;gap:2.5rem}}.section-footer .menu .heading{font-size:1rem!important;font-weight:600;margin:0}.section-footer .menu ul{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}@media (max-width: 1023.98px){.section-footer .menu ul a{font-size:.875rem}}.section-footer .menu ul a.external{position:relative;display:flex;align-items:center;gap:.5rem}.section-footer .menu ul a.external:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M11.9167 0H1.08333C0.796016 0 0.520465 0.114137 0.317301 0.317301C0.114137 0.520465 0 0.796016 0 1.08333V11.9167C0 12.204 0.114137 12.4795 0.317301 12.6827C0.520465 12.8859 0.796016 13 1.08333 13H11.9167C12.204 13 12.4795 12.8859 12.6827 12.6827C12.8859 12.4795 13 12.204 13 11.9167V1.08333C13 0.796016 12.8859 0.520465 12.6827 0.317301C12.4795 0.114137 12.204 0 11.9167 0ZM11.9167 11.9167H1.08333V1.08333H11.9167V11.9167ZM3.9501 9.0499C3.89974 8.99959 3.85979 8.93985 3.83253 8.87409C3.80527 8.80834 3.79124 8.73785 3.79124 8.66667C3.79124 8.59548 3.80527 8.525 3.83253 8.45924C3.85979 8.39348 3.89974 8.33374 3.9501 8.28344L7.35922 4.875H5.41667C5.27301 4.875 5.13523 4.81793 5.03365 4.71635C4.93207 4.61477 4.875 4.47699 4.875 4.33333C4.875 4.18967 4.93207 4.0519 5.03365 3.95032C5.13523 3.84874 5.27301 3.79167 5.41667 3.79167H8.66667C8.81033 3.79167 8.9481 3.84874 9.04968 3.95032C9.15127 4.0519 9.20833 4.18967 9.20833 4.33333V7.58333C9.20833 7.72699 9.15127 7.86477 9.04968 7.96635C8.9481 8.06793 8.81033 8.125 8.66667 8.125C8.52301 8.125 8.38523 8.06793 8.28365 7.96635C8.18207 7.86477 8.125 7.72699 8.125 7.58333V5.64078L4.71656 9.0499C4.66626 9.10026 4.60652 9.14021 4.54076 9.16747C4.475 9.19473 4.40452 9.20876 4.33333 9.20876C4.26215 9.20876 4.19166 9.19473 4.12591 9.16747C4.06015 9.14021 4.00041 9.10026 3.9501 9.0499Z' fill='%23303839'/%3E%3C/svg%3E");background-size:.75rem;background-repeat:no-repeat;background-position:center;height:.75rem;width:.75rem;display:block}.section-footer .menu ul li:hover a,.section-footer .menu ul li:focus a{text-decoration:underline}.section-footer .social ul{display:flex;gap:2rem;align-items:center}.section-footer .social ul svg{height:1.5rem;width:1.5rem}.section-footer .social ul a:after{display:none}@media (max-width: 1023.98px){.section-footer .social .badge{grid-column:1/span 2;justify-self:center}}.section-footer .copy{border-top:1px solid var(--colour-black-haze);padding:var(--padding-mobile) 0}@media (max-width: 1023.98px){.section-footer .copy{text-align:center}}@media (min-width: 1024px){.section-footer .copy{padding:var(--padding-desktop)}}.section-footer .copy p{font-size:.875rem;margin:0}
/*# sourceMappingURL=/cdn/shop/t/93/assets/section-footer.css.map */
