.crt-GiftAllocationProductWithNested{position:relative;align-items:start;flex-direction:column;display:flex;padding-block-start:30px;padding-block-end:29px;border-block-end:1px solid var(--Color_Grey);transition:opacity .3s ease}@media only screen and (min-width:768px){.crt-GiftAllocationProductWithNested{padding-block-end:30px}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested{grid-template-columns:[summary-start] 17fr [summary-end] 2fr [recipients-start] 29fr [recipients-end];display:grid}}.crt-GiftAllocationProductWithNested[aria-busy=true]{opacity:.5;pointer-events:none}.crt-GiftAllocationProductWithNested_Inner{position:relative;flex-flow:row nowrap;display:flex;width:100%}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Inner{align-items:center;grid-column:summary-start / summary-end}}.crt-GiftAllocationProductWithNested_Media{flex-shrink:0;width:90px;margin-inline-end:var(--Grid_Column);min-block-size:150px}@media only screen and (min-width:360px){.crt-GiftAllocationProductWithNested_Media{width:120px}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Media{width:115px;margin-inline-end:50px}}.crt-GiftAllocationProductWithNested_NestedItems{width:100%}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_NestedItems{order:99;grid-column:1 / -1}}.crt-GiftAllocationProductWithNested_Content{flex-direction:column;display:flex;width:100%}.crt-GiftAllocationProductWithNested_Brand{margin-block-end:10px;margin-inline-end:5px}@media only screen and (max-width:1023px){.crt-GiftAllocationProductWithNested_Brand{padding-inline-end:30px}}.crt-GiftAllocationProductWithNested_Title{padding-inline-end:30px;font-family:var(--Font_Family-devinne);font-weight:300}@media only screen and (min-width:768px){.crt-GiftAllocationProductWithNested_Title{padding-inline-end:0}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Title{padding-inline-end:0}}.crt-GiftAllocationProductWithNested_Options{margin-block-start:15px}.crt-GiftAllocationProductWithNested_QuantityRow{grid-template-columns:119px 1fr;display:grid;margin-top:30px}@media(min-width:1024px){.crt-GiftAllocationProductWithNested_QuantityRow{display:none}}.crt-GiftAllocationProductWithNested_Quantity{grid-column:2;padding-left:var(--Grid_Column)}.crt-GiftAllocationProductWithNested_Footer{align-items:center;display:flex;min-height:40px;margin-block-start:auto}.crt-GiftAllocationProductWithNested_Pricing{position:relative;align-items:flex-end;flex-direction:column;display:flex;white-space:nowrap}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Pricing{align-items:flex-start;min-width:75px;margin-block-start:0;white-space:nowrap}}.crt-GiftAllocationProductWithNested_Footer>.crt-GiftAllocationProductWithNested_Pricing{margin-inline-start:auto}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Footer>.crt-GiftAllocationProductWithNested_Pricing{margin-inline-start:0}}.crt-GiftAllocationProductWithNested_Recipients{width:100%;margin-block-start:43px}@media only screen and (min-width:768px){.crt-GiftAllocationProductWithNested_Recipients{margin-block-start:36px}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Recipients{grid-column:recipients-start / recipients-end;margin-block-start:49px}}.crt-GiftAllocationProductWithNested_Recipients-withMessage{margin-block-start:29px}@media only screen and (min-width:768px){.crt-GiftAllocationProductWithNested_Recipients-withMessage{margin-block-start:31px}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_Recipients-withMessage{margin-block-start:0}}.crt-GiftAllocationProductWithNested_RecipientsText{max-width:195px;margin-block-end:17px}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_RecipientsText{height:45px;margin-block-end:1px}.crt-GiftAllocationProductWithNested_RecipientsText-autoHeight{height:auto}}@media only screen and (min-width:768px){.crt-GiftAllocationProductWithNested_RecipientsText .crt-Item_Message{float:left;margin-block-start:23px}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_RecipientsText .crt-Item_Message{margin-block-start:17px}}.crt-GiftAllocationProductWithNested_RecipientItems{display:grid;gap:50px}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_RecipientItems{gap:29px}}.crt-GiftAllocationProductWithNested_RecipientsFooter{display:flex;margin-block-start:25px}@media only screen and (min-width:768px){.crt-GiftAllocationProductWithNested_RecipientsFooter{justify-content:flex-end;margin-block-end:6px;padding-inline-end:50px}}@media only screen and (min-width:1024px){.crt-GiftAllocationProductWithNested_RecipientsFooter{margin-block-start:18px;margin-block-end:0;padding-inline-end:0}}.crt-GiftAllocationProductWithNested_RecipientsAdd{gap:11px}.crt-GiftAllocationProductWithNested_RecipientsAdd svg{display:block;width:14px;height:15px}
/*# sourceMappingURL=/cdn/shop/t/1310/assets/cart-gift-allocation-product-with-nested.css.map */
