.header__contact{position:relative;display:inline-flex;align-items:center}.header__contact-toggle{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;cursor:pointer;color:currentColor;padding:0}.header__contact-toggle .icon{width:2.2rem;height:2.2rem}.header__contact-panel{position:absolute;top:100%;right:0;z-index:6;min-width:26rem;margin-top:1rem;padding:1.8rem 2rem;border-radius:var(--popup-corner-radius, .8rem);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .6rem 2.4rem rgba(var(--color-shadow, 18, 18, 18),.18);opacity:0;visibility:hidden;transform:translateY(.6rem);transition:opacity .18s ease,transform .18s ease,visibility .18s;text-align:left}.header__contact-panel:before{content:"";position:absolute;bottom:100%;right:0;left:0;height:1rem}.header__contact:hover .header__contact-panel,.header__contact:focus-within .header__contact-panel{opacity:1;visibility:visible;transform:translateY(0)}.header__contact-heading{margin:0 0 .6rem;font-size:1.4rem;font-weight:600}.header__contact-phone{display:inline-block;font-size:1.8rem;font-weight:700;text-decoration:none;color:currentColor}.header__contact-phone:hover{text-decoration:underline}.menu-drawer__contact{display:none}@media screen and (max-width:990px){.header__contact{display:none}.menu-drawer__contact{display:block;padding:1.6rem 3rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}}.menu-drawer__contact-heading{margin:0 0 .6rem;font-size:1.5rem;font-weight:600}.menu-drawer__contact-phone{display:inline-flex;align-items:center;gap:.8rem;font-size:1.8rem;font-weight:700;text-decoration:none;color:currentColor}.menu-drawer__contact-phone .icon{width:2rem;height:2rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-header-contact.css.map */
