.cart-pairs{--cart-pairs-ease: cubic-bezier(.16, 1, .3, 1);display:flex;flex-direction:column;gap:.625rem;margin:1rem 0;padding:1rem;border:1px solid var(--color-gray-200);border-radius:.75rem;background-color:var(--color-white-25)}.cart-pairs[hidden]{display:none}.cart-pairs--drawer{margin:.75rem 0 1rem}.cart-pairs__heading{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.cart-pairs .ns-recs{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.cart-pairs .ns-rec{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem .5rem;border:1px solid var(--color-gray-200);border-radius:.75rem;background-color:var(--color-white-25);animation:cart-pairs-rise .4s var(--cart-pairs-ease) backwards}.cart-pairs .ns-rec:nth-child(2){animation-delay:60ms}.cart-pairs .ns-rec__media{flex:none;width:4rem;height:4rem;border-radius:.5rem;background-color:var(--color-gray-50);overflow:hidden}.cart-pairs .ns-rec__media img{display:block;width:100%;height:100%;object-fit:cover}.cart-pairs .ns-rec__info{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}.cart-pairs .ns-rec__title{display:-webkit-box;color:var(--color-gray-900);font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-pairs .ns-rec__note{color:var(--color-gray-600);font-size:.75rem;line-height:1.35}.cart-pairs .ns-rec__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;font-size:.875rem;font-variant-numeric:tabular-nums}.cart-pairs .ns-rec__price s{color:var(--color-gray-500);font-size:.8125rem}.cart-pairs .ns-rec__price strong{font-weight:600}.cart-pairs .ns-rec__add{flex:none;display:flex;align-items:center;justify-content:center;min-width:5rem;height:2.5rem;padding:0 .875rem;border:1px solid var(--color-green-500);border-radius:.5rem;background-color:transparent;color:var(--color-green-500);font:inherit;font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--cart-pairs-ease),color .2s var(--cart-pairs-ease),opacity .2s var(--cart-pairs-ease),transform .16s var(--cart-pairs-ease)}.cart-pairs .ns-rec__add:active{transform:scale(.96)}.cart-pairs .ns-rec__add.is-busy{opacity:.5}.cart-pairs .ns-rec__add.is-added{background-color:var(--color-green-500);color:var(--color-white-25);cursor:default}@keyframes cart-pairs-rise{0%{opacity:0;transform:translateY(.5rem)}}@media(prefers-reduced-motion:reduce){.cart-pairs .ns-rec{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-pairs.css.map */
