.cart-item .cv-bf-gift__media{display:grid;place-items:center;aspect-ratio:4 / 5;border:1px dashed rgba(var(--color-foreground),.28);border-radius:var(--cv-radius-s);background:rgba(var(--color-foreground),.03)}.cart .cart-item .cv-bf-gift__media{flex:0 0 9.6rem;border-radius:var(--cv-radius-m)}@media(max-width:767.98px){.cart .cart-item .cv-bf-gift__media{flex-basis:8.4rem}}.cv-bf-gift__q{font-family:var(--cv-font-display);font-size:3.2rem;font-weight:800;font-stretch:118%;line-height:1;color:rgb(var(--cv-accent-ink))}.cv-bf-gift__chip{justify-self:start;align-self:flex-start;margin-block-end:.6rem;padding:.2rem .8rem;border:1px solid rgb(var(--color-primary));border-radius:99rem;font-family:var(--cv-font-mono);font-size:1.05rem;font-weight:600;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:rgb(var(--cv-accent-ink))}.cv-bf-gift__title{font-size:1.5rem;font-weight:600;line-height:1.3}.cart .cv-bf-gift__title{font-size:1.6rem}.cv-bf-gift__sub{margin:.2rem 0 .4rem;font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.68)}.cv-bf-gift__qty{font-family:var(--cv-font-mono);font-size:1.3rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:rgba(var(--color-foreground),.82)}@media(prefers-reduced-motion:no-preference){body:not(.disable-animations) .cv-bf-gift--in{animation:cv-bf-gift-in .42s var(--cv-ease-out) both}body:not(.disable-animations) .cv-bf-gift--in .cv-bf-gift__q{animation:cv-bf-gift-q .36s .12s var(--cv-ease-out) both}}@keyframes cv-bf-gift-in{0%{opacity:0;transform:translateY(-1rem) scale(.98)}}@keyframes cv-bf-gift-q{35%{transform:rotate(-6deg)}70%{transform:rotate(4deg)}}.cv-bf-gift__remove{font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.8);text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap}.cv-bf-gift__wait{color:rgba(var(--color-foreground),.6)}.cv-bf-note{display:none;margin:0 0 1.6rem;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.24);border-radius:var(--cv-radius-s);font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.86)}.cart .cv-bf-note{margin:1.6rem 0 0}.cv-bf-short .cv-bf-note{display:block}.cv-bf-busy .additional-checkout-buttons{opacity:.5;pointer-events:none;transition:opacity .2s}
/*# sourceMappingURL=/cdn/shop/t/57/assets/cv-bf-gift.css.map */
