.ht_ctc_chat_greetings_box :not(ul):not(ol):not(.ht_ctc_default):not(.ht_ctc_defaults *){box-sizing:border-box;margin:0;padding:0}.ht_ctc_chat_greetings_box ol,.ht_ctc_chat_greetings_box ul{margin-bottom:0;margin-top:0}.ctc_g_bottom,.ctc_g_content,.ctc_g_sentbutton{margin-top:-.9px !important}.ctc_g_content{max-height:calc(80vh - 140px);overflow-y:auto}.greetings_header_image img{object-fit:cover}.greetings_header_image{display:inline-block;position:relative}.g_header_badge_online{border-radius:50%;bottom:0;height:12px;position:absolute;right:0;width:12px;z-index:1}@media only screen and (max-width:420px){.ctc_side_positions .ctc_m_p_left{left:0 !important;right:unset !important}.ctc_side_positions .ctc_m_p_right{left:unset !important;right:0 !important}.ctc_side_positions .ctc_m_p_left .ctc_greetings_close_btn{float:left !important}.ctc_side_positions .ctc_m_p_right .ctc_greetings_close_btn{float:right !important}.ctc_side_positions .ctc_m_cta_order_0{order:0 !important}.ctc_side_positions .ctc_m_cta_order_1{order:1 !important}.ht_ctc_greetings.ctc_m_full_width{bottom:0 !important;position:fixed !important;right:0 !important}.ht_ctc_greetings.ctc_m_full_width .ht_ctc_chat_greetings_box{margin:7px !important;min-width:80vw !important;position:unset !important;width:calc(100vw - 14px) !important}.ctc_m_full_width .ctc_g_message_box_width{max-width:85% !important}.ht_ctc_animation:has(.ht_ctc_greetings){animation-fill-mode:none !important}}@media only screen and (min-width:900px){.ctc_g_content::-webkit-scrollbar{width:2.8px}.ctc_g_content::-webkit-scrollbar-thumb{background:#a5a5a5}}