.bb-co-oven__card{display:grid;gap:clamp(1.5rem,1rem + 2vw,2.75rem);align-items:center;max-width:60rem;margin-inline:auto;padding:clamp(1.4rem,1rem + 2vw,2.75rem);border-radius:var(--r-xl);background:var(--bb-paper);box-shadow:inset 0 0 0 1px var(--bb-line),var(--sh-2)}.bb-co-oven__window{position:relative;width:min(100%,17rem);aspect-ratio:5 / 4;margin-inline:auto;border-radius:1.6rem;background:var(--bb-ink);box-shadow:inset 0 0 0 .6rem var(--bb-ink-3),inset 0 0 0 .75rem #fff8e714,var(--sh-2);overflow:hidden}.bb-co-oven__glow{position:absolute;inset:.75rem;border-radius:1rem;background:radial-gradient(90% 80% at 50% 100%,color-mix(in srgb,var(--bb-toast) 75%,transparent) 0%,color-mix(in srgb,var(--bb-butter) 25%,transparent) 55%,transparent 80%);animation:bb-co-glow 3.2s var(--ease-in-out-soft) infinite}.bb-co-oven__tray{position:absolute;left:1.5rem;right:1.5rem;bottom:30%;display:flex;justify-content:space-around;align-items:flex-end;padding-bottom:.45rem;box-shadow:inset 0 -3px #fff8e740}.bb-co-oven__tray span{width:2.5rem;height:1.5rem;border-radius:.5rem;background:linear-gradient(160deg,var(--bb-butter-3),var(--bb-butter) 45%,var(--bb-gold));box-shadow:inset 0 -3px color-mix(in srgb,var(--bb-gold-deep) 35%,transparent);transform-origin:50% 100%;animation:bb-co-rise-dough 2.8s var(--ease-in-out-soft) infinite}.bb-co-oven__tray span:nth-child(2){animation-delay:-.9s}.bb-co-oven__tray span:nth-child(3){animation-delay:-1.8s}.bb-co-oven__copy{display:grid;gap:.9rem;justify-items:start;min-width:0}.bb-co-oven__title{margin:0;font-size:clamp(1.6rem,1.25rem + 1.4vw,2.4rem);line-height:1.1}.bb-co-oven__text{margin:0;color:var(--bb-text-soft);line-height:1.65}.bb-co-oven__copy .bb-btn{max-width:100%;white-space:normal;text-align:left}@media(min-width:768px){.bb-co-oven__card{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}
