.ob_d2c_cta{position:relative;display:block;cursor:pointer;min-width:300px}.ob_d2c_cta span{font-size:13px;line-height:16px}.ob_d2c_cta img{border:none;outline:none;box-shadow:none}.ob_d2c_cta .ob_d2c_cta_content_wrapper{position:relative;display:block;vertical-align:middle;cursor:pointer}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_icon{background:url("../assets/icons/amelia_messenger.png") no-repeat center center;background-size:contain;width:25px;height:25px;display:inline-block;margin-left:10px}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_content_boxes{position:absolute;width:100%;padding-right:25px;height:25px;overflow:hidden;box-sizing:border-box;top:0;right:0}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_content_boxes.switch_content .ob_d2c_cta_content{opacity:1;bottom:0}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_content_boxes.switch_content .ob_d2c_cta_loader{opacity:0;bottom:50px}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_content{display:inline-block;font-family:OpenSans-Semibold;font-size:13px;text-decoration:underline;color:#4A4A4A;letter-spacing:0px;background:#D1D9DD;border-radius:5px;padding:4px 10px;position:absolute;right:35px;bottom:-50px;opacity:0;transition:bottom 0.3s ease 0.7s, opacity 0.3s ease 0.7s}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_content::after{content:'';position:absolute;left:100%;bottom:0;margin-left:-3px;border:5px solid transparent;border-left-color:#D1D9DD;border-bottom-color:#D1D9DD}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_loader{position:absolute;display:inline-block;background:#D1D9DD;border-radius:5px;padding:0 10px;transition:bottom 0.3s ease 0.7s, opacity 0.3s ease 0.7s;bottom:0;right:35px}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_loader::after{content:'';position:absolute;left:100%;bottom:0;margin-left:-3px;border:5px solid transparent;border-left-color:#D1D9DD;border-bottom-color:#D1D9DD}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_loader span{display:inline-block;width:6px;height:6px;border-radius:6px;background-color:#4A4A4A;margin:0 1px;transform:translate(0, -3px);position:relative}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_loader span:nth-last-child(1){animation:loadingChatLoader .7s .1s linear infinite}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_loader span:nth-last-child(2){animation:loadingChatLoader .7s .2s linear infinite}.ob_d2c_cta .ob_d2c_cta_content_wrapper .ob_d2c_cta_loader span:nth-last-child(3){animation:loadingChatLoader .7s .3s linear infinite}@keyframes loadingChatLoader{0{transform:translate(0, -3px)}50%{transform:translate(0, 3px)}}.ob_d2c_popup_wrapper .ob_d2c_dark_bg{background:rgba(0,0,0,0.75);position:fixed;left:0;top:0;width:100%;height:100%;z-index:9990}.ob_d2c_popup_wrapper .ob_d2c_popup{position:absolute;left:50%;z-index:999999;background:#fff;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,0.7)}.ob_d2c_popup_wrapper .ob_d2c_popup .ob_d2c_close_popup{position:absolute;right:4px;top:7px;background:none;padding:0;cursor:pointer;z-index:1;border:none;opacity:0.4;width:35px;height:35px}.ob_d2c_popup_wrapper .ob_d2c_popup .ob_d2c_close_popup:hover{opacity:0.8}.ob_d2c_popup_wrapper .ob_d2c_popup .ob_d2c_close_popup::after{content:'';background:url("../assets/icons/close_x.png") no-repeat;background-size:contain;position:absolute;width:20px;height:20px;left:5px;top:9px}.ob_d2c_popup_wrapper .ob_d2c_popup .ob_d2c_popup_content{padding:0;margin:0}.ob_d2c_tooltip_wrapper{cursor:default;position:absolute;left:50%;bottom:100%;margin-bottom:20px;background:#fff;z-index:999;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,0.3)}.ob_d2c_tooltip_wrapper::before,.ob_d2c_tooltip_wrapper::after{content:'';position:absolute;left:50%;top:100%;border:10px solid transparent;border-top-color:#fff;border-bottom-color:#fff}.ob_d2c_tooltip_wrapper::before{border-top-color:#ccc;margin-left:-1px;margin-top:0px;border-width:11px}.ob_d2c_tooltip_wrapper .ob_d2c_tooltip_content{padding:0;margin:0}@media (max-width: 500px){.ob_d2c_popup_wrapper .ob_d2c_popup{left:5%;width:90% !important;margin-left:0 !important}}
