.custom-footer{background-color:var(--color-citron);color:var(--color-soil);padding-top:3rem}.custom-footer-container{display:flex;gap:3rem;margin:0 3rem}.custom-footer-newsletter{flex:1 1 50%;max-width:50%;padding-right:25%}.navigation{flex:1 1 50%;display:flex;flex-wrap:wrap;gap:1.5rem}.custom-footer-logo{background-size:contain;background-repeat:no-repeat;background-position:top center;width:100%;height:auto;padding:2rem 3rem}.custom-footer-column{flex:1;display:flex;flex-direction:column}.custom-footer-heading{margin-bottom:1.5rem}.custom-footer-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.custom-footer-link{text-decoration:none;color:var(--color-soil)}.custom-footer-link:hover{text-decoration:none}.custom-footer-policy-link{text-decoration:none;color:var(--color-soil)}.custom-footer-bottom{color:var(--color-soil);background-color:var(--color-albedo);display:flex;justify-content:space-between;align-items:center;padding:1rem 3rem}.custom-footer-copyright,.custom-footer-policies,.custom-footer-policy-item h6{margin:0;padding:0}.custom-footer-policies{display:flex;gap:2rem;list-style:none}@media screen and (max-width: 767px){.custom-footer{padding-top:1.5rem}.custom-footer-container{flex-direction:column;gap:2rem;margin:0 1.5rem}.custom-footer-newsletter{width:100%;max-width:100%;padding-right:0}.navigation{width:100%;flex-direction:column;gap:1.25rem}.custom-footer-column{width:100%}.custom-footer-logo{padding:1.5rem 1.5rem .75rem}.custom-footer-heading{margin-bottom:.5rem}.custom-footer-bottom{padding:1rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;align-self:stretch}.custom-footer-policies{display:flex;justify-content:space-between;align-items:center;align-self:stretch}}@media screen and (min-width: 768px) and (max-width: 1023px){.custom-footer{padding-top:2.25rem}.custom-footer-container{flex-direction:column;gap:2rem;margin:0 2.25rem}.custom-footer-newsletter{width:100%;max-width:100%;padding-right:0}.navigation{width:100%;flex-direction:column;gap:1.25rem}.custom-footer-column{width:100%}.custom-footer-logo{padding:2.25rem 2.25rem 1.125rem}.custom-footer-heading{margin-bottom:.75rem}.custom-footer-bottom{padding:1rem 2.25rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;align-self:stretch}.custom-footer-policies{display:flex;justify-content:space-between;align-items:center;align-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/footer.css.map */
