@media screen and (-webkit-min-device-pixel-ratio:0){select:focus,textarea:focus,input:focus,select:focus,textarea:focus,input:focus{font-size:16px}}@supports (-webkit-overflow-scrolling:touch){@media(max-width:768px){.embeddedServiceHelpButton .helpButton .uiButton{position:-webkit-sticky;right:12px;}}}#sierra-chat-container{white-space:nowrap;font-weight:normal;font-size:14px}.sierra-link:hover,.sierra-link:focus{text-decoration:none}#sierra-text{display:inline;padding-right:5px;vertical-align:middle}@media(max-width:768px){#sierra-text{display:none}}#sierra-text:hover,#sierra-text:focus{position:static;width:0;height:0;background:none;text-decoration:underline;opacity:1}#sierra-img{display:inline;vertical-align:middle}#web-chat-container{margin:auto 0 auto 15px}#web-chat-container .embeddedServiceHelpButton{position:static;display:block}#web-chat-container .embeddedServiceHelpButton .helpButton{float:right;margin:0;height:auto}#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled{overflow:visible;width:30px;height:30px;background-image:url(../../Shared/images/chat-icon.svg);background-position:right;background-size:30px 30px;background-repeat:no-repeat;box-shadow:none;text-align:left;text-indent:0}@media(min-width:768px){#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled{width:118px}}#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus{outline:-webkit-focus-ring-color auto 1px}#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled .embeddedServiceIcon,#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled #helpButtonSpan{position:absolute!important;top:-9999px!important;left:-9999px!important}@media(min-width:768px){#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled.no-hover:focus::before{display:inline}#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before{position:static;width:0;height:0;background:none;text-decoration:underline;opacity:1}#web-chat-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled::before{color:#0070d1;content:"CHAT NOW";letter-spacing:.75px;font-weight:600;font-size:14px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}}@media(min-width:768px){#web-chat-container{margin:10px 0}}#web-chat-container:empty{display:none}#web-chat-cc-container{position:absolute;top:19px;right:68px;visibility:hidden;opacity:0;transition:opacity .5s}#web-chat-cc-container .embeddedServiceHelpButton{position:static;display:block}#web-chat-cc-container .embeddedServiceHelpButton .helpButton{float:right;margin:0;height:auto}#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled{overflow:visible;width:30px;height:30px;background-image:url(../../Shared/images/chat-icon.svg);background-position:right;background-size:30px 30px;background-repeat:no-repeat;box-shadow:none;text-align:left;text-indent:0}@media(min-width:768px){#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled{width:118px}}#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus{outline:-webkit-focus-ring-color auto 1px}#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled .embeddedServiceIcon,#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled #helpButtonSpan{position:absolute!important;top:-9999px!important;left:-9999px!important}@media(min-width:768px){#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled.no-hover:focus::before{display:inline}#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before{position:static;width:0;height:0;background:none;text-decoration:underline;opacity:1}#web-chat-cc-container .embeddedServiceHelpButton .helpButton .helpButtonEnabled::before{color:#0070d1;content:"CHAT NOW";letter-spacing:.75px;font-weight:600;font-size:14px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}}#web-chat-modal{position:absolute;top:19px;right:10px;visibility:hidden;opacity:0;transition:opacity .5s}#web-chat-modal .embeddedServiceHelpButton{position:static;display:block}#web-chat-modal .embeddedServiceHelpButton .helpButton{float:right;margin:0;height:auto}#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled{overflow:visible;width:30px;height:30px;background-image:url(../../Shared/images/chat-icon.svg);background-position:right;background-size:30px 30px;background-repeat:no-repeat;box-shadow:none;text-align:left;text-indent:0}@media(min-width:768px){#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled{width:118px}}#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus{outline:-webkit-focus-ring-color auto 1px}#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled .embeddedServiceIcon,#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled #helpButtonSpan{position:absolute!important;top:-9999px!important;left:-9999px!important}@media(min-width:768px){#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled.no-hover:focus::before{display:inline}#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before{position:static;width:0;height:0;background:none;text-decoration:underline;opacity:1}#web-chat-modal .embeddedServiceHelpButton .helpButton .helpButtonEnabled::before{color:#0070d1;content:"CHAT NOW";letter-spacing:.75px;font-weight:600;font-size:14px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}}#web-chat-modaladasConfirmationModal{visibility:hidden;margin:auto 0 auto auto;opacity:0;transition:opacity .5s}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton{position:static;display:block}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton{float:right;margin:0;height:auto}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled{overflow:visible;width:30px;height:30px;background-image:url(../../Shared/images/chat-icon.svg);background-position:right;background-size:30px 30px;background-repeat:no-repeat;box-shadow:none;text-align:left;text-indent:0}@media(min-width:768px){#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled{width:118px}}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus{outline:-webkit-focus-ring-color auto 1px}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled .embeddedServiceIcon,#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled #helpButtonSpan{position:absolute!important;top:-9999px!important;left:-9999px!important}@media(min-width:768px){#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled.no-hover:focus::before{display:inline}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before{position:static;width:0;height:0;background:none;text-decoration:underline;opacity:1}#web-chat-modaladasConfirmationModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled::before{color:#0070d1;content:"CHAT NOW";letter-spacing:.75px;font-weight:600;font-size:14px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}}#web-chat-enhancedadasModal,#windshield-webchat{position:absolute;top:6px;right:10px;visibility:hidden;opacity:0;transition:opacity .5s}#web-chat-enhancedadasModal .embeddedServiceHelpButton,#windshield-webchat .embeddedServiceHelpButton{position:static;display:block}#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton,#windshield-webchat .embeddedServiceHelpButton .helpButton{float:right;margin:0;height:auto}#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled{overflow:visible;width:30px;height:30px;background-image:url(../../Shared/images/chat-icon.svg);background-position:right;background-size:30px 30px;background-repeat:no-repeat;box-shadow:none;text-align:left;text-indent:0}@media(min-width:768px){#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled{width:118px}}#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus{outline:-webkit-focus-ring-color auto 1px}#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled .embeddedServiceIcon,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled .embeddedServiceIcon,#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled #helpButtonSpan,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled #helpButtonSpan{position:absolute!important;top:-9999px!important;left:-9999px!important}@media(min-width:768px){#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled.no-hover:focus::before,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled.no-hover:focus::before{display:inline}#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled:hover::before,#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled:focus::before{position:static;width:0;height:0;background:none;text-decoration:underline;opacity:1}#web-chat-enhancedadasModal .embeddedServiceHelpButton .helpButton .helpButtonEnabled::before,#windshield-webchat .embeddedServiceHelpButton .helpButton .helpButtonEnabled::before{color:#0070d1;content:"CHAT NOW";letter-spacing:.75px;font-weight:600;font-size:14px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}}.embeddedServiceHelpButton{display:none}.embeddedServiceHelpButton .helpButton{position:static}.embeddedServiceHelpButton .helpButton .uiButton{display:block;float:right;overflow:hidden;padding:0;min-width:0;width:72px;height:35px;border:none;border-radius:0;background-color:transparent;background-image:url(../../Shared/images/ChatButton-horizontal.png);background-size:72px 36px;text-indent:200%;white-space:nowrap;cursor:pointer}[data-icon]:before{font-family:"embeddedserviceiconfont"!important}.embeddedServiceHelpButton .helpButton .uiButton:focus{outline:1px solid #0096d6}.embeddedServiceLiveAgentChatButton{position:absolute;top:0;right:0;z-index:10000;margin-right:auto;margin-left:auto;padding-right:14.99px;padding-left:14.99px;-webkit-backface-visibility:hidden}@media(min-width:768px){.embeddedServiceLiveAgentChatButton{width:740px}.embeddedServiceHelpButton .helpButton{margin-right:100px}}@media(min-width:992px){.embeddedServiceLiveAgentChatButton{width:960px}.embeddedServiceHelpButton .helpButton{margin-right:266px}}@media(min-width:1200px){.embeddedServiceLiveAgentChatButton{width:1020px}.embeddedServiceHelpButton .helpButton{margin-right:266px}}.embeddedServiceLiveAgentChatButton .helpButton{position:fixed;position:static;top:50%;left:100%;z-index:10000;display:block;float:right;clear:right;margin:0;width:36px;height:72px;-webkit-backface-visibility:hidden}.embeddedServiceLiveAgentChatButton .helpButton .agentOnline{display:block;float:right;overflow:hidden;padding:0;min-width:0;width:72px;height:35px;border:none;border-radius:0;background-color:transparent;background-image:url(../../Shared/images/ChatButton-horizontal.png);background-size:72px 36px;text-indent:200%;white-space:nowrap;cursor:pointer}.embeddedServiceLiveAgentChatButton .helpButton .uiButton:hover::before,.embeddedServiceLiveAgentChatButton .helpButton .uiButton:focus::before{border-radius:0}.embeddedServiceLiveAgentChatButton .helpButton .agentOnline .helpButtonLabel{display:none}.embeddedServiceLiveAgentChatButton .uiButton.agentOnline:hover,.uiButton.agentOnline:focus,.uiButton.agentOnline.is-selected{background-color:transparent}.embeddedServiceHelpButton .helpButton .helpButtonDisabled{display:none}.embeddedServiceLiveAgentChatButton .helpButton .agentOffline{overflow:hidden;border:none;background:none;box-shadow:none;text-indent:200%;white-space:nowrap}.embeddedServiceSidebar.modalContainer{z-index:10000}.embeddedServiceSidebar button[embeddedService-chatHeader_chatHeader]{padding-right:6px;padding-left:6px}.embeddedServiceLiveAgentPrechat .backgroundImg{display:none}.embeddedServiceLiveAgentPrechat{border-radius:0}.embeddedServiceLiveAgentPrechat .list .uiInput .uiLabel-left{font-size:12px}.embeddedServiceLiveAgentPrechat .uiInput .required{margin-right:0}.embeddedServiceLiveAgentPrechat .slds-style-inputtext{font-size:16px}.embeddedServiceLiveAgentPrechat .prechatContent{overflow-y:visible;margin-bottom:0;height:auto}.embeddedServiceLiveAgentPrechat .prechatContent .panel-body{font-size:12px}.embeddedServiceLiveAgentPrechat .backgroundImgColorMask{display:none}.embeddedServiceLiveAgentPrechat .startButtonWrapper{position:inherit;bottom:auto;margin:10px 0;padding:0 24px}.embeddedServiceLiveAgentPrechat .startButton{height:40px;border-radius:4px;background:#1eb202;color:#fff;font-size:20px}.embeddedServiceLiveAgentPrechat .menuAgentText{position:absolute;top:0;left:0;display:block;margin:0 50px;width:calc(0%);white-space:nowrap}.embeddedServiceLiveAgentPrechat .instructions{font-size:15px}.embeddedServiceLiveAgentPrechat input{font-size:16px}.embeddedServiceLiveAgentPrechat .uiInputDefaultError .form-element__help{margin-top:0;font-size:12px}.uiInputDefaultError .form-element__help{color:#db0020!important}.embeddedServiceSidebarFormField .uiInput .required{color:#db0020!important}.embeddedServiceLiveAgentSidebar .dockableContainer{top:50%;border-radius:0;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.embeddedServiceSidebarHeader .shortHeader .shortHeaderContent .headerText{margin:15px}.embeddedServiceSidebarHeader .headerItem:focus:before,.embeddedServiceSidebarHeader .headerItem:hover:before{display:none}@media only screen and (max-width:47.9375em){.embeddedServiceLiveAgentPrechat{overflow-y:auto}.embeddedServiceLiveAgentSidebar .dockableContainer{position:absolute;top:0;right:0;left:auto;margin:0;max-width:100%;max-height:100%;width:100%;height:100%;height:100vh;-webkit-transform:none;-ms-transform:none;transform:none}.ios .embeddedServiceLiveAgentSidebar .dockableContainer{top:auto;bottom:0;height:50vh}.embeddedServiceLiveAgentSidebar .minimizedContainer{bottom:0;width:200px;height:50px}.embeddedServiceLiveAgentSidebar .minimizedContainer .minimizedTextWrapper{height:22px}.embeddedServiceLiveAgentSidebar .minimizedContainer .minimizedText{color:#fff;font-size:14px}.embeddedServiceLiveAgentSidebar .minimizedContainer .minimizedImage{display:none}}.embeddedServiceLiveAgentSidebar .menuHeader{height:auto;border-bottom:1px solid #ddd;border-radius:0;background-color:#fff;color:#000;font-size:15px;line-height:1}.embeddedServiceLiveAgentChatWindow .waitingStateContainer .waitingGreeting{font-size:20px}.embeddedServiceLiveAgentChatWindow .waitingStateContainer .waitingMessage{font-size:15px}.embeddedServiceLiveAgentChatWindow .waitingStateContainer .waitingCancelChat{height:40px;border-radius:4px;font-size:15px}.embeddedServiceLiveAgentChatWindow .waitingStateContainer .waitingCancelChat .label{color:#000}.embeddedServiceLiveAgentChatWindow .waitingStateContainer .waitingCancelChat:hover{border:0;background:#f33;text-shadow:0 0 0}.embeddedServiceLiveAgentUserNotification .errorTextHeader{font-weight:600;font-size:15px}.embeddedServiceLiveAgentUserNotification .errorTextBody{margin-right:20px;margin-left:20px;font-size:14px}.embeddedServiceLiveAgentUserNotification .errorTryAgainButton,.embeddedServiceLiveAgentUserNotification .errorReturnToButtonState{height:40px;border-radius:4px;font-size:20px}.embeddedServiceLiveAgentUserNotification .errorTryAgainButton{background:#1eb202;color:#fff}.embeddedServiceLiveAgentChatWindow .waitingStateContainer .loadingBall{background-color:#f33}.embeddedServiceLiveAgentChatWindow .chatSessionStartTime{font-size:10px}.embeddedServiceLiveAgentChatMessage .timeContent{font-size:10px}.embeddedServiceLiveAgentChatWindowItem .agentContent{font-size:16px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}.embeddedServiceLiveAgentChatMessage .visitorContent{font-size:16px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}.embeddedServiceLiveAgentChatWindow .messageOverlay .messageOverlayTopButton{background:#f33}.embeddedServiceLiveAgentChatWindow .chasitorText{font-size:10px;line-height:1}.embeddedServiceLiveAgentChatWindow .chasitorSendBtn{bottom:9px;height:30px}.embeddedServiceLiveAgentChatWindow .messageArea{height:calc(-10%)}.embeddedServiceLiveAgentChatWindow .uiButton .label{font-size:16px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}.embeddedServiceLiveAgentChatWindow .messageOverlay .messageOverlayHeaderText{font-size:20px}.embeddedServiceLiveAgentChatWindow .messageOverlay .messageOverlayBodyText{font-size:14px}.embeddedServiceLiveAgentChatWindow .messageOverlay .messageOverlayTopButton{height:40px;border-radius:4px;font-size:15px}.embeddedServiceLiveAgentChatWindow .messageOverlay .messageOverlayTopButton,.embeddedServiceLiveAgentChatWindow .messageOverlay .messageOverlayBottomButton{height:40px;border-radius:4px;font-size:15px}.embeddedServiceLiveAgentSidebar .minimizedContainer{position:fixed;right:20px;left:auto;width:200px;border-radius:4px 4px 0 0;background:#f33}.embeddedServiceLiveAgentSidebar .minimizedContainer .minimizedTextWrapper{font-size:14px}.embeddedServiceLiveAgentSidebar .minimizedContainer .minimizedImage{display:none}.embeddedServiceLiveAgentSidebar .minimizedContainer:hover{background:#f33}.embeddedServiceLiveAgentSidebar .minimizedContainer.newMessage{background:#158001}.embeddedServiceLiveAgentSidebar .closeButton{padding:11px}.embeddedServiceLiveAgentSidebar .closeButton .close{color:#000}.embeddedServiceLiveAgentSidebar .headerItem{color:#000;font-size:20px}.embeddedServiceLiveAgentChatWindow .endchatContainer .endchatButtonContainer{margin:0}.embeddedServiceLiveAgentChatWindow .endchatContainer .endchatButton{height:40px;border-radius:4px;background:#f30;color:#fff;font-size:20px}.embeddedServiceLiveAgentChatWindow .dynamicResizeTextOneRow.chasitorMessage{height:60px}.embeddedServiceLiveAgentChatWindow .dynamicResizeTextOneRow .chasitorText{padding:10px 35px 0 12px;height:40px}.embeddedServiceLiveAgentChatWindow .chasitorText{font-size:16px;font-family:Urbanist,Roboto,Arial,Helvetica,sans-serif}.helpButtonLabel{display:none}.assistiveText{position:absolute!important;clip:rect(1px,1px,1px,1px)}.embeddedServiceLiveAgentSidebar a:focus,.embeddedServiceLiveAgentSidebar input:focus,.embeddedServiceLiveAgentSidebar button:focus{outline-style:none}html{font-size:16px}.embeddedServiceSidebarFormField .has-error .slds-style-inputtext:not(:focus){border-color:#db0020!important}.embeddedServiceLiveAgentStateChatInputFooter .chatActionButton.Send{padding:13px 8px 0 8px}.sidebarHeader h2{color:#fff}