.social-sharing{background-color:var(--primary-color);border-bottom-right-radius:10px;border-top-right-radius:10px;box-shadow:0 0 8px 0 hsla(0,0%,100%,.2);color:#fff;padding:2rem;position:fixed;top:40%;z-index:99}.social-sharing a{display:block;margin-bottom:1rem;text-align:center}.social-sharing a:last-child{margin-bottom:0}.social-sharing a svg{fill:#fff;max-height:25px;max-width:25px}@media screen and (max-width:768px){.social-sharing{padding:2rem 1rem}}