.bc-gift-strip{display:block;padding:10px 18px;background:#32271f;color:#fff5e5;text-align:center;font:500 .88rem/1.45 var(--font-body, sans-serif);text-decoration:none}.bc-gift-strip span{margin-left:.45em}.bc-weekly-selection{box-sizing:border-box;max-width:1180px;margin:30px auto;padding:28px clamp(18px,4vw,48px);color:#30271e;background:#f5efe7;scroll-margin-top:90px}.bc-weekly-selection h2{margin:6px 0;font:400 clamp(1.55rem,3.5vw,2.5rem)/1.15 var(--font-heading,Georgia,serif)}.bc-weekly-selection__heading>p:not(.bc-weekly-kicker){margin:8px 0 18px;font:400 .96rem/1.55 var(--font-body,sans-serif)}.bc-weekly-kicker{margin:0;color:#68523e;font:600 .68rem/1.5 var(--font-body,sans-serif);text-transform:uppercase;letter-spacing:.13em}.bc-weekly-selection__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px}.bc-weekly-selection__links a{display:flex;align-items:center;gap:12px;color:inherit;text-decoration:none;background:#fffaf4;border:1px solid #d8c7b4;padding:8px}.bc-weekly-selection__links img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.bc-weekly-selection__links strong,.bc-weekly-selection__links small{display:block}.bc-weekly-selection__links b{margin-left:auto;padding-right:6px}.bc-weekly-selection__links a:hover,.bc-gift-strip:hover{text-decoration:underline}.bc-weekly-terms,.bc-weekly-gift small{display:block;margin:10px 0 0;color:#615346;font:400 .79rem/1.45 var(--font-body,sans-serif)}.bc-weekly-gift{display:flex;align-items:center;gap:13px;padding:12px 14px;margin:12px 0;background:#f8f3eb;border:1px solid #d9c7b2;color:#30271e;border-radius:6px}.bc-weekly-gift img{width:48px;height:64px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.bc-weekly-gift strong{display:block;font:500 1.08rem/1.4 var(--font-heading,Georgia,serif)}.bc-weekly-gift div>p:not(.bc-weekly-kicker){margin:2px 0;font:400 .86rem/1.45 var(--font-body,sans-serif)}
