.sticky-footer{display:none}@media (max-width:767px){.sticky-footer--mobile{display:block}}@media (min-width:768px) and (max-width:1023px){.sticky-footer--tablet{display:block}}@media (min-width:1024px){.sticky-footer--desktop{display:block}}.sticky-footer__bar{z-index:11;box-sizing:border-box;height:var(--sticky-footer-height,calc(81px + env(safe-area-inset-bottom,0px)));padding:12px max(16px,(100vw - 720px)/2) calc(20px + env(safe-area-inset-bottom,0px));background:var(--color-system-surface-default,#fff);border-top:1px solid #1919191a;align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 16px #1a1a1a26}.sticky-footer__bar>*{flex:1 1 0;min-width:0}.sticky-footer__chat{box-sizing:border-box;width:48px;height:48px;color:var(--color-brand-primary,#006bd6);border:1px solid var(--color-brand-primary,#006bd6);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:transform .15s cubic-bezier(.33,1,.68,1);display:inline-flex;flex:0 0 48px!important}.sticky-footer__bar .ef-button:active .ef-button-bg{transform:scale(.97)}.sticky-footer__chat:active{transform:scale(.95)}.sticky-footer__chat[aria-busy=true]{opacity:.6;cursor:progress}.sticky-footer__sheet{z-index:11;left:0;right:0;bottom:calc(var(--sticky-footer-height,calc(81px + env(safe-area-inset-bottom,0px))) - 1px);pointer-events:none;padding-top:16px;position:fixed;overflow:clip}.sticky-footer__sheet[data-state=open],.sticky-footer__sheet[data-state=closing]{z-index:42}.sticky-footer__scrim{z-index:41;top:0;left:0;right:0;bottom:var(--sticky-footer-height,calc(81px + env(safe-area-inset-bottom,0px)));background:#19191980;position:fixed}.sticky-footer__tab{z-index:1;pointer-events:auto;box-sizing:border-box;background:var(--color-system-surface-default,#fff);height:40px;color:var(--color-system-text-default,#191919);clip-path:inset(-16px -16px 0);font:inherit;cursor:pointer;border:0;border-radius:8px 8px 0 0;align-items:center;gap:8px;margin-left:max(16px,50vw - 360px);padding:0 16px;font-size:16px;font-weight:500;display:flex;position:relative;box-shadow:0 -2px 8px #1a1a1a1a}.sticky-footer__thumbs{margin-left:-8px;display:flex}.sticky-footer__thumbs img{box-sizing:border-box;border:2px solid var(--color-system-surface-default,#fff);-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:28px;height:28px}.sticky-footer__thumbs img+img{margin-left:-8px}.sticky-footer__tab-caret{transition:transform .3s cubic-bezier(.33,1,.68,1)}.sticky-footer__sheet[data-state=open] .sticky-footer__tab-caret{transform:rotate(180deg)}.sticky-footer__drawer{pointer-events:auto;box-sizing:border-box;max-height:calc(100dvh - var(--sticky-footer-height,calc(81px + env(safe-area-inset-bottom,0px))) - 120px);background:var(--color-system-surface-default,#fff);color:var(--color-system-text-default,#191919);border-radius:0;padding:8px max(16px,50vw - 360px);overflow:auto;box-shadow:0 -2px 16px #1a1a1a26}.sticky-footer__drawer-body:first-child{padding-top:12px}.sticky-footer__drawer-body>:last-child{margin-bottom:0}.sticky-footer__drawer-header{justify-content:space-between;align-items:center;min-height:56px;display:flex}.sticky-footer__drawer-title{margin:0;font-size:20px;font-weight:500;line-height:28px}.sticky-footer__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;display:inline-flex}@keyframes sticky-footer-sheet-in{0%{transform:translateY(calc(100% - 40px))}to{transform:none}}@keyframes sticky-footer-sheet-out{0%{transform:none}to{transform:translateY(calc(100% - 40px))}}@keyframes sticky-footer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sticky-footer-fade-out{0%{opacity:1}to{opacity:0}}.sticky-footer__sheet[data-state=open] .sticky-footer__sheet-inner{animation:.3s cubic-bezier(.33,1,.68,1) both sticky-footer-sheet-in}.sticky-footer__sheet[data-state=closing] .sticky-footer__sheet-inner{animation:.15s cubic-bezier(.4,0,.95,1) both sticky-footer-sheet-out}.sticky-footer__scrim[data-state=open]{animation:.3s cubic-bezier(.33,1,.68,1) both sticky-footer-fade-in}.sticky-footer__scrim[data-state=closing]{animation:.15s cubic-bezier(.4,0,.95,1) both sticky-footer-fade-out}.sticky-footer__drawer-body .ef-card .flex-row>.ef-card-image{width:var(--sticky-footer-image-width,64px);max-width:none}.sticky-footer__drawer-body .ef-card-body>.ef-flex{align-self:stretch}.sticky-footer__drawer-body .ef-card-body .ef-flex-item:has(>.ef-icon-wrapper){flex:none}.sticky-footer__drawer-body .ef-card .flex-row>.ef-card-body{flex:1 1 0;width:auto;min-width:0;max-width:none}.sticky-footer__drawer-body a{-webkit-tap-highlight-color:#0000;transition:background-color .15s cubic-bezier(.33,1,.68,1)}.sticky-footer__drawer-body a:active{background-color:#006bd60f}.sticky-footer__drawer-body a .ef-icon-wrapper{transition:transform .15s cubic-bezier(.33,1,.68,1)}.sticky-footer__drawer-body a:active .ef-icon-wrapper{transform:translate(4px)}@media (hover:hover){.sticky-footer__drawer-body a:hover .ef-icon-wrapper{transform:translate(4px)}}@keyframes sticky-footer-nudge{0%{transform:translate(0)}to{transform:translate(6px)}}.sticky-footer__drawer-body a[data-navigating=true] .ef-icon-wrapper{animation:.5s ease-in-out infinite alternate sticky-footer-nudge}@media (prefers-reduced-motion:reduce){.sticky-footer__sheet-inner,.sticky-footer__scrim{animation:none!important}.sticky-footer__tab-caret{transition:none}.sticky-footer__drawer-body a .ef-icon-wrapper{animation:none!important;transform:none!important}.sticky-footer__bar .ef-button:active .ef-button-bg,.sticky-footer__chat:active{opacity:.8;transform:none!important}}body{padding-bottom:calc(var(--sticky-footer-height,0px) + var(--sticky-footer-tab,0px))}@media (max-width:767px){:root:has(.sticky-footer--mobile){--sticky-footer-height:calc(81px + env(safe-area-inset-bottom,0px))}:root:has(.sticky-footer--mobile.sticky-footer--tab){--sticky-footer-tab:40px}:root:has(.sticky-footer--mobile.sticky-footer--chat) #embeddedMessagingConversationButton{display:none!important}:root:has(.sticky-footer--mobile:not(.sticky-footer--chat)) #embeddedMessagingConversationButton{bottom:calc(var(--sticky-footer-height) + 12px)!important;right:16px!important}}@media (min-width:768px) and (max-width:1023px){:root:has(.sticky-footer--tablet){--sticky-footer-height:calc(81px + env(safe-area-inset-bottom,0px))}:root:has(.sticky-footer--tablet.sticky-footer--tab){--sticky-footer-tab:40px}:root:has(.sticky-footer--tablet.sticky-footer--chat) #embeddedMessagingConversationButton{display:none!important}:root:has(.sticky-footer--tablet:not(.sticky-footer--chat)) #embeddedMessagingConversationButton{bottom:calc(var(--sticky-footer-height) + 12px)!important;right:16px!important}}@media (min-width:1024px){:root:has(.sticky-footer--desktop){--sticky-footer-height:calc(81px + env(safe-area-inset-bottom,0px))}:root:has(.sticky-footer--desktop.sticky-footer--tab){--sticky-footer-tab:40px}:root:has(.sticky-footer--desktop.sticky-footer--chat) #embeddedMessagingConversationButton{display:none!important}:root:has(.sticky-footer--desktop:not(.sticky-footer--chat)) #embeddedMessagingConversationButton{bottom:calc(var(--sticky-footer-height) + 12px)!important;right:16px!important}}.sticky-footer__close:focus-visible,.sticky-footer__chat:focus-visible,.sticky-footer__drawer-body a:focus-visible{box-shadow:0 0 0 2px var(--color-system-stroke-focus-effect-inner,#fff),0 0 0 4px var(--color-system-stroke-focus-effect-outer,#006bd6);outline:none}.sticky-footer__tab:focus-visible{box-shadow:0 0 0 2px var(--color-system-stroke-focus-effect-inner,#fff),0 0 0 4px var(--color-system-stroke-focus-effect-outer,#006bd6),0 -2px 8px #1a1a1a1a;clip-path:none;outline:none}
