.mh-header-contact{display:flex;align-items:center;gap:12px;flex-shrink:0}.mh-header-contact--mobile{display:none}.mh-header-contact .tel-to-call{flex-shrink:0}.mh-header-contact .tel-info a{white-space:nowrap}.mh-header-contact mh-header-chat{display:block}.mh-header-contact .tel-to-call+mh-header-chat{border-left:1px solid #d9d9d9;padding-left:4px}.mh-header-chat__link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;color:#121212;font:600 12px/1.3 Montserrat,sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.mh-header-chat__link svg{flex-shrink:0}.mh-header-chat__link:hover{background:#f5f1e9;border-radius:50%}.mh-header-chat__link:focus-visible{outline:2px solid #121212;outline-offset:4px;border-radius:2px}.mh-header-chat__link[aria-busy=true]{cursor:progress}@media screen and (max-width:989px){.header:has(.mh-header-contact--mobile){flex-wrap:wrap;padding-bottom:0}.header:has(.mh-header-contact--mobile) .header__row{flex:1;width:auto;min-width:0}.mh-header-contact--desktop{display:none}.mh-header-contact--mobile{display:flex;justify-content:center;order:2;flex:0 0 calc(100% + 40px);margin:16px -20px 0;padding:0 20px;background:#e6f3f6;border-top:1px solid #d8e8eb;gap:18px}.mh-header-contact--mobile .tel-to-call{display:flex;height:44px}.mh-header-contact--mobile .tel-info a{display:flex;align-items:center;min-height:44px}.mh-header-contact--mobile .tel-to-call+mh-header-chat{padding-left:4px;border-left-color:#c5d9dd}}.product-card-wrapper .mh-card-swatch{appearance:none;-webkit-appearance:none;display:inline-block;box-sizing:border-box;padding:0;margin:0;width:16px;height:16px;min-width:16px;min-height:16px;flex:0 0 auto;border:1px solid #ddd;border-radius:50%;background:var(--mh-swatch-background, #eee);background-position:center;background-size:cover;cursor:pointer;line-height:1}.product-card-wrapper .mh-card-swatch[aria-pressed=true]{outline:1px solid #b4b4b4;outline-offset:3px}.product-card-wrapper .mh-card-swatch:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product-card-wrapper .mh-card-swatch:disabled{cursor:default;opacity:.6}.product-card-wrapper.mh-swatch-preview .media--hover-effect>img:first-child{opacity:1!important;transform:none!important}.product-card-wrapper.mh-swatch-preview .media--hover-effect>img:not(:first-child){opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map?subset=AAAAQAAAAAAAAAAB */
