body .announcement-bar__message{font-family:var(--font-body-family);font-size:17px!important;font-weight:600;line-height:1.45;letter-spacing:.02em;padding:12px 16px!important;min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center}body .header__heading-logo-wrapper{width:190px;max-width:100%}body .header__heading-logo{width:100%;height:auto}.header__inline-menu .fff-phone-link{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:44px;height:44px;padding:0!important;margin-right:8px;background:#fff2ef;border:1px solid #f5c3ba;border-radius:50%;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease}.header__inline-menu .fff-phone-link svg{width:23px;height:23px;max-width:23px!important}.header__inline-menu .fff-phone-link svg path{fill:#ba4235}.header__inline-menu .fff-phone-link:focus-visible{outline:2px solid #443d3b;outline-offset:3px}.menu-drawer a[href^="tel:"] img{width:24px;height:24px;object-fit:contain}@media(hover:hover)and (pointer:fine){.header__inline-menu .fff-phone-link:hover{background:#ffe2db;box-shadow:0 3px 10px #443d3b15}}@media(min-width:990px)and (max-width:1199px){body .header__heading-logo-wrapper{width:170px}body .header__inline-menu .header__menu-item{padding-left:14px!important;padding-right:14px!important}}@media(max-width:989px){body .header__heading-logo-wrapper{width:165px}}@media(max-width:749px){body .announcement-bar__message{font-size:14px!important;padding:10px 12px!important;min-height:44px}body .header__heading-logo-wrapper{width:160px}}@media(prefers-reduced-motion:reduce){.header__inline-menu .fff-phone-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/header-presence.css.map */
