:root{--footer-padding:64px}.ds-share{z-index:399}.ds-share .social{background-color:#fff;border-radius:6px 6px 0 0;box-shadow:0 24px 64px 0 var(--color-black-opacity16);position:fixed;bottom:0;left:0;right:0;margin:auto;padding:0!important;transition:padding .2s,max-height .2s;z-index:1;max-width:734px;width:734px}@media(max-width:767px){.ds-share .social{max-width:375px;width:unset}}.ds-share .social .social-content{border-radius:6px 6px 0 0;background-color:var(--color-white);display:flex;padding:16px;gap:32px;justify-content:space-between;align-items:center}.ds-share .social .social-content .social-share{overflow:hidden;text-overflow:ellipsis;text-align:left;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;color:var(--color-text-desc-black);font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.2px}.ds-share .social .social-content.isSocialShare .social-share{max-width:494px}.ds-share .social .social-content.isSocialShare .buttons-container{max-width:176px;display:flex;gap:16px}.ds-share .social .social-content.isCTAbutton .social-share{max-width:446px!important}.ds-share .social .social-content.isCTAbutton .buttons-container{max-width:224px}@media(max-width:767px){.ds-share .social .social-content{gap:16px}.ds-share .social .social-content.isSocialShare .social-share{max-width:151px;-webkit-line-clamp:1}.ds-share .social .social-content.isSocialShare.longText{flex-direction:column;gap:8px;align-items:flex-start}.ds-share .social .social-content.isSocialShare.longText .social-share{max-width:343px!important}.ds-share .social .social-content.isSocialShare.longText .buttons-container{max-width:-moz-fit-content;max-width:fit-content}.ds-share .social .social-content.isCTAbutton{padding:16px}.ds-share .social .social-content.isCTAbutton .social-share{max-width:205px!important;-webkit-line-clamp:1}.ds-share .social .social-content.isCTAbutton .buttons-container{max-width:122px}.ds-share .social .social-content.isCTAbutton.longText{flex-direction:column;gap:8px;align-items:flex-start}.ds-share .social .social-content.isCTAbutton.longText .social-share{max-width:343px!important}.ds-share .social .social-content.isCTAbutton.longText .buttons-container{max-width:-moz-fit-content;max-width:fit-content}}.ds-share .social #progress{position:absolute;bottom:0;background:var(--color-action-blue);height:5px;width:0}@media(max-width:768px){.footer-container{padding-bottom:var(--footer-padding)}}
