#cart-drawer-upsell{padding:.75rem;border-top:.1rem solid rgba(var(--color-foreground),.06);margin:8px 0}#cart-drawer-upsell .cart-drawer-upsell-title{font-size:13px;line-height:1.3;font-weight:600;margin:6px 0}#cart-drawer-upsell .cart-drawer-upsell-list{display:flex!important;gap:10px;list-style:none!important;padding:0!important;margin:4px 0 0!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}#cart-drawer-upsell .cart-drawer-upsell-list::-webkit-scrollbar{height:8px}#cart-drawer-upsell .cart-drawer-upsell-list::-webkit-scrollbar-thumb{background:#00000026;border-radius:8px}#cart-drawer-upsell .cart-drawer-upsell-list{scrollbar-width:thin}#cart-drawer-upsell .cart-drawer-upsell-list-item{scroll-snap-align:start;display:grid;grid-template-columns:1fr 2fr;align-items:stretch;min-width:320px;max-width:380px;background:var(--color-background);border-radius:5px;box-sizing:border-box;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px #0000000a;overflow:hidden}#cart-drawer-upsell .cart-drawer-upsell-list-item-left{position:relative;width:100%;height:100%;margin:0}#cart-drawer-upsell .cart-drawer-upsell-list-item-left a{display:block;width:100%;height:100%}#cart-drawer-upsell .cart-drawer-upsell-list-item-left img{display:block;width:100%;height:100%;object-fit:cover}#cart-drawer-upsell .cart-drawer-upsell-list-item-right{display:grid;grid-template-rows:auto auto 1fr auto;gap:4px;padding:8px 10px;text-align:var(--ns-upsell-align, left);align-content:start}#cart-drawer-upsell .cart-drawer-upsell-list-item .cart-item__name{font-size:13px;line-height:1.3;margin:0;text-align:inherit!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#cart-drawer-upsell .cart-drawer-upsell-list-item .product-option{margin:0;text-align:inherit;display:flex;align-items:baseline;gap:6px;white-space:nowrap}#cart-drawer-upsell .cart-drawer-upsell-list-item .product-option s{opacity:.6;font-size:12px}#cart-drawer-upsell .lumin-wrapper,#cart-drawer-upsell .cart-drawer-upsell-list form{display:contents}#cart-drawer-upsell .cart-drawer-upsell-list-item .field-wrapper .select{width:100%}#cart-drawer-upsell .cart-drawer-upsell-list-item .field-wrapper .select__select{height:calc(28px - var(--inputs-border-width));min-height:calc(28px - var(--inputs-border-width));padding:0 8px;font-size:13px}#cart-drawer-upsell .cart-drawer-upsell-list-item button[name=add]{width:100%;border-radius:8px;padding:6px 10px;min-height:32px;height:auto;font-size:13px;margin-top:2px;line-height:1.2}.cart__total-value{font-size:var(--ns-cart-price-size);color:var(--ns-cart-price-color, #000);line-height:1.2}@media (max-width: 749px){.cart-drawer__summary{max-width:100%;overflow-x:hidden}.cart-drawer__summary #cart-drawer-upsell{width:100%;max-width:100%;margin-top:12px;margin-bottom:8px}#cart-drawer-upsell .cart-drawer-upsell-list{max-width:100%;overflow-x:auto;gap:8px}#cart-drawer-upsell .cart-drawer-upsell-list-item{min-width:240px;max-width:300px}#cart-drawer-upsell .cart-drawer-upsell-list-item-right{padding:8px;gap:4px}}.cart-drawer__summary .cart__summary-totals{gap:0!important;row-gap:0!important}.cart-drawer__summary .cart__summary-item.cart__total{margin-bottom:0!important;padding-bottom:0!important}.cart-drawer__summary .tax-note{margin-top:0!important;margin-bottom:0!important;padding:0!important}.cart-drawer__summary .cart__installments{display:none!important;margin:0!important;padding:0!important;height:0!important;border:0!important}.cart-drawer__summary{padding-bottom:0!important;margin-bottom:0!important}.cart-drawer__summary>*:last-child,.cart-drawer__summary .cart__summary-item:last-child{margin-bottom:0!important}.cart-drawer__summary+.cart__ctas{margin-top:6px!important;padding-top:0!important}.cart-drawer__summary .cart__original-total-container,.cart-drawer__summary .cart__total-container{padding:0!important;margin:0!important;border:0!important}.cart-drawer__summary{row-gap:16px!important}.cart-drawer__content,.cart-drawer__footer{padding-bottom:12px!important}.cart-drawer__heading.h3{font-size:24px!important}.cart-drawer .cart-drawer__heading .cart-bubble{width:18px!important;height:18px!important;flex:0 0 18px!important;min-width:18px!important;max-width:18px!important}.cart-drawer .cart-drawer__heading .cart-bubble__background{width:100%!important;height:100%!important;border-radius:50%!important}.cart-drawer .cart-drawer__heading .cart-bubble__text{font-size:11px!important;line-height:1!important}cart-drawer-component .cart-drawer__close-button{--ns-close-size-d: 40px;--ns-close-size-m: 32px;--icon-stroke-width: 1.5;width:var(--ns-close-size-d);height:var(--ns-close-size-d);padding:0;border-radius:9999px;display:grid;place-items:center;margin-right:4px}cart-drawer-component .cart-drawer__close-button .svg-wrapper svg{width:12px;height:12px}@media (max-width: 749px){cart-drawer-component .cart-drawer__close-button{width:var(--ns-close-size-m);height:var(--ns-close-size-m);margin-right:2px}}.quantity-selector.cart-primary-typography{--qs-h: 32px;--qs-font: 13px;--qs-icon: 12px;--qs-radius: 10px;--icon-stroke-width: 1.5;display:inline-flex;align-items:center;height:var(--qs-h);border-radius:var(--qs-radius);overflow:hidden}.quantity-selector .button-unstyled{width:var(--qs-h);height:var(--qs-h);padding:0;display:inline-grid;place-items:center;line-height:1}.quantity-selector .icon-plus svg{width:var(--qs-icon);height:var(--qs-icon)}.quantity-selector input[type=number]{width:44px;height:var(--qs-h);padding:0 .25rem;border:0;background:transparent;text-align:center;font-size:var(--qs-font);line-height:1;-webkit-appearance:textfield;appearance:textfield}.quantity-selector input[type=number]::-webkit-outer-spin-button,.quantity-selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width: 749px){.quantity-selector.cart-primary-typography{--qs-h: 28px;--qs-font: 12px;--qs-icon: 11px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ns-cart-upsell.css.map */
