.crt-GiftAllocationRecipient{display:grid;gap:30px}@media only screen and (min-width: 1024px){.crt-GiftAllocationRecipient{grid-template-columns:[quantity-start] 8fr [quantity-end] 3fr [controls-start] 18fr [controls-end];gap:0}}@media only screen and (min-width: 1024px){.crt-GiftAllocationRecipient_Quantity{grid-column:quantity-start / quantity-end}}.crt-GiftAllocationRecipient_Quantity-desktopOnly{display:none}@media only screen and (min-width: 1024px){.crt-GiftAllocationRecipient_Quantity-desktopOnly{display:block}}.crt-GiftAllocationRecipient_Controls{display:flex;gap:30px}@media only screen and (min-width: 1024px){.crt-GiftAllocationRecipient_Controls{grid-column:controls-start / controls-end}}.crt-GiftAllocationRecipient_Selector{flex-grow:1}.crt-GiftAllocationRecipient_Remove{width:16px;max-block-size:48px}@media only screen and (min-width: 768px){.crt-GiftAllocationRecipient_Remove{width:20px}}.crt-GiftAllocationRecipient_Validation{display:none;font-size:12px;line-height:18px;color:var(--Color_Error)}.crt-GiftAllocation_Inner[aria-invalid=true] .crt-GiftAllocationRecipient_Selector[aria-invalid=true] .crt-GiftAllocationRecipient_Validation{display:initial}
/*# sourceMappingURL=/cdn/shop/t/984/assets/cart-gift-allocation-recipient.css.map */
