.section-main-footer{background-color:var(--colour-heavy-metal);color:var(--colour-white);padding:3rem 0}.section-main-footer .brand{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.section-main-footer .brand .logo,.section-main-footer .brand .logo a{color:var(--colour-white)}.section-main-footer .brand .logo svg{fill:currentColor;height:6.5rem;width:auto}.section-main-footer .contact{gap:2rem}.section-main-footer .contact,.section-main-footer .contact .contact-details{display:flex;flex-direction:column}.section-main-footer .contact .contact-details{gap:1.5rem}.section-main-footer .contact dt{color:var(--colour-akoroa);margin-bottom:.25rem}.section-main-footer .contact dl.telephone span{opacity:.1}.section-main-footer .contact dl.telephone dd{display:flex;flex-wrap:wrap;gap:1rem}.section-main-footer .contact dd a{color:inherit}.section-main-footer .contact dd a:hover,.section-main-footer .contact dd a:focus{text-decoration:underline}.section-main-footer .menu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem 2rem}.section-main-footer .menu a{color:inherit;text-decoration:none;font-size:1rem}.section-main-footer .menu a:hover,.section-main-footer .menu a:focus{text-decoration:underline;text-underline-offset:2px}.section-main-footer .bottom{display:flex;flex-direction:column}.section-main-footer .bottom ul.policies{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.section-main-footer .bottom ul.policies a{font-size:.875rem;color:inherit;text-decoration:none}.section-main-footer .bottom ul.policies a:hover,.section-main-footer .bottom ul.policies a:focus{text-decoration:underline}.section-main-footer .bottom .copyright p,.section-main-footer .bottom .author p{font-size:.875rem;margin:0}@media(min-width:1024px){.section-main-footer{padding:4rem 0}.section-main-footer .top{display:flex;justify-content:space-between;gap:3rem;margin-bottom:8.75rem}.section-main-footer .brand .logo svg{height:7.5rem}.section-main-footer .menu{gap:.75rem 4rem}.section-main-footer .menu a{font-size:1.5rem;font-weight:300}.section-main-footer .bottom{display:grid;grid-template-columns:repeat(3,1fr);align-items:baseline}.section-main-footer .bottom ul.policies{flex-direction:row;justify-content:center;grid-column:2;grid-row:1;gap:2rem}.section-main-footer .bottom .copyright{grid-column:1;grid-row:1}.section-main-footer .bottom .author{grid-column:3;grid-row:1;text-align:end}}@media(min-width:1280px){.section-main-footer .menu{gap:.75rem 6rem;padding-right:6.5rem}}@media(max-width:1023.98px){.section-main-footer .container{padding:0}.section-main-footer .brand{padding-bottom:2.5rem;border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:2.5rem}.section-main-footer .contact{padding:0 var(--gutter);margin-bottom:2.5rem}.section-main-footer .menu{padding:0 var(--gutter) 2.5rem;border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:2.5rem}.section-main-footer .bottom{padding:0 var(--gutter)}.section-main-footer .bottom ul.policies{margin-bottom:2rem}.section-main-footer .bottom .copyright{margin-bottom:.5rem}.section-main-footer .bottom .copyright p,.section-main-footer .bottom .author p{color:var(--colour-akoroa)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-footer.css.map */
