#multi-order{margin-top:20px;font-family:inherit}#multi-order .variant-card{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;position:relative;background:#fff;border:1px solid #ddd;box-shadow:0 2px 8px #0000;transition:box-shadow .2s ease;margin-bottom:8px;border-radius:8px}#multi-order .variant-card:hover{box-shadow:0 4px 16px #0000000a}#multi-order .variant-card.single{border:0;padding:0;box-shadow:none}#multi-order .variant-card.single .variant-title{display:none}.variant-card.soldout{background-color:#f5f5f5;border-color:#e0e0e0;opacity:.8}.multi-soldout{display:inline-block;padding:8px 12px;background-color:#e0e0e0;color:#999;font-weight:700;border-radius:4px;font-size:16px;width:100%;margin-bottom:0}#multi-order .variant-card.soldout{opacity:.6}.variant-card.soldout .variant-qty,.variant-card.soldout .variant-price{display:none!important}#multi-order .variant-card.soldout .soldout-label{color:#ff5d5d;padding:3px 8px;border-radius:4px;font-size:1.4rem;margin:0}#multi-order .variant-card>.variant-bottom{margin-top:0;align-self:center}#multi-order .variant-thumb{flex:0 0 60px;width:60px;height:60px;border-radius:6px;object-fit:cover;border:1px #eee solid}#multi-order .variant-info{gap:4px;flex:1 1 auto;display:flex;flex-direction:column}#multi-order .variant-title{font-size:1.4rem;line-height:1.2;white-space:nowrap;margin:0;color:#222}#multi-order .sku{font-size:12px;color:#999}#multi-order .variant-bottom,#multi-order .variant-controls{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:100%;margin-top:8px}#multi-order .quantity-wrapper{display:flex;align-items:center;margin-right:16px;border-radius:4px;gap:4px}#multi-order .qty-btn{width:32px;height:32px;border:none;color:#fff;background:#1a7fcd;font-size:22px;font-weight:500;cursor:pointer;border-radius:50%}#multi-order .qty-btn:disabled{background:#eee;color:#999;cursor:not-allowed}#multi-order .qty-input{width:40px;text-align:center;border:0;font-size:16px;padding:4px}input[type=number]:focus-visible{outline:none;box-shadow:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#multi-order .price-wrapper{font-weight:700;font-size:1.5rem;margin-left:auto;text-align:right;color:#222}#multi-order .multi-order-summary{display:flex;justify-content:end;padding-top:14px;border-radius:8px;margin-top:16px;font-size:1.6rem;font-weight:700;color:#222}#multi-order .mo-actions,#multi-order .variant-card.single .mo-actions{display:grid;grid-template-columns:44px 1fr;grid-template-areas:"wish add" "buy  buy";gap:12px;align-items:center;width:100%;margin-top:12px}#multi-order .mo-actions .mo-wishlist-slot{grid-area:wish;display:flex;align-items:center;justify-content:center;width:44px;height:44px}#multi-order .mo-actions .mo-add-to-cart{grid-area:add;display:flex;justify-content:center;align-items:center;width:100%;height:44px;background:#fff;color:#222;border:1px #ccc solid;font-weight:500}#multi-order .mo-actions .mo-buy-now{grid-area:buy;display:flex;justify-content:center;background:#1a7fcd;color:#fff;border:0;font-weight:700;align-items:center;width:100%;height:44px}#multi-order .mo-actions .mo-wishlist-slot>*{width:100%}#multi-order .Vtl-WishlistButton{margin:0}#multi-order .Vtl-WishlistButton__AddToWishlist{width:100%;height:44px;font-size:1.6rem;border-radius:8px}#multi-order .Vtl-WishlistButton__AddToWishlist .Vtl-WishlistButton__HeartIconWrapper{margin:0}#multi-order #add-to-cart-btn,#multi-order #buy-now-btn{width:100%;height:44px;line-height:1;padding:16px 0;border-radius:4px;font-size:1.6rem;cursor:pointer;text-align:center;box-sizing:border-box}#multi-order .variant-card.soldout .mo-actions .mo-soldout-bar{grid-area:soldout;height:44px;border-radius:4px;background:#e0e0e0;color:#999;font-size:1.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;display:flex!important;align-items:center;justify-content:center;cursor:not-allowed;min-width:120px}#multi-order .variant-card.soldout .mo-actions .mo-add-to-cart,#multi-order .variant-card.soldout .mo-actions .mo-buy-now{display:none}.custom-dropdown{position:relative;width:100%;margin-bottom:16px;font-size:1.4rem}#multi-order .dropdown-menu li.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.custom-dropdown .dropdown-toggle{width:100%;padding:14px;background:#fff;border:1px solid #ddd;border-radius:8px;text-align:left;font-size:1.4rem;box-shadow:0 2px 6px #0000000d;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.custom-dropdown .dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#fff;border-radius:8px;max-height:0;overflow:hidden;transition:max-height .2s ease;z-index:10;margin:0;padding:0;list-style:none}.custom-dropdown.open .dropdown-menu{max-height:200px;overflow-y:auto;margin-top:0;border:1px solid #ddd;box-shadow:0 4px 12px #0000001a}.custom-dropdown .dropdown-menu li{list-style:none;margin:0;padding:10px 12px;cursor:pointer;white-space:nowrap}.custom-dropdown .dropdown-menu li:hover{background:#f5f5f5}.custom-dropdown .dropdown-menu li.selected{background:#eee;font-weight:700}#multi-order .card-remove{position:absolute;top:12px;right:12px;border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1;color:#999}#multi-order .card-remove:hover{color:#333}#mo-toast-container{position:fixed;left:50%;bottom:24px;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:9999;pointer-events:none}.mo-toast{min-width:240px;max-width:90vw;padding:12px 16px;border-radius:8px;background:#111;color:#fff;box-shadow:0 6px 24px #0000002e;font-size:14px;line-height:1.4;opacity:0;transform:translateY(8px);animation:mo-toast-in .18s ease-out forwards;pointer-events:auto}.mo-toast--success{background:#16a34a}.mo-toast--error{background:#dc2626}@keyframes mo-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mo-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (max-width: 768px){#multi-order .mo-actions,#multi-order .variant-card.single .mo-actions,#multi-order .variant-card.soldout .mo-actions{grid-template-columns:48px 1fr}#multi-order .mo-actions .mo-wishlist-slot{width:48px;height:48px;min-width:48px}#multi-order #add-to-cart-btn,#multi-order #buy-now-btn{height:48px}#multi-order .Vtl-WishlistButton__AddToWishlist{width:100%!important;height:48px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/multi-order.css.map */
