.footer-sec{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff;padding-top:80px}.footer--wrapper{padding-top:80px;padding-bottom:80px}.index .footer--wrapper{padding-bottom:200px}.footer-social{display:flex;align-items:center}.footer-sec p,.footer-sec a{text-decoration:none;color:var(--fourth-color);font-family:var(--font-cirbook-family);font-weight:400;margin:0;font-size:18px;line-height:1.265}.footer-social ul li{display:flex}.footer-social a.link.list-social__link{padding:0;display:flex;line-height:1}.footer-social ul{margin-left:20px;gap:15px;display:flex}.footer-social a.link.list-social__link .icon{width:auto;height:auto}ul.footer-links{display:flex;list-style:none;padding:100px 0 0;width:100%;gap:5rem;justify-content:center}ul.footer-links a{font-size:18px;line-height:1.265;color:#fff;text-decoration:none;border-bottom:2px solid transparent;transition:.5s ease}ul.footer-links a:hover{border-bottom:2px solid}@media screen and (max-width: 600px){.index .footer--wrapper{padding-bottom:100px}.footer--wrapper{padding-top:40px;padding-bottom:30px}.footer-sec{padding-top:40px;flex-wrap:wrap}.footer-sec p,.footer-sec a{font-size:14px}.footer-social ul{margin-left:10px;gap:10px}.footer-sec .footer-info--wrapper:last-child{width:100%;padding-top:47px;text-align:center}ul.footer-links{flex-direction:column;padding-top:25px;gap:1rem}ul.footer-links a{font-size:14px}.desktopOnly{display:none}.footer--wrapper .mobileOnly p{text-decoration:none;color:var(--fourth-color);font-family:var(--font-cirbook-family);font-weight:400;margin:0;font-size:14px;line-height:1.265;padding-top:25px}}@media screen and (min-width: 600px){.mobileOnly{display:none}}@media (min-width: 601px) and (max-width: 767px){.footer-social ul{margin-left:10px;gap:10px;display:flex}.footer-sec p,.footer-sec a{font-size:14px}.footer--wrapper{padding-top:40px;padding-bottom:40px}.footer-sec{padding-top:40px}}@media (min-width: 768px) and (max-width: 991px){.footer--wrapper{padding-top:50px;padding-bottom:50px}.footer-sec{padding-top:50px}}@media (min-width: 992px) and (max-width: 1199px){.footer--wrapper{padding-top:60px;padding-bottom:60px}.footer-sec{padding-top:60px}}@media (min-width: 1200px) and (max-width: 1359px){.footer--wrapper{padding-top:70px;padding-bottom:70px}.footer-sec{padding-top:70px}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/footer-section.css.map */
