footer{margin-top:32px;background:var(--color-foam)}.footer h3{font-size:14px}.newsletter h3{padding:0 0 10px}.footer-column ul{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:8px;margin:12px 0}.footer li a{font-size:14px;color:#616161}.footer-columns{display:flex;justify-content:space-between;padding:16px 32px}.footer-column{flex:1;padding:10px}.footer-heading-container span{display:none}@media (max-width: 768px){.footer-columns{display:block;padding:24px}.footer-column{border-bottom:1px solid #ccc;padding:12px 0}.footer-column ul{margin:0}.footer-heading-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.footer-heading-container span{display:inherit;transition:.3s ease}.footer-column.open span{transform:rotate(-180deg)}.newsletter h3{padding:10px 0 12px}.footer-heading{cursor:pointer;padding:10px 0}.footer-column ul{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 10px}.footer-column.open:last-child ul{padding:10px 10px 0}.footer-column:last-child ul{max-height:none!important;overflow:visible;padding:10px}}.region-selector{position:relative;display:inline-block;cursor:pointer;font-size:14px;color:#000;transition:color .3s ease;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.region-icon svg{height:22px;width:21px}.region-selector:hover{color:#555}.region-icon{margin-right:8px;font-size:20px}.region-options{display:none;position:absolute;top:100%;background-color:#fff;border:1px solid #ccc;padding:5px 10px;box-shadow:0 4px 6px #0000001a;white-space:nowrap;z-index:10}.region-options .region-option{color:#000;text-decoration:none;font-size:14px}.region-options .region-option:hover{text-decoration:underline}.region-selector:hover .region-options{display:block}@media (max-width: 768px){.region-selector{justify-content:flex-start;padding:12px 0}}.footer-bottom{display:flex;flex-direction:row;justify-content:space-between;padding:26px 42px 52px;border-top-width:2px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/footer.css.map */
