#inside_holder .insideDropShadow {
  filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.05)) drop-shadow(0px 2px 5px rgba(50, 50, 105, 0.15)) !important;
}

#insideChatFrame:not(.notificationMode) {
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05), 0px 2px 5px 0px rgba(50, 50, 105, 0.15) !important;
  -webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05), 0px 2px 5px 0px rgba(50, 50, 105, 0.15) !important;
  -moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05), 0px 2px 5px 0px rgba(50, 50, 105, 0.15) !important;
}

/* custom styling for notification */
#inside_holder #insideChatFrame {
  --inside-notifWithTab-right: -20px;
  --inside-notifWithTab-marginBottom: -20px;
}

#inside_holder.notificationMode .insideDropShadow{
  filter: none !important;
}

#inside_holder.notificationMode #inside_tabs {
  opacity: 0 !important;
}

#inside_holder #inside_liveChatTab:focus {
  outline: none;
}
#inside_holder #inside_liveChatTab:focus-visible {
outline: 2px solid #009cad !important;
}

/* draggable chat tab */
#inside_tabs {
transform: translate(var(--data-move-x), var(--data-move-y));
}

/* #127354 */
#inside_holder.chatPaneOpen, #inside_holder.chatPaneOpen #insideChatFrame {
  z-index: 2147483645 !important;
}

/* #129311 */ 
body.addtocart-above #inside_holder.mobile-device,
body.addtocart-below #inside_holder.mobile-device {
  --inside-tab-offset-bottom: var(--outer-height-pdp-sticky-button, 83px);
}

/* #129656 */
.minicart-is-open #inside_holder.mobile-device {
--inside-popup-z-index: 10 !important;
--inside-tab-z-index: 10 !important;
--inside-pane-z-index: 10 !important;
--inside-notif-z-index: 10 !important;
}