.Footer{background-color:#fff;box-sizing:border-box;column-gap:var(--six-gutter);display:grid;grid-column:full;position:relative;z-index:10}@media(min-width:4069px){.Footer{--max-grid:calc(var(--six-site-max-width)/2 + var(--six-site-margin) + var(--six-gutter)*2);grid-template-columns:[full-start] var(--six-site-margin) calc(50vw - var(--max-grid)) [content-start] repeat(var(--six-cols),1fr) [content-end] calc(50vw - var(--max-grid)) var(--six-site-margin) [full-end]}}@media(max-width:4068px){.Footer{--col-spacer:calc(var(--six-site-margin) - var(--six-gutter));grid-template-columns:[full-start] var(--col-spacer) [content-start] repeat(var(--six-cols),1fr) [content-end] var(--col-spacer) [full-end]}}@supports not (display:grid){.Footer{display:block;width:100%}}.is-essay .Footer{background-color:#d8d4d1}.mobile-filter-active .Footer{z-index:0}.Footer.Footer--subscribe-banner{background-color:#000;color:#fff}.Footer.Footer--subscribe-banner .Footer__inner{border-top:2px solid #fff}.page-template-page-subscribe .Footer,.woocommerce-lost-password .Footer{background-color:#fff;color:initial}.Footer__inner{align-items:center;display:flex;flex-wrap:wrap;grid-column:content;justify-content:space-between;padding-bottom:calc(1.03448vw + 14.31034px);padding-top:15px}@media(min-width:1440px){.Footer__inner{padding-top:15px}}@media(max-width:739px){.Footer__inner{padding-top:15px}}@media(min-width:1440px){.Footer__inner{padding-bottom:35px}}@media(max-width:739px){.Footer__inner{padding-bottom:20px}}.Footer__inner:after{background-color:#000;content:"";grid-column:content;height:2px;position:absolute;top:-2px;width:100%}.Footer__col{grid-column:content;pointer-events:none}.Footer__col>*{pointer-events:auto}.Footer__col:first-of-type{order:2}@media(min-width:1025px){.Footer__col:first-of-type{order:1}}.Footer__col:nth-of-type(2){align-items:center;display:flex;flex-wrap:wrap;justify-content:center;order:1;position:relative;width:100%}@media(max-width:1024px){.Footer__col:nth-of-type(2){align-items:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}}@media(max-width:1024px)and (min-width:1440px){.Footer__col:nth-of-type(2){margin-bottom:20px}}@media(max-width:1024px)and (max-width:739px){.Footer__col:nth-of-type(2){margin-bottom:20px}}@media(min-width:1025px){.Footer__col:nth-of-type(2){left:50%;order:2;position:absolute;transform:translateX(-50%)}}.Footer__col:nth-of-type(2)>ul{width:fit-content}@media(max-width:1024px){.Footer__col:nth-of-type(2)>ul{flex-direction:column;padding-top:0;width:100%}}@media(max-width:550px){.Footer__col:nth-of-type(2)>ul{width:auto}}.Footer__col:nth-of-type(3){order:3;text-align:right}.Footer__copywrite,.Footer__credit,.Footer__links,.Footer__social{--line-height:1.3333333333;font-family:Kinfolk-Sans,sans-serif;font-size:calc(.13793vw + 12.24138px);font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.3333333333}@media(min-width:1440px){.Footer__copywrite,.Footer__credit,.Footer__links,.Footer__social{font-size:15px}}@media(max-width:739px){.Footer__copywrite,.Footer__credit,.Footer__links,.Footer__social{font-size:13px}}.Footer__copywrite em,.Footer__credit em,.Footer__links em,.Footer__social em{font-family:Kinfolk-Sans-Italic,sans-serif;font-style:italic}.Footer__copywrite a,.Footer__credit a,.Footer__links a,.Footer__social a{cursor:pointer;transition:opacity .5s cubic-bezier(.25,1,.5,1)}@media(hover:hover)and (pointer:fine){.Footer__copywrite a:hover,.Footer__credit a:hover,.Footer__links a:hover,.Footer__social a:hover{opacity:.4}}.Footer__copywrite,.Footer__links,.Footer__social{text-transform:uppercase}.Footer__links,.Footer__social{display:flex}@media(max-width:549px){.Footer__links,.Footer__social{width:100%}}@media(min-width:1025px){.Footer__links a,.Footer__social a{padding-left:10px;padding-right:10px}}@media(max-width:1024px){.Footer__links{margin-bottom:20px}}@media(max-width:550px){.Footer__social{padding-top:15px;text-align:right}}@media(max-width:550px)and (min-width:1440px){.Footer__social{padding-top:15px}}@media(max-width:550px)and (max-width:739px){.Footer__social{padding-top:15px}}@media(min-width:1025px){.Footer__social{margin-left:60px}}.Footer__credit a{text-decoration:underline;text-decoration-color:#898989;text-decoration-thickness:1px}