cart-upsells{flex-shrink:0;display:block;padding-inline:var(--cart-drawer-padding);padding-block-start:var(--padding-lg)}cart-upsells[hidden]{display:none}cart-upsells:empty:before{content:"";display:block;height:88px;border-radius:var(--style-border-radius-inputs, 0);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10, .1));animation:cart-upsells-pulse 1.25s ease-in-out infinite}@keyframes cart-upsells-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){cart-upsells:empty:before{animation:none}}@media screen and (min-width:750px){cart-upsells{padding-inline:var(--cart-drawer-padding-desktop)}}.cart-upsells__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm);margin-block-end:var(--margin-sm)}.cart-upsells__heading{margin:0;font-weight:500;font-family:Jost;letter-spacing:0px;vertical-align:middle;font-size:12px;line-height:14.4px;text-transform:none}.cart-upsells__arrows{display:flex;gap:var(--gap-2xs)}cart-upsells-carousel:not([data-scrollable]) .cart-upsells__arrows{display:none}.cart-upsells__arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:var(--style-border-width) solid var(--color-border);border-radius:50%;background:transparent;color:var(--color-foreground);cursor:pointer;transition:opacity var(--animation-speed-medium) var(--animation-easing)}.cart-upsells__arrow:disabled{opacity:.3;cursor:default}.cart-upsells__arrow .svg-wrapper{display:flex;width:8px;height:12px}.cart-upsells__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:var(--cart-upsell-card-width, 230px);column-gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.cart-upsells__scroller::-webkit-scrollbar{display:none}.cart-upsells__scroller:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-foreground);outline-offset:2px}.cart-upsell-card{--cart-upsell-media-size: 73px;display:grid;grid-template-columns:var(--cart-upsell-media-size) minmax(0,1fr);gap:12px;align-items:stretch;scroll-snap-align:start}.cart-upsell-card__media{align-self:start;display:block;width:var(--cart-upsell-media-size);aspect-ratio:1;overflow:hidden;background-color:var(--color-shadow-subdued, transparent)}.cart-upsell-card__image{width:100%;height:100%;object-fit:cover}.cart-upsell-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.cart-upsell-card__title{--cart-upsell-title-lines: 2;--cart-upsell-title-line-height: 1;font-size:var(--cart-font-size--xs);line-height:var(--cart-upsell-title-line-height);color:var(--color-foreground);text-decoration:none;min-height:calc(var(--cart-upsell-title-lines) * var(--cart-upsell-title-line-height) * 1em);display:-webkit-box;-webkit-line-clamp:var(--cart-upsell-title-lines);-webkit-box-orient:vertical;overflow:hidden}.cart-upsell-card__variants{display:block;width:100%;min-width:0;margin-block:2px}.cart-upsell-card__variant-select{width:100%;max-width:100%;min-width:0;padding:0 4px;font-family:inherit;font-size:var(--cart-font-size--2xs);line-height:1.4;color:var(--color-foreground);background-color:transparent;border:var(--style-border-width, 1px) solid #000000;border-radius:var(--style-border-radius-inputs, 0);cursor:pointer}.cart-upsell-card__variant-select:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--color-foreground);outline-offset:1px}.cart-upsell-card__price{font-size:14px;line-height:19.6px;color:#232323b2}.cart-upsell-card__price-compare{margin-inline-end:var(--margin-3xs, 4px)}.cart-upsell-card__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-2xs, 6px);width:100%;margin-block-start:auto;padding-block-start:var(--margin-3xs, 4px)}.cart-upsell-card__form{display:block;flex-shrink:0}.cart-upsell-card__button{padding:6px 12px;height:auto;min-width:0;font-size:var(--cart-font-size--2xs);letter-spacing:.04em;text-transform:uppercase}.cart-upsell-card__button .add-to-cart-icon,.cart-upsell-card__button .add-to-cart__added{display:none}.cart-upsell-card__button[data-added=true] .add-to-cart-text{animation-name:none;clip-path:none;filter:none;opacity:1;translate:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cart-upsells.css.map */
