.section-footer .footer{display:flex;flex-direction:column}@media screen and (min-width: 64rem){.section-footer .footer{flex-direction:row;justify-content:space-between;padding:3.5rem 0 3.75rem}.section-footer .footer .nav-flex{width:50%;display:flex;justify-content:space-between;gap:1.75rem}}.section-footer .footer .nav-flex .nav-col.expanded .label .item--chevron{transform:rotate(-90deg)}.section-footer .footer .nav-flex .nav-col.expanded nav{display:block}.section-footer .footer .nav-flex .nav-col .label{padding:.75rem 0;margin:0;border-bottom:.0625rem solid var(--navy);font-family:var(--ff-vertigo-demi);font-size:1.125rem;color:var(--navy);position:relative}.section-footer .footer .nav-flex .nav-col .label .item--chevron{position:absolute;top:1.125rem;right:.625rem;transform:rotate(90deg);transition:.3s transform}@media screen and (min-width: 64rem){.section-footer .footer .nav-flex .nav-col .label .item--chevron{display:none}.section-footer .footer .nav-flex .nav-col .label{border:none;padding:0 0 .75rem}}.section-footer .footer .nav-flex .nav-col nav{margin:.625rem 0 .75rem;display:none}@media screen and (min-width: 64rem){.section-footer .footer .nav-flex .nav-col nav{margin-top:0;display:block}}.section-footer .footer .nav-flex .nav-col nav ul li{list-style:none}.section-footer .footer .nav-flex .nav-col nav ul li a{font-size:1rem;margin:0 0 .5rem;color:var(--navy);display:inline-block}.section-footer .footer .newsletter{margin:3.75rem 0 0}@media screen and (min-width: 64rem){.section-footer .footer .newsletter{margin:0;width:40%}}.section-footer .footer .newsletter p{color:var(--navy)}.section-footer .footer .newsletter p.title{margin:0 0 .75rem}.section-footer .footer .newsletter form{width:100%}@media screen and (min-width: 64rem){.section-footer .footer .newsletter form{display:flex}}.section-footer .footer .newsletter form input{margin:0 0 1rem;border:.125rem solid var(--navy);border-radius:6.25rem;padding:.5rem 1.5rem;font-size:1.125rem;line-height:1}@media screen and (min-width: 64rem){.section-footer .footer .newsletter form input{margin:0 .5rem 0 0;padding:.75rem 1.5rem}.section-footer .footer .newsletter form button{width:unset}}.section-footer .footer .newsletter .disclaimer{margin:1rem 0 0}.section-footer .copyright{margin:1.5625rem 0 0;padding:1.5625rem 0 2rem;border-top:.0625rem solid var(--navy)}@media screen and (min-width: 64rem){.section-footer .copyright{margin-top:0;display:flex;justify-content:space-between}}.section-footer .copyright .social-flex{margin:0 0 1rem}@media screen and (min-width: 64rem){.section-footer .copyright .social-flex{order:2;margin:0}.section-footer .copyright .legal-nav{display:flex;align-items:center}.section-footer .copyright .legal-nav nav ul{display:flex;gap:1.5rem}}.section-footer .copyright .legal-nav nav ul li{list-style:none}.section-footer .copyright .legal-nav nav ul li a{margin:0 0 .375rem;display:inline-block;text-decoration:underline;font-size:.875rem;color:var(--navy)}@media screen and (min-width: 64rem){.section-footer .copyright .legal-nav nav ul li a{margin:0}}.section-footer .copyright .legal-nav p{margin:1rem 0 0;font-size:.875rem;color:var(--navy)}@media screen and (min-width: 64rem){.section-footer .copyright .legal-nav p{margin:0 1.5rem 0 0;order:-1}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-footer.css.map */
