
.christmas-guide{display:grid;grid-template-columns:minmax(0,240px) 1fr;align-items:center;gap:1.25rem;margin:2rem 0;background:#eff6ef;border:1px solid #d1e1d5;border-radius:.9rem;overflow:hidden;text-decoration:none;color:#153b2b}
.christmas-guide img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.christmas-guide>span{display:grid;gap:.2rem;padding:1rem}.christmas-guide strong{font-size:clamp(1.2rem,3vw,1.6rem)}.christmas-guide b{color:#1b6344}
.same-variant,.guide-equipment{background:#edf6ef;padding:1rem;border:1px solid #d4e5d8;border-radius:.65rem}
.guide-equipment ul{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;padding:0}.guide-equipment a{display:inline-block;padding:.5rem .8rem;background:white;border:1px solid #c8dfd0;border-radius:.4rem}
@media(max-width:560px){.christmas-guide{grid-template-columns:1fr;gap:0}.christmas-guide img{max-height:190px}}
