.o-support{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom) + var(--mobile-sticky-bar-height, 0px) + var(--sticky-atc-bar-height, 0px));z-index:20;color:#1a1a1a;font-family:var(--font-body-family)}.o-support__launcher{display:flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:12px 17px;border:1px solid #1f4e5f;border-radius:28px;background:#1f4e5f;color:#fff;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 3px 14px #0002}.o-support__launcher svg{width:24px;height:24px}.o-support__panel{position:absolute;bottom:calc(100% + 12px);right:0;width:min(340px,calc(100vw - 32px));max-height:calc(100dvh - 110px - var(--mobile-sticky-bar-height, 0px) - var(--sticky-atc-bar-height, 0px));overflow-y:auto;overscroll-behavior:contain;padding:22px;border:1px solid #e6e1d8;border-radius:12px;background:#fff;box-shadow:0 8px 36px #0002}.o-support__panel[hidden]{display:none}.o-support__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.o-support__eyebrow{margin:0 0 5px;color:#6f6a62;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.o-support__heading h2{margin:0;font-family:var(--font-heading-family);font-size:26px;line-height:1.15}.o-support__close{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;margin:-8px -10px 0 0;border:0;border-radius:50%;background:transparent;cursor:pointer;color:#1a1a1a}.o-support__close svg{width:18px;height:18px}.o-support__note{margin:14px 0;color:#6f6a62;font-size:13px;line-height:1.5}.o-support__option{display:flex;align-items:center;gap:12px;min-height:66px;padding:12px;margin-top:8px;border:1px solid #e6e1d8;border-radius:7px;color:#1f4e5f;background:#faf8f3;text-decoration:none}.o-support__option>svg{width:23px;height:23px;flex-shrink:0}.o-support__option>span:not(.o-support__arrow){min-width:0}.o-support__option strong,.o-support__option span span{display:block}.o-support__option strong{font-size:14px}.o-support__option span span{font-size:13px;overflow-wrap:anywhere}.o-support__arrow{margin-left:auto}.o-support__hours{display:grid;gap:4px;margin:17px 0 0;font-size:12px;color:#6f6a62;line-height:1.5}.o-support__hours strong{color:#1a1a1a}.o-support button:focus-visible,.o-support a:focus-visible{outline:2px solid #1f4e5f;outline-offset:3px}body:has(onatru-support) .back-to-top{inset-inline-end:160px}body:has(.drawer[open]) .o-support{visibility:hidden}@media(hover:hover){.o-support__option:hover{border-color:#1f4e5f;background:#edf3f3}.o-support__launcher:hover{background:#173e49}.o-support__close:hover{background:#f5f0e6}}@media(max-width:767px){.o-support__launcher{min-width:52px;padding:12px}.o-support__launcher>span{display:none}body:has(onatru-support) .back-to-top{inset-inline-end:82px}.o-support__close{width:44px;height:44px;flex-basis:44px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/onatru-support.css.map */
