.emz-hybrid .emz-mobile-tools{display:none}.emz-hybrid #emz-rewards-icon{display:inline-flex;align-items:center;gap:4px;width:auto}.emz-hybrid .emz-rewards-label{font-size:13px;font-weight:600;letter-spacing:0}.emz-hybrid .emz-icon-caption,.emz-hybrid .emz-appearance-label{display:none}.emz-hybrid .emz-menu-tools{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;padding:8px 24px 12px;border-bottom:1px solid var(--emz-hybrid-line)}.emz-hybrid .emz-menu-tools>a,.emz-hybrid .emz-appearance-slot button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--emz-hybrid-text);font-size:14px;text-transform:none;letter-spacing:0}.emz-hybrid #NavDrawer .emz-menu-help-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 24px 12px}.emz-hybrid #NavDrawer .emz-menu-help-actions>a{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:10px 8px;border:1px solid var(--emz-hybrid-drawer-border);border-radius:28px;background:var(--emz-hybrid-pale);color:var(--emz-hybrid-accent);font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.emz-hybrid #NavDrawer .emz-menu-help-actions>a:hover{text-decoration:underline}.emz-hybrid #NavDrawer .emz-menu-help-actions>a:focus-visible{outline:2px solid var(--emz-hybrid-accent);outline-offset:2px}.emz-hybrid .emz-appearance-slot button{gap:6px;padding:0}.emz-hybrid .emz-appearance-slot .emz-appearance-label{display:inline}.emz-hybrid .emz-appearance-slot svg{width:18px;height:18px}.emz-hybrid.emz-rewards-ready #smile-ui-container>.smile-launcher-frame-container{display:none!important}.emz-hybrid #emz-tools-status{position:fixed;bottom:85px;right:16px;left:auto;max-width:min(360px,calc(100vw - 32px));padding:16px;border-radius:12px;border:1px solid var(--emz-hybrid-line);background:var(--emz-hybrid-surface);color:var(--emz-hybrid-text);z-index:100000;box-shadow:0 4px 20px #0002}.emz-hybrid #emz-tools-status[hidden],.emz-hybrid .emz-search-help{display:none}@media(min-width:769px){.emz-hybrid #NavDrawer .emz-menu-tools{display:none}.emz-hybrid.template-search #MainContent .emz-search-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;margin-top:8px}.emz-hybrid.template-search #MainContent .emz-search-controls>.emz-search-scopes{flex:1 1 auto;margin:0}.emz-hybrid.template-search #MainContent .emz-search-help{display:block;flex:0 0 auto;max-width:100%}.emz-hybrid.template-search #MainContent .emz-search-chat-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid var(--emz-hybrid-line);border-radius:24px;background:var(--emz-hybrid-pale);color:var(--emz-hybrid-accent);font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;text-decoration:none;overflow-wrap:anywhere}.emz-hybrid.template-search #MainContent .emz-search-chat-link:hover{text-decoration:underline}.emz-hybrid.template-search #MainContent .emz-search-chat-link:focus-visible{outline:2px solid var(--emz-hybrid-accent);outline-offset:2px}.emz-hybrid.template-collection #MainContent .collection-filter:has(.emz-collection-chat-link){flex-wrap:wrap}.emz-hybrid.template-collection #MainContent .collection-filter:has(.emz-collection-chat-link) .collection-filter__item--count{flex:1 1 auto}.emz-hybrid.template-collection #MainContent .emz-collection-help{flex:0 0 auto}.emz-hybrid.template-collection #MainContent .emz-collection-chat-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:8px 12px;border:1px solid var(--emz-hybrid-line);border-radius:24px;background:var(--emz-hybrid-pale);color:var(--emz-hybrid-accent);font-size:14px;font-weight:600;line-height:1.35;letter-spacing:0;text-transform:none;text-decoration:none;overflow-wrap:anywhere}.emz-hybrid.template-collection #MainContent .emz-collection-chat-link:hover{text-decoration:underline}.emz-hybrid.template-collection #MainContent .emz-collection-chat-link:focus-visible{outline:2px solid var(--emz-hybrid-accent);outline-offset:2px}.emz-hybrid.template-collection:has(#MainContent .emz-collection-chat-link)>shopify-chat::part(activator){display:none!important}.emz-hybrid #SiteHeader [data-emz-tip]{position:relative}.emz-hybrid #SiteHeader [data-emz-tip]:after{content:attr(data-emz-tip);position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);background:var(--emz-hybrid-text);color:var(--emz-hybrid-surface);padding:6px 10px;border-radius:6px;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;white-space:nowrap;pointer-events:none;opacity:0;z-index:30}.emz-hybrid #SiteHeader [data-emz-tip]:is(:hover,:focus-visible):after{opacity:1}.emz-hybrid>shopify-chat::part(activator){position:fixed;left:auto!important;right:20px!important;bottom:calc(20px + var(--private-preview-bar-offset, 0px));min-width:150px;width:auto;height:48px;padding:0 18px;border-radius:28px;gap:8px;background:var(--emz-hybrid-accent);color:var(--emz-hybrid-on-accent);box-shadow:0 3px 14px #0002}.emz-hybrid.template-product:has(#EmzStickyBar.is-visible)>shopify-chat::part(activator){bottom:calc(100px + var(--private-preview-bar-offset, 0px))}.emz-hybrid>shopify-chat::part(activator):after{content:"Chat & help";font-family:inherit;font-size:14px;font-weight:600}.emz-hybrid>shopify-chat::part(dialog){left:auto!important;right:20px!important}.emz-hybrid>shopify-chat::part(activator):focus-visible{outline:3px solid var(--emz-hybrid-accent);outline-offset:4px}}@media(max-width:768px){.emz-hybrid #SiteHeader .emz-appearance-desktop{display:none}.emz-hybrid #SiteHeader #emz-rewards-icon{display:none!important}.emz-hybrid .emz-mobile-tools{display:none;align-items:center;justify-content:center;gap:0;border-top:1px solid var(--emz-hybrid-line);background:var(--emz-hybrid-surface);color:var(--emz-hybrid-text)}.emz-hybrid .emz-mobile-tools a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;font-size:13px;line-height:1.2;letter-spacing:0;color:inherit}.emz-hybrid .emz-mobile-tools a+a{border-left:1px solid var(--emz-hybrid-line)}.emz-hybrid #SiteHeader .site-nav__link--icon:has(.emz-icon-caption){display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:40px;min-height:48px;padding:3px 5px}.emz-hybrid #SiteHeader .emz-icon-caption{display:block;font-size:10px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none}body.emz-hybrid:not(:has(.emz-quiz))>shopify-chat:not([open]){position:static;width:0;height:0;min-height:0;contain:none;background:transparent}body.emz-hybrid:not(:has(.emz-quiz))>shopify-chat::part(activator){display:none!important}body.emz-hybrid.emz-chat-ready:not(:has(.emz-quiz)):has(>shopify-chat[open]):after{display:none;height:0;content:none}}.emz-hybrid #NavDrawer .emz-menu-pinned{display:none}@media(max-width:1279px){.emz-hybrid #NavDrawer.emz-menu-has-pinned{overflow:hidden}.emz-hybrid #NavDrawer.emz-menu-has-pinned .drawer__contents{display:flex;flex-direction:column;height:100%;min-height:0}.emz-hybrid #NavDrawer.emz-menu-has-pinned .drawer__fixed-header{flex:0 0 auto}.emz-hybrid #NavDrawer.emz-menu-has-pinned .drawer__scrollable{position:relative;z-index:0;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain}.emz-hybrid #NavDrawer .emz-menu-pinned-original{display:none}.emz-hybrid #NavDrawer .emz-menu-phone-secondary-start{margin-top:16px;padding-top:16px;border-top:1px solid var(--emz-hybrid-drawer-border)}.emz-hybrid #NavDrawer .emz-menu-pinned{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);flex:0 0 auto;position:relative;gap:8px;padding:12px 24px max(20px,env(safe-area-inset-bottom));border-top:1px solid var(--emz-hybrid-drawer-border);background:var(--emz-hybrid-drawer);color:var(--emz-hybrid-drawer-text);z-index:2}.emz-hybrid #NavDrawer .emz-menu-pinned>*{min-width:0}.emz-hybrid #NavDrawer .emz-menu-pinned__button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:8px;border:1px solid var(--emz-hybrid-drawer-border);border-radius:24px;color:var(--emz-hybrid-accent)!important;background:transparent;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;overflow-wrap:anywhere;cursor:pointer;list-style:none}.emz-hybrid #NavDrawer summary.emz-menu-pinned__button::-webkit-details-marker{display:none}.emz-hybrid #NavDrawer .emz-menu-pinned__button:hover{text-decoration:underline}.emz-hybrid #NavDrawer .emz-menu-pinned__button:focus-visible{outline:3px solid var(--emz-hybrid-accent);outline-offset:2px}.emz-hybrid #NavDrawer .emz-menu-pinned__chevron{flex:0 0 7px;width:7px;height:7px;border-top:1.5px solid currentColor;border-left:1.5px solid currentColor;transform:translateY(2px) rotate(45deg)}.emz-hybrid #NavDrawer .emz-menu-pinned__details[open]>summary .emz-menu-pinned__chevron{transform:translateY(-2px) rotate(225deg)}.emz-hybrid #NavDrawer .emz-menu-pinned__details:not([open])>.emz-menu-pinned__panel{display:none}.emz-hybrid #NavDrawer .emz-menu-pinned__panel{position:absolute;bottom:calc(100% - 4px);left:16px;right:16px;max-height:min(50vh,calc(100vh - 190px));max-height:min(50dvh,calc(100dvh - 190px));overflow-y:auto;overscroll-behavior-y:contain;padding:8px;border:1px solid var(--emz-hybrid-drawer-border);border-radius:16px;background:var(--emz-hybrid-drawer);box-shadow:0 -6px 24px #0000001f}.emz-hybrid #NavDrawer .emz-menu-pinned__panel ul{margin:0;padding:0;list-style:none}.emz-hybrid #NavDrawer .emz-menu-pinned__panel ul ul{padding-left:12px}.emz-hybrid #NavDrawer .emz-menu-pinned__panel a,.emz-hybrid #NavDrawer .emz-menu-pinned__group{display:block;min-height:44px;padding:12px!important;color:var(--emz-hybrid-drawer-text)!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;overflow-wrap:anywhere}.emz-hybrid #NavDrawer .emz-menu-pinned__panel .emz-hospitality-link{display:flex;flex-direction:column;gap:3px}.emz-hybrid #NavDrawer .emz-menu-pinned__overview,.emz-hybrid #NavDrawer .emz-menu-pinned__group{font-weight:600}.emz-hybrid #NavDrawer .emz-menu-pinned__panel a:hover{text-decoration:underline}.emz-hybrid #NavDrawer .emz-menu-pinned__panel a:focus-visible{outline:3px solid var(--emz-hybrid-accent);outline-offset:-3px}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/emz-customer-tools.css.map */
