.jhl-cart-upsell[hidden],.jhl-cart-upsell__error[hidden]{display:none!important}.jhl-cart-upsell{display:block;flex:0 0 auto;margin:12px var(--padding-xl) 12px;padding:16px 0 4px;border-top:1px solid var(--color-border);color:var(--color-foreground)}.jhl-cart-upsell__heading{font-family:var(--font-body--family, inherit);font-size:11px;font-weight:500;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px}.jhl-cart-upsell__product{display:flex;align-items:flex-start;gap:13px}.jhl-cart-upsell__image-link{width:76px;height:76px;flex:0 0 76px;background:#8080800b;border-radius:2px;overflow:hidden}.jhl-cart-upsell__image-link img{display:block;width:100%;height:100%;object-fit:cover}.jhl-cart-upsell__details{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.jhl-cart-upsell__name{color:inherit;text-decoration:none;font-size:13px;font-weight:500;line-height:1.35}.jhl-cart-upsell__name:hover{text-decoration:underline;text-underline-offset:3px}.jhl-cart-upsell__price{color:var(--color-foreground);font-size:13px;opacity:.82}.jhl-cart-upsell__add{-webkit-appearance:none;appearance:none;padding:3px 0 5px;margin:1px 0 0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.jhl-cart-upsell__add:hover{opacity:.65}.jhl-cart-upsell__add:focus-visible{outline:2px solid currentColor;outline-offset:3px}.jhl-cart-upsell__add:disabled{cursor:wait;opacity:.6}.jhl-cart-upsell__error{margin:10px 0 0;font-size:12px}@media screen and (min-width:750px){.jhl-cart-upsell{margin-inline:var(--padding-2xl)}}.cart-drawer__dialog .cart-drawer__items{flex:0 0 auto;overflow-y:visible;max-height:none}.cart-drawer__dialog .cart-drawer__content{min-height:0;overflow-y:auto}
/*# sourceMappingURL=/cdn/shop/t/161/assets/jhl-cart-upsell.css.map */
