.page-footer{background-color:#0f1319}.page-footer .footer.content{display:block;max-width:none;border:none;margin:0;padding:0}.page-footer .footer__container{max-width:100%;padding:0 16px}.page-footer .footer__content{display:flex;flex-direction:column;padding:26px 0 0}.page-footer .footer .footer-column{position:relative}.page-footer .footer .footer-column__title{position:relative;padding:14px 0}.page-footer .footer .footer-column__title:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#f5f5f5;opacity:.5}.page-footer .footer .footer-column__title.active{position:relative}.page-footer .footer .footer-column__title.active:after{display:none}.page-footer .footer .footer-column__title.active p:after{transform:rotate(180deg) translateY(25%)}.page-footer .footer .footer-column__title p{position:relative;font-family:'PFRegalTextPro',serif;color:#f5f5f5;font-size:18px;font-weight:500;line-height:125%;margin:0}.page-footer .footer .footer-column__title p:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none"><g clip-path="url(%23a)"><path fill="%23F5F5F5" fill-rule="evenodd" d="M15.83 4.174a.6.6 0 0 1 0 .838l-7.412 7.542a.576.576 0 0 1-.824 0L.171 5.012a.6.6 0 0 1 0-.838.576.576 0 0 1 .823 0l7.011 7.122 7-7.122a.576.576 0 0 1 .824 0Z" clip-rule="evenodd"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h16v16H0z"/></clipPath></defs></svg>');display:block;position:absolute;right:0;top:50%;width:16px;height:16px;transform:translateY(-50%);transition:all .2s ease-in-out}.page-footer .footer .footer-column__content{display:none;padding-bottom:14px}.page-footer .footer .footer-column__content.active{display:block}.page-footer .footer .footer-column__content.active:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#f5f5f5;opacity:.5}.page-footer .footer .footer-column__items{list-style:none;margin:0;padding:0}.page-footer .footer .footer-column__item:not(:last-child){margin-bottom:16px}.page-footer .footer .footer-column__link{display:block;font-family:'PFBagueSansPro',sans-serif;color:#f5f5f5;font-size:14px;font-weight:400;line-height:120%;letter-spacing:.7px;transition:color .3s ease-in-out}.page-footer .footer .footer-column__link:hover{color:#cbbd9a}.page-footer .footer .footer-column.subscribe-column .footer-column__title{cursor:default;margin:16px 0;padding:0}.page-footer .footer .footer-column.subscribe-column .footer-column__title:after{display:none}.page-footer .footer .footer-column.subscribe-column .footer-column__title p:after{display:none}.page-footer .footer .footer-column.subscribe-column .footer-column__content{display:block;padding:0}.page-footer .footer .footer-column.subscribe-column .footer-column__content .block.newsletter{margin:0;padding:0}.page-footer .footer .footer-column.subscribe-column .social-links{max-width:343px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.page-footer .footer .footer-column.subscribe-column .social-links__icon{display:block;width:32px;height:32px;overflow:visible}.page-footer .footer .footer-bottom{position:relative;padding:32px 0 16px}.page-footer .footer .footer-bottom__items{list-style:none;display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.page-footer .footer .footer-bottom__item a{font-family:'PFBagueSansPro',sans-serif;color:#c4c4c4;font-size:14px;font-weight:400;line-height:120%;letter-spacing:.7px;margin:0}.page-footer .footer .footer-bottom__item.copyright-text{margin-top:10px}.page-footer .footer .footer-bottom__item.copyright-text p{font-family:'PFBagueSansPro',sans-serif;color:#a4a4a4;font-size:16px;font-weight:400;line-height:110%;margin:0}.page-footer .footer .footer-bottom__item.copyright-text p a{color:inherit}.page-footer .footer .copyright{display:none}@media screen and (min-width:680px){.page-footer .footer .footer-column.subscribe-column{width:343px}}@media screen and (min-width:768px){.page-footer .footer__container{max-width:680px;margin:0 auto;padding:0}.page-footer .footer .footer-bottom{padding:32px 0 28px}.page-footer .footer .footer-bottom__items{flex-direction:row;flex-wrap:wrap;gap:24px}}@media screen and (min-width:1024px){.page-footer .footer__container{max-width:920px}.page-footer .footer__content{position:relative;flex-direction:row;gap:40px;padding:40px 0 20px}.page-footer .footer .footer-column{width:175px;flex:0 0 auto}.page-footer .footer .footer-column__title{margin-bottom:16px;padding:0 0 4px}.page-footer .footer .footer-column__title p:after{display:none}.page-footer .footer .footer-column__content{display:block;padding:0}.page-footer .footer .footer-column__item:not(:last-child){margin-bottom:12px}.page-footer .footer .footer-column.subscribe-column{width:270px;margin:0 0 0 auto}.page-footer .footer .footer-column.subscribe-column .footer-column__title{margin:0 0 16px;padding:0 0 4px}.page-footer .footer .footer-column.subscribe-column .footer-column__title:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#f5f5f5;opacity:.5}.page-footer .footer .footer-column.subscribe-column .social-links-wrapper{position:absolute;bottom:15px;width:100%}.page-footer .footer .footer-column.subscribe-column .social-links-wrapper .social-links{margin:0}.page-footer .footer .footer-column.subscribe-column .social-links-wrapper .social-links__icon{transform:scale(.875)}.page-footer .footer .footer-bottom{padding:20px 0 32px}.page-footer .footer .footer-bottom:after{content:'';display:block;position:absolute;top:0;left:50%;width:100vw;height:1px;background-color:#a4a4a4;transform:translateX(-50%)}.page-footer .footer .footer-bottom__items{flex-wrap:nowrap;align-items:center;gap:95px}.page-footer .footer .footer-bottom__item{flex:0 0 auto}.page-footer .footer .footer-bottom__item.copyright-text{margin:0 0 0 auto}.page-footer .footer .footer-bottom__item.copyright-text p{color:#a4a4a4;font-size:14px;font-weight:400;line-height:120%;letter-spacing:.7px}}@media screen and (min-width:1240px){.page-footer .footer__container{max-width:1160px}.page-footer .footer__content{gap:48px}.page-footer .footer .footer-column{width:192px}.page-footer .footer .footer-column.subscribe-column .social-links-wrapper{bottom:0}.page-footer .footer .footer-bottom__items{gap:120px}}@media screen and (min-width:1480px){.page-footer .footer__container{max-width:1400px}.page-footer .footer__content{gap:68px}.page-footer .footer .footer-bottom__items{gap:140px}}