.footer{background:var(--ps-primary);color:var(--ps-bg-1);font-family:var(--body1-font);overflow-x:clip}.footer-signup{--input-background: var(--ps-bg-2);background:var(--ps-bg-2);color:var(--ps-primary);padding-block:var(--space-6)}.footer-signup__inner{text-align:center}.footer-signup__heading{margin:0 0 var(--space-4);color:inherit}.footer-signup__form{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--space-2);max-inline-size:var(--editorial-width-min);margin-inline:auto}.footer-signup__button{inline-size:100%}.footer-signup__message{margin:var(--space-2) auto 0;max-inline-size:var(--editorial-width-min);text-align:left}.footer-signup__message--success{color:var(--ps-primary)}.footer-main{padding-block:var(--space-5)}.footer-main__inner{inline-size:100%}.footer-content{display:grid;grid-template-areas:"brand" "navigation" "newsletter";grid-template-columns:minmax(0,1fr);row-gap:var(--space-4);align-items:start}.footer-brand{grid-area:brand}.footer-brand__name{display:inline-block;color:var(--ps-bg-1);letter-spacing:.08em;text-decoration:none}.footer-brand__description{max-inline-size:48ch;margin:var(--space-3) 0 0;color:var(--ps-secondary)}.footer-navigation{grid-area:navigation;display:grid;gap:var(--space-4);padding-block:var(--space-3);border-block:1px solid color-mix(in srgb,var(--ps-secondary) 35%,transparent)}.footer-nav{grid-area:navigation}.footer-secondary-nav{grid-area:secondary}.footer-nav__columns{display:grid;grid-template-columns:repeat(var(--footer-columns-mobile),minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.footer-link-list.footer-link-list--flat{display:grid;grid-template-columns:repeat(var(--footer-columns-mobile),minmax(0,1fr));column-gap:var(--space-3)}.footer-link-list--nested{margin-block-start:var(--space-1);padding-inline-start:var(--space-2);border-inline-start:1px solid color-mix(in srgb,var(--ps-secondary) 35%,transparent)}.footer-nav__column{min-inline-size:0}.footer-nav__heading{display:inline-flex;align-items:center;min-block-size:var(--touch-target-min);margin-block-end:var(--space-1);color:var(--ps-bg-1);letter-spacing:var(--button-letter-spacing);text-decoration:none;text-transform:uppercase}.footer-link-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin:0;padding:0;list-style:none}.footer-link-label{position:relative;display:inline-block}.footer-link-label:after{position:absolute;inset-inline-start:0;inset-block-end:0;inline-size:0;block-size:1px;background:currentColor;content:"";transition:inline-size .15s ease}.footer-link{display:inline-flex;align-items:center;min-block-size:var(--touch-target-min);color:var(--ps-secondary);text-decoration:none;transition:color .15s ease}.footer-link:hover,.footer-link:focus-visible,.footer-nav__heading:hover,.footer-nav__heading:focus-visible,.footer-brand__name:hover,.footer-brand__name:focus-visible{color:var(--ps-bg-1)}.footer-link:hover .footer-link-label:after,.footer-link:focus-visible .footer-link-label:after,.footer-nav__heading:hover .footer-link-label:after,.footer-nav__heading:focus-visible .footer-link-label:after{inline-size:100%}.footer-newsletter-copy__heading{margin:0;color:var(--ps-bg-1);letter-spacing:var(--button-letter-spacing)}.footer-newsletter-copy{grid-area:newsletter}.footer-newsletter-copy__text{max-inline-size:32ch;margin:var(--space-3) 0 0;color:var(--ps-secondary)}.localization-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-2);margin-block-start:var(--space-4);padding-block-start:var(--space-4);border-block-start:1px solid color-mix(in srgb,var(--ps-secondary) 35%,transparent)}.localization-form__field{display:grid;flex:1 1 calc(2 * var(--space-8));gap:var(--space-1)}.localization-form__field label{color:var(--ps-secondary);letter-spacing:var(--button-letter-spacing);text-transform:uppercase}.localization-form .button{flex:0 0 auto}@media screen and (min-width:480px){.footer-signup__form{grid-template-columns:minmax(0,1fr) var(--button-primary-min-width)}.footer-signup__button{inline-size:auto}}@media screen and (min-width:768px){.footer-link,.footer-nav__heading{min-block-size:0}.footer-signup{padding-block:var(--space-6)}.footer-main{padding-block:var(--space-5)}.footer-content{grid-template-areas:"brand newsletter" "navigation navigation";grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);row-gap:var(--space-4);column-gap:var(--space-6)}.footer-nav__columns{grid-template-columns:repeat(var(--footer-columns),minmax(0,1fr));gap:var(--space-4)}.footer-link-list.footer-link-list--flat{grid-template-columns:repeat(var(--footer-columns),minmax(0,1fr));column-gap:var(--space-4)}.footer-navigation{padding-block:var(--space-3) 0;border-block-end:0}.footer-navigation--split{grid-template-columns:minmax(0,3fr) minmax(0,1fr);column-gap:var(--space-6)}}@media screen and (min-width:1100px){.footer-content{grid-template-areas:"brand newsletter";grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:var(--space-6)}.footer-content--four-columns{grid-template-areas:"brand navigation secondary newsletter";grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.footer-content--main-only{grid-template-areas:"brand navigation newsletter";grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) minmax(0,1fr)}.footer-content--secondary-only{grid-template-areas:"brand secondary newsletter";grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}.footer-navigation{display:contents}.footer-link-list.footer-link-list--flat{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:479px){.footer-signup{padding-block:var(--space-5)}.footer-signup__heading{font:var(--font-weight-title) var(--font-size-title) / var(--line-height-title) var(--big-heading-font);margin-block-end:var(--space-3)}.footer-brand__name{letter-spacing:.04em}.footer-brand__description{margin-block-start:var(--space-2)}.footer-link-list--flat .footer-link-list__item,.footer-link-list--secondary .footer-link-list__item{min-inline-size:0}.footer-newsletter-copy__text{margin-block-start:var(--space-2)}.localization-form .button{inline-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
