.footer{padding:var(--space-40) 0;transition:height .1s ease-in-out}.footer.white-copy{color:var(--color-white)}.footer.dark-copy{color:var(--color-tena-primary-blue)}@media(min-width:1024px){.footer{padding:var(--space-56) 0}}.footer__container{display:flex;flex-direction:column;gap:4.5rem}.footer__inner{display:flex;flex-direction:column;gap:4.5rem}
@media(min-width:1366px){.footer__inner{display:grid;grid-template-columns:.5fr 1fr;row-gap:8.25rem}}.footer__newsletter{display:flex;flex-direction:column;gap:var(--space-32)}@media only screen and (min-width:768px) and (max-width:1365px){.footer__newsletter{max-width:37.5rem;justify-content:flex-start}}@media(min-width:1366px){.footer__newsletter{max-width:28rem}
}.footer__newsletter .newsletter-input{position:relative;display:flex}.footer__newsletter .newsletter-input .btn--primary:focus:after{border:unset}.footer__newsletter .newsletter-input__input{border:0;border-radius:var(--space-56);padding:var(--space-20) var(--space-32);width:100%}.footer__newsletter .newsletter-input__input::-moz-placeholder{color:var(--color-tena-primary-blue)}
.footer__newsletter .newsletter-input__input::placeholder{color:var(--color-tena-primary-blue)}.footer__newsletter .newsletter-input__input::-webkit-input-placeholder{color:var(--color-tena-primary-blue)}.footer__newsletter .newsletter-input__input::-moz-placeholder{color:var(--color-tena-primary-blue);opacity:1}
.footer__newsletter .newsletter-input__input:-ms-input-placeholder{color:var(--color-tena-primary-blue)}.footer__newsletter .newsletter-input__input:-moz-placeholder{color:var(--color-tena-primary-blue);opacity:1}.footer__newsletter .newsletter-input__input:focus{outline:0;opacity:1}.footer__newsletter .newsletter-input__submit{position:absolute;top:50%;right:.0625rem;transform:translateY(-50%);padding:.875rem 2rem 1rem 2rem;font:var(--font-p-2)}
.footer__menu .menu-container{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:var(--space-16);column-gap:var(--space-16);row-gap:4.5rem}@media(min-width:1024px){.footer__menu .menu-container{grid-template-columns:repeat(4,1fr);padding-top:var(--space-16)}}.footer__menu .menu-container .menu-link-child{list-style:none}
.footer__menu .menu-container .menu-link-child:not(:last-child){margin-bottom:var(--space-12)}.footer__menu .menu-container .menu-link.white-copy a{color:var(--color-white)}.footer__menu .menu-container .menu-link.dark-copy a{color:var(--color-tena-primary-blue)}.footer__menu .menu-container .menu-link.white-copy a{color:var(--color-white)}
.footer__menu .menu-container .menu-link.dark-copy a{color:var(--color-tena-primary-blue)}.footer__menu .menu-container .menu-link.white-copy a{color:var(--color-white)}.footer__menu .menu-container .menu-link.dark-copy a{color:var(--color-tena-primary-blue)}.footer__menu .menu-container .menu-link a{text-decoration:none}
.footer__menu .menu-container .social-icons-container{display:flex;gap:var(--space-16);margin-top:3rem}.footer__menu .menu-container .social-icons-container svg path{fill:var(--color-white)}.footer__menu .menu-container .menu-link{list-style:none}.footer__menu .menu-container .title{margin-bottom:var(--space-24)}
.footer__outer{display:flex;flex-direction:column}@media(min-width:1024px){.footer__outer{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-20)}}.footer__outer--logo{margin-bottom:var(--space-56)}.footer__outer--logo svg.dark-copy path{fill:var(--color-tena-primary-blue)}.footer__outer--logo svg.white-copy path{fill:var(--color-white)}
@media(min-width:1024px){.footer__outer--logo{margin-bottom:initial}}.footer__outer .icon--essity{width:8rem;height:2rem}@media(min-width:1024px){.footer__outer .icon--essity{width:6.0625rem;height:1.5rem}}.footer .social-icons-container svg.dark-copy path{fill:var(--color-tena-primary-blue)}.footer .social-icons-container svg.white-copy path{fill:var(--color-white)}
@media(min-width:1024px){.footer__localization{order:4}}.footer .localization-form{display:flex;margin-bottom:var(--space-32);max-width:var(--space-200);min-height:var(--space-20)}@media(min-width:1024px){.footer .localization-form{margin-bottom:initial}}.footer .localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}
.footer .disclosure{position:relative;display:flex;gap:.75rem;font:var(--font-p-5)}.footer .disclosure__button{cursor:pointer;display:flex;gap:.75rem;font:var(--font-p4);padding:0 .25rem;align-items:baseline;background-color:transparent}.footer .disclosure__button:focus-visible{outline:0;border:.0625rem solid var(--color-off-white)}
.footer .disclosure__button.dark-copy{color:var(--color-tena-primary-blue)}.footer .disclosure__button.dark-copy svg path{stroke:var(--color-tena-primary-blue)}.footer .disclosure__button.white-copy{color:var(--color-white)}.footer .disclosure__button.white-copy svg path{stroke:var(--color-white)}.footer .disclosure__button svg path{stroke-width:.1875rem}
.footer .disclosure__button p{margin:0}.footer .disclosure__list-wrapper{border:.0625rem solid var(--color-white);position:absolute;border-radius:var(--space-12);left:var(--space-40);min-width:6.875rem;max-height:10.5rem;margin:1.5625rem 0 0;z-index:2;background-color:var(--color-white)}@media(min-width:1024px){.footer .disclosure__list-wrapper{border-color:var(--color-white);margin:0;bottom:120%;left:var(--space-40)}
}.footer .disclosure__list{position:relative;overflow-y:auto;width:-moz-max-content;width:max-content}.footer .disclosure__link{display:block;padding:.25rem 1.125rem .25rem 1.125rem;text-decoration:none;word-break:break-word;color:var(--color-tena-primary-blue)}.footer .disclosure__item:hover{background:var(--color-off-white);border-radius:.75rem;font:var(--font-p-4)}
.footer .disclosure__link--active{text-decoration:underline}.footer .disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.footer .disclosure img{height:var(--space-16);-o-object-fit:cover;object-fit:cover}.footer__menu--legal-container{display:flex;justify-content:space-between;margin-bottom:var(--space-32)}
@media(min-width:1024px){.footer__menu--legal-container{margin-bottom:initial;gap:var(--space-40)}}.footer__menu--legal-container .menu--legal__item{list-style:none}.footer__menu--legal-container .menu--legal__item a{text-decoration:none}.footer__menu--legal-container .menu--legal__item a.dark-copy{color:var(--color-tena-primary-blue)}
.footer__menu--legal-container .menu--legal__item a.white-copy{color:var(--color-white)}