@media (max-width: 749px) {
  cart-drawer .drawer__inner {
    height: calc(100dvh - var(--aleona-consent-inset, 0px));
  }
  .aj .aj-sticky,
  .coniglietto .cg-sticky {
    bottom: var(--aleona-consent-inset, 0px);
  }
  body.overflow-hidden .aj-sticky,
  body.overflow-hidden .cg-sticky,
  body.tw-cart-drawer-open .aj-sticky,
  body.tw-cart-drawer-open .cg-sticky { visibility: hidden; }
  .aa { padding-bottom: 80px; }
  .tw-sticky-atc__button { max-width: 60%; white-space: normal; line-height: 1.3; }
}
