.studio-header .studio-header-social{display:flex;align-items:center;flex:none;gap:5px}.studio-header .studio-header-social-link{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #ffffff4a;border-radius:12px;color:#f5f0e8;background:#ffffff10;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.studio-header .studio-header-social-link svg{width:22px;height:22px}.studio-header .studio-header-social-link:hover,.studio-header .studio-header-social-link:focus-visible{border-color:#cbb7ff;background:#402c68}.studio-header .studio-mobile-menu .studio-mobile-booking{display:none}.studio-header .studio-header-social-link:focus-visible{outline:2px solid #eee7ff;outline-offset:2px}@media(max-width:1020px){.studio-header .studio-header-actions:has(.studio-header-social){gap:7px}.studio-header .studio-header-social{gap:4px}.studio-header .studio-header-social-link{width:40px}}@media(max-width:749px){.studio-header .studio-header-inner:has(.studio-header-social){gap:8px}.studio-header .studio-header-actions:has(.studio-header-social){gap:4px}.studio-header .studio-header-actions:has(.studio-header-social-link:nth-child(2))>.studio-button{display:none}.studio-header:has(.studio-header-social-link:nth-child(2)) .studio-mobile-menu .studio-mobile-booking{display:block}}@media(max-width:360px){.studio-header .studio-header-inner:has(.studio-header-social) .studio-brand--text{width:73px}.studio-header .studio-header-actions:has(.studio-header-social)>.studio-button{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.studio-header .studio-header-social-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/studio-header-social.css.map */
