cart-upsells{display:block}cart-upsells[hidden]{display:none}.cart-upsells{--upsell-gap: 1rem;margin-top:.4rem;padding:1.6rem 0 2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.cart-upsells__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.cart-upsells__title{margin:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:var(--font-body-weight-bold, 700);line-height:1.3;letter-spacing:.03rem;color:rgb(var(--color-foreground))}.cart-upsells--free .cart-upsells__title{color:#8a6526}.cart-upsells__nav{display:none;flex-shrink:0;gap:.6rem}@media(hover:hover)and (pointer:fine){.cart-upsells__nav{display:flex}.cart-upsells__nav.is-static{display:none}}.cart-upsells__arrow{display:grid;place-items:center;width:3rem;height:3rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .16s ease,opacity .16s ease}.cart-upsells__arrow:hover:not(:disabled){border-color:rgb(var(--color-foreground))}.cart-upsells__arrow:disabled{opacity:.3;cursor:default}.cart-upsells__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--upsell-gap)) / 2.4);gap:var(--upsell-gap);margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cart-upsells__track::-webkit-scrollbar{display:none}.cart-upsells__card{display:flex;flex-direction:column;min-width:0;scroll-snap-align:start}.cart-upsells__media{display:block;aspect-ratio:1;margin-bottom:.8rem;overflow:hidden;background:#f6f3ee}.cart-upsells__media img{display:block;width:100%;height:100%;object-fit:cover}.cart-upsells__name{display:-webkit-box;overflow:hidden;min-height:2.6em;font-size:1.3rem;line-height:1.3;letter-spacing:.03rem;color:rgb(var(--color-foreground));text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-upsells__name:hover{text-decoration:underline;text-underline-offset:.2rem}.cart-upsells__price{margin:.3rem 0 .8rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.cart-upsells__price s{margin-right:.4rem;opacity:.6}.cart-upsells__add{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.4rem;margin-top:auto;padding:0 1rem;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--buttons-radius, 0);background:transparent;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.3rem;letter-spacing:.06rem;line-height:1.2;cursor:pointer;transition:background-color .16s ease,color .16s ease}@media(hover:hover){.cart-upsells__add:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}.cart-upsells__add:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.cart-upsells__add.is-loading{opacity:.6;cursor:progress}.cart-upsells__error{margin:.6rem 0 0;font-size:1.2rem;line-height:1.35;color:rgb(var(--color-foreground))}cart-drawer.active~shopify-forms-embed{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cart-upsells.css.map */
