.cart-cross-sell{flex:1 1 auto;min-width:0;max-width:60rem;font-family:Inter,sans-serif;color:rgb(var(--color-foreground))}.cart-cross-sell__head{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem}.cart-cross-sell__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4rem;height:4rem;border-radius:50%;background:#fff0cf;color:#1a1a1a}.cart-cross-sell__title{margin:0;font-size:1.9rem;line-height:1.2;font-weight:600;letter-spacing:-.03em;color:rgb(var(--color-foreground))}.cart-cross-sell__row{display:flex;align-items:center;gap:1.6rem;padding-left:.4rem}.cart-cross-sell__media{flex:0 0 auto;display:block;width:5.6rem;height:5.6rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:6px;background:#fff}.cart-cross-sell__media img{display:block;width:100%;height:100%;object-fit:contain}.cart-cross-sell__info{flex:1 1 auto;min-width:0}.cart-cross-sell__name{display:block;font-size:1.8rem;line-height:1.25;font-weight:500;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-decoration:none}.cart-cross-sell__meta{margin:.2rem 0 0;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.cart-cross-sell__add{flex:0 0 auto;min-width:12rem;min-height:3.6rem;padding:0 2.4rem;border:0;border-radius:45px;background:linear-gradient(94.79deg,#ffcd5e 25.23%,#e09b00 90.77%);color:#000;font-family:Inter,sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:-.03em;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,opacity .2s ease}.cart-cross-sell__add:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 15px 35px #e09b0066}.cart-cross-sell__add:disabled{opacity:.6;cursor:progress}.cart-cross-sell__error{margin:1rem 0 0;font-size:1.3rem;color:#d92d20}@media screen and (min-width:750px){.cart__footer>.cart-cross-sell{width:auto}}@media screen and (max-width:749px){.cart__footer>.cart-cross-sell{max-width:none;margin:0 0 3rem}.cart-cross-sell__title{font-size:1.7rem}.cart-cross-sell__row{padding-left:0;gap:1.2rem}.cart-cross-sell__name{font-size:1.6rem}.cart-cross-sell__add{min-width:0;padding:0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-cart-cross-sell.css.map */
