.footer__content-top{padding:60px;border-top-width:1px;border-color:rgba(var(--color-gray-200));padding-left:1.25rem;padding-right:1.25rem;text-align:center}@media (min-width: 990px){.footer__content-top{padding:5rem 2.5rem;padding-bottom:180px;text-align:left}.footer__blocks{display:flex;justify-content:space-between;gap:2.5rem}}.footer__block{padding-bottom:3.5rem}@media (min-width: 990px){.footer__block{flex:1 1 0%;padding-bottom:0}}.footer__block:last-child{padding-bottom:0}@media screen and (min-width: 990px){.footer__block:has(.footer__rating){text-align:center;min-width:29.5%}}.footer__rating-stars{margin-bottom:1.25rem;display:flex;justify-content:center;gap:.375rem}.footer__rating-star{display:inline-block;height:1.25rem;width:1.25rem}.footer__rating-star svg{height:100%;width:100%}.footer__rating-star--empty svg path{fill:none;stroke:#000}.footer__rating-message{margin-bottom:1.25rem;display:inline-block}.footer__rating-message:before{font-family:math}.footer__rating-message:after{font-family:math}.footer__rating-author{display:flex;align-items:center;justify-content:center;gap:.75rem;color:rgba(var(--color-gray-600))}.footer__rating-button{margin-top:2rem;background-color:rgba(var(--color-gray-50));line-height:1rem;line-height:1;display:inline-block;padding:16px 20px;text-align:center;min-width:auto;transition:background-color .3s}.footer__rating-button:hover{background-color:rgba(var(--color-gray-200))}.footer__heading{margin-bottom:1.25rem;text-transform:uppercase}@media (min-width: 990px){.footer__heading{margin-bottom:1.75rem}}.footer__list{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 990px){.footer__list{gap:1.75rem}}.footer__list-item{line-height:.75rem}.footer__link{display:inline-block;font-size:.75rem;font-weight:400;line-height:.75rem;letter-spacing:.025rem;color:rgba(var(--color-gray-600));transition:color .3s;text-decoration:none}.footer__link:hover{color:rgba(var(--color-gray-400))}.footer__content-middle{border-top-width:1px;border-color:rgba(var(--color-gray-200))}@media (min-width: 990px){.footer__content-middle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.footer__social{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:1.75rem 1.25rem}@media (min-width: 990px){.footer__social{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width: 990px){.footer__social{justify-content:center;flex-direction:column;overflow:hidden}}.footer__accessibility{display:flex;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;padding:1.75rem 1.25rem}@media (min-width: 990px){.footer__accessibility{justify-content:flex-end;padding-left:2.5rem;padding-right:2.5rem}}@media screen and (max-width: 990px){.footer__accessibility{justify-content:center;flex-direction:column;overflow:hidden;border-top-width:1px;border-color:rgba(var(--color-gray-200))}}.footer .acccessability-link{transition:background-color .2s ease-in-out}.footer .acccessability-link:hover{background-color:rgba(var(--color-gray-50),.6);cursor:pointer}.footer__list-social{display:flex;align-items:center;justify-content:center;gap:1.75rem}@media (min-width: 990px){.footer__list-social{justify-content:flex-start}}.footer__list-social-item{height:1.25rem;width:1.25rem}.footer__list-social .list-social__item{transition:opacity .25s ease-in-out}.footer__list-social .list-social__item:hover{opacity:.5}.footer__localization-selector{display:flex;flex-direction:column;align-items:center;justify-content:center;border-top-width:1px;border-color:rgba(var(--color-gray-200));padding:1.75rem 1.25rem}@media (min-width: 990px){.footer__localization-selector{border-width:0px;padding-left:2.5rem;padding-right:2.5rem}}.footer__localization-selector localization-form-footer{display:flex;align-items:center;justify-content:center;gap:1.25rem}.footer__localization-selector .localization-form__button .localization-form__icon{transition:transform .3s;margin-left:-4px}.footer__localization-selector .localization-form__button[aria-expanded=true] .localization-form__icon{transform:rotate(180deg)}.footer__payments{border-top-width:1px;border-color:rgba(var(--color-gray-200));padding:1.75rem 1.25rem}@media (min-width: 990px){.footer__payments{border-width:0px;padding-left:2.5rem;padding-right:2.5rem}}.footer__payments-list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem}@media (min-width: 990px){.footer__payments-list{flex-wrap:nowrap;justify-content:flex-end}}.footer__payments-item{max-width:34.5px;max-height:24px}.footer__payments-item svg{height:100%;width:100%}.footer__content-bottom{padding-bottom:1.75rem}@media (min-width: 990px){.footer__content-bottom{border-top-width:1px;border-color:rgba(var(--color-gray-200));padding-top:1.5rem;padding-bottom:1.5rem}}.footer__content-bottom-product{padding-bottom:138px}@media (min-width: 990px){.footer__content-bottom-product{padding-top:1.5rem;padding-bottom:1.5rem}}.footer__copyright{text-align:center}.footer__copyright p{font-size:.75rem;font-weight:400;line-height:.75rem;letter-spacing:.025rem;color:rgba(var(--color-gray-600))}.footer .heading-minor{letter-spacing:.025rem}
