.product-upsell__holder--cart{--inner: 14px;--upsell-radius: 14px;--upsell-gap: 14px;--upsell-image-size: 84px;padding:var(--inner);border:0;border-radius:var(--upsell-radius);box-shadow:0 0 0 1px #0000001f,0 1px 2px #0000000a;box-shadow:0 0 0 1px color-mix(in srgb,var(--upsells-text) 12%,transparent),0 1px 2px #0000000a;transition:box-shadow .25s ease}.product-upsell__holder--cart:hover,.product-upsell__holder--cart:focus-within{box-shadow:0 0 0 1px #00000038,0 4px 14px #00000014;box-shadow:0 0 0 1px color-mix(in srgb,var(--upsells-text) 22%,transparent),0 4px 14px #00000014}.product-upsell__holder--cart .product-upsell{min-height:0;gap:var(--upsell-gap);align-items:flex-start}.product-upsell__holder--cart .product-upsell__image{flex:0 0 var(--upsell-image-size);max-width:var(--upsell-image-size);height:var(--upsell-image-size);border-radius:calc(var(--upsell-radius) - 5px);background-color:#0000000d;background-color:color-mix(in srgb,var(--upsells-text) 6%,transparent);overflow:hidden}.product-upsell__holder--cart .product-upsell__content{flex:1 1 auto;max-width:none;padding:0;gap:3px;flex-flow:column nowrap;align-items:stretch;min-width:0}.product-upsell__holder--cart .product-upsell__subtitle{display:flex;align-items:center;gap:6px;margin:0 0 1px;font-size:calc(.6875rem * var(--adjust-body));font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.08em;color:var(--COLOR-ACCENT)}.product-upsell__holder--cart .product-upsell__subtitle:before{content:"";flex:0 0 12px;height:2px;border-radius:2px;background-color:currentcolor}.product-upsell__holder--cart .product-upsell__row{flex-flow:column nowrap;align-items:stretch;gap:2px}.product-upsell__holder--cart .product-upsell__title{margin:0;font-size:calc(.9375rem * var(--adjust-heading));line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-upsell__holder--cart .product-upsell__title a{text-decoration:none;color:inherit}.product-upsell__holder--cart .product-upsell__price{margin:0;font-size:calc(1.0625rem * var(--adjust-body));font-weight:700;line-height:1.25}.product-upsell__holder--cart .product-upsell__btn{--btn-bg: var(--COLOR-ACCENT);--btn-text: var(--COLOR-ACCENT-TEXT);--btn-border: var(--COLOR-ACCENT);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0;margin-top:10px;padding:10px 16px;border:0;border-radius:999px;background:var(--btn-bg);color:var(--btn-text);font-size:calc(.8125rem * var(--adjust-body));font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:none;text-decoration:none!important;overflow:hidden;transition:filter .2s ease,transform .2s ease}.product-upsell__holder--cart .product-upsell__btn:before,.product-upsell__holder--cart .product-upsell__btn:after{content:none}.product-upsell__holder--cart .product-upsell__btn:hover{filter:brightness(.92);transform:translateY(-1px)}.product-upsell__holder--cart .product-upsell__btn:active{transform:translateY(0)}.product-upsell__holder--cart .product-upsell__btn:focus-visible{outline:2px solid var(--upsells-text);outline-offset:2px}.product-upsell__holder--cart .product-upsell__btn-text:after{content:"\2192";display:inline-block;margin-left:6px;transition:transform .2s ease}.product-upsell__holder--cart .product-upsell__btn:hover .product-upsell__btn-text:after{transform:translate(3px)}.product-upsell__holder--cart .product-upsell__btn.is-loading .product-upsell__btn-text:after,.product-upsell__holder--cart .product-upsell__btn.is-success .product-upsell__btn-text:after{content:none}.product-upsell__holder--cart .product-upsell__errors:empty{display:none}.cart-drawer .product-upsell__holder--cart~.flickity-page-dots,.cart__widgets .flickity-page-dots{gap:5px}@media only screen and (max-width:479px){.product-upsell__holder--cart{--upsell-image-size: 72px;--upsell-gap: 12px}}@media(prefers-reduced-motion:reduce){.product-upsell__holder--cart,.product-upsell__holder--cart .product-upsell__btn,.product-upsell__holder--cart .product-upsell__btn-text:after{transition:none}.product-upsell__holder--cart .product-upsell__btn:hover{transform:none}.product-upsell__holder--cart .product-upsell__btn:hover .product-upsell__btn-text:after{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/upsell-cart.css.map */
