.fascina-gift[hidden],.fascina-gift button[hidden],.fascina-gift-row:has(fascina-gift[hidden]){display:none!important}.fascina-gift{color:rgb(var(--color-foreground))}.fascina-gift--table{display:block}.fascina-gift__symbol{display:grid;place-items:center;width:100%;aspect-ratio:1;background:rgba(var(--color-foreground),.04);transition:opacity .18s ease,filter .18s ease}.fascina-gift-row .fascina-gift__symbol{width:100%;max-width:none;min-width:0;contain:inline-size}.fascina-gift__symbol svg{display:block;width:40%;height:40%}.fascina-gift__symbol img{display:block;width:100%;height:100%;object-fit:contain}.fascina-gift__name{margin:0;text-decoration:none;transition:opacity .18s ease}.fascina-gift__name:hover{text-decoration:none}.fascina-gift p{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5}.fascina-gift__actions{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:.6rem}.fascina-gift__actions button{min-height:4.4rem;padding:.6rem 0;border:0;background:none;color:inherit;font:inherit;font-size:1.2rem;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:.3rem}.fascina-gift__actions button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fascina-gift__earned{display:none}.fascina-gift-row:has(fascina-gift[data-status=eligible]) .fascina-gift__earned,.fascina-gift--card[data-status=eligible] .fascina-gift__earned{display:block}.fascina-gift__fixed-quantity{padding-top:1rem;font-size:1.4rem}.fascina-gift-row:has(fascina-gift[data-status=locked]) .fascina-gift__symbol,.fascina-gift-row:has(fascina-gift[data-status=code]) .fascina-gift__symbol,.fascina-gift-row:has(fascina-gift[data-status=unavailable]) .fascina-gift__symbol,.fascina-gift-row:has(fascina-gift[data-status=declined]) .fascina-gift__symbol{opacity:.4;filter:grayscale(1)}.fascina-gift-row:has(fascina-gift[data-status=locked]) .fascina-gift__name,.fascina-gift-row:has(fascina-gift[data-status=code]) .fascina-gift__name,.fascina-gift-row:has(fascina-gift[data-status=unavailable]) .fascina-gift__name,.fascina-gift-row:has(fascina-gift[data-status=declined]) .fascina-gift__name{opacity:.65}.fascina-gift-row:has(fascina-gift[data-status=eligible]) .fascina-gift__symbol{opacity:1;filter:none}.fascina-gift--card{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;gap:1.2rem;padding:1.6rem 0}.fascina-gift__content{min-width:0;overflow-wrap:anywhere}.fascina-gift--card:is([data-status=locked],[data-status=code],[data-status=unavailable],[data-status=declined]) .fascina-gift__symbol{opacity:.4;filter:grayscale(1)}.fascina-gift--card:is([data-status=locked],[data-status=code],[data-status=unavailable],[data-status=declined]) .fascina-gift__name{opacity:.65}@media screen and (max-width:749px){.fascina-gift-row .fascina-gift__symbol{width:calc(10rem / var(--font-body-scale));max-width:100%}.fascina-gift-row .fascina-gift__fixed-quantity{padding-top:0}}@media(prefers-reduced-motion:reduce){.fascina-gift__symbol,.fascina-gift__name{transition:none}}.fascina-gift-row[hidden],.cart-items .fascina-gift-native-line{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/fascina-gift.css.map */
